Hallo,
ich habe freeCap installiert und erhalte immer diese Fehlermeldung wenn ich den GD Font Maker verwenden möchte:
Fatal error: Undefined class name 't3lib_tstemplate' in /home/ar003ged/www/home/typo3/herbers/typo3/sysext/cms/tslib/class.tslib_gifbuilder.php on line 169
Ich habe bereits stundenlang im Netz nach einer Lösung gesucht, aber leider nur Leute gefunden die das Selbe Problem haben wie ich. Jedoch ohne sinnvolle Lösung. Kann mir da jemand helfen!
Hallo - hatte eben das selbe problem.
Hier eine mögl. "Lösung"
Datei: ...ext/sr_freecap/mod1/class.tx_srfreecap_fontmaker.php
Alt:
...
require_once(PATH_t3lib.'class.t3lib_scbase.php');
require_once(PATH_t3lib.'class.t3lib_stdgraphic.php');
require_once(PATH_tslib.'class.tslib_gifbuilder.php');
require_once(PATH_tslib.'class.tslib_content.php');
...
Neu:
...
require_once(PATH_t3lib.'class.t3lib_scbase.php');
require_once(PATH_t3lib.'class.t3lib_stdgraphic.php');
require_once(PATH_t3lib.'class.t3lib_tstemplate.php');
require_once(PATH_tslib.'class.tslib_gifbuilder.php');
require_once(PATH_tslib.'class.tslib_content.php');
...
Hi,
danke super. Hat gut geklappt.
Die Fehlermeldung ist jetzt weg und die Schrift wird generiert.
Aber leider stehe ich damit vor dem nächsten Problem.
Die Buchstaben liegen übereinander und nicht nebeneinander.
Das heißt die Buchstaben sind alle an der selben Stelle, und somit unlesbar.
Kennt das jemand?
man muss etwas mit der Breite und der Höhe beim GD tool herumexperimentieren.
probier mal width:34 , height 50 ist ein wert mit dem man mal loslegen kann. Hab selbst ca. 10 anläufe gebraucht bis ich ne braucbare kombination hatte.
sowas wie 52 width und 82 height kam auch mal dabei raus.
try 'n error :-)
Danke erstmal für deine Hilfe.
Leider wars das wohl nicht. So sieht das aus was rauskommt: Bild: ambientmedia.at/…/96733110a9.png
Ich weiss auch nicht, ich spiele mich schon stundenlang und finde auch bei google nichts.
Habs gefunden, das Problem ist die falsche PHP-Version. Mir wurde von meinem Provider mitgeteilt, das es ab Version 5 keine Probleme mehr geben sollte.