Meta tags, extended (metatags) probleme, Seite bleibt weiß!

Wer mit dem Update auf Typo3 4.7.x eine weiße Seite durch mit folgenden Fehler bekommt:

<?php
 Fatal error: Call to undefined method tslib_content_PhpScript::stdWrap() in /html/typo3/typo3conf/ext/metatags/meta.php on line 45
?>

Muss sich nur kurz Zeit nehmen und nicht direkt in Panik geraten 😉

Download

Lösung:

<?php
 // function: $this->stdWrap();
 // replace with new function since 4.7: $this->cObj->stdWrap();

// Line: 45 & 46
// directory: /typo3conf/ext/metatags/meta.php 
// Old:
$localDescription = trim($this->stdWrap($local['description'],$local['description.']));
$localKeywords = trim($this->stdWrap($local['keywords'],$local['keywords.']));

// New:
$localDescription = trim($this->cObj->stdWrap($local['description'],$local['description.']));
$localKeywords = trim($this->cObj->stdWrap($local['keywords'],$local['keywords.']));
?>

Viel Spaß 😉

Typoscript CAL (Calendar) für SingleMaxW (1.4)

Hallo zusammen,
ich habe mich etwas mit “CAL” rumgeschlagen und hatte starke Probleme mit dem Wert “SingleMaxW”.
Denn dieser Wert wurde nicht angenommen, da im Typoscript wohl ein Fehler ist.

Hier der kleine TypoScript (Setup) fix.

plugin.tx_cal_controller {
	view.event.event.image < plugin.tx_cal_controller.view.list.event.image
	view.event.event.image {
		stdWrap.dataWrap = <div id="eventimage">|</div>
		stdWrap.required = 1
		1.imageLinkWrap.enable.field >
		1.imageLinkWrap.enable.override = 0
		file.maxW =  {$plugin.tx_cal_controller.singleMaxW}
	}
}

Viel Spaß damit.