Hallo
Da ich ja gerade Zeit hatte, wollte ich endlich meine extension zum cachen von görsseren Bilder (als verwendet) schreiben, damit ich diese dann ohne Probleme mit der Schriftgrösse skalieren kann. Gut nun nach ein-einhalb Tagen üben und suchen vergeht mir langsam die Lust. 😢
Mein Ansatz ware es die class.t3lib_stdGraphic.php funktion
function imagecreate($w, $h) {
$imsizefactor = 2;
echo"going trough here";
if($this->truecolor && function_exists('imagecreatetruecolor')) {
return imagecreatetruecolor($w*$imsizefactor, $h*$imsizefactor);
} else {
return imagecreate($w*$this->imsizefactor, $h*$this->imsizefactor);
}
}
zu überschreiben. Da ich auch imagemagick verwende habe ich dasselbe auch mit der funktion imageMagickConvert() gemacht.
Dazu dan noch folgende Zeilen in der ext_localconf.php eingefügt
if (!defined ("TYPO3_MODE")) die ("Access denied.");
#t3lib_extMgm::addPItoST43($_EXTKEY,"pi1/class.tx_SourceOpt_pi1.php","_pi1","",1);
$TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['t3lib/class.t3lib_stdgraphic.php']=t3lib_extMgm::extPath($_EXTKEY).'class.ux_t3lib_stdGraphic.php';
?>
Leider geschieht nichts!
Dazu habe ich nach lesem im Forum auch kontrolliert, dass keine ander XCLASS stdGrphic erweitert.
Und zu gueter letzt habe ich das ganze noch hardcoded in stdGraphic geschriben zum Testen ob das auch funktioniert- Rsultat Positiv.
Wäre wirklich froh um Hilfe
Danke