Hallo zusammen,
nachdem ich in den Newslisten list.netfielders.de gelesen habe, dass der aktuelle Trunk von TYPO3-Alpha3 schon ganz gut und stabil läuft, will ich den nun auch ausprobieren.
Die Daten habe ich gezogen und der Core funktioniert. Nur der Core!!! Denn bei den Extensions TemplaVoila, sr_language_menu, sr_feuser_register und ein paar weitern wie t3quixplorer erscheinen nun überall diese Hinweise dass die Funktionen ereg* deprecated sind.
Als Lösung habe ich mir jetzt von jeder dieser Extension auch noch den aktuellen Trunk geholt, aber die Fehler sind noch nicht behoben.
Jetzt fange ich grade an in all diesen Extension ereg durch preg_match und ereg_replace durch preg_replace zu ersetzen. Jetzt läuft die Hälfte wieder.
Mach ich was falsch, hab ich was vergessen oder bin ich einfach nur zu früh dran?
Stefan
hol dir von typo3 auch alles aus trunk
Ich hab mir den Trunk direkt von hier geholt:
https://svn.typo3.org/TYPO3v4/Core/trunk/
Da ist typo3 doch schon mit drin?!?!
Mein Befehl war:
svn co https://svn.typo3.org/TYPO3v4/Core/trunk/ ./typo3_src.4.3-alpha3
das ist dann aber nicht die alpha3 sondern trunk....
wär halt interessant welche fehler es gibt und wo die auftreten
Ich hab mit SVN erst seit heute zu tun. Bis heute Morgen dachte ich, installier mal die Alpha3 und schaufel Dir dann die Updates mittels SVN drüber und du hast ein aktuelles System.
Dem ist ja anscheinend nicht so.
Also Source-Verzeichnis geleert und alles per SVN neu rübergeschaufelt und im BE steht 4.3.0-dev. Also nix mehr mit Alpha3. Da hast du Recht :-)
Ich habe mir das Tool von deinem anderen Thread grad gezogen und damit kann man wirklich schön fix mal eben ein Verzeichnis updaten. Erste Sahne.
Erster Test war templavoila. Kaum hatte ich das auf dem aktuellsten Stand steht im Browser wieder:
<b>Deprecated</b>: Function ereg() is deprecated in <b>C:\xampp_webserver\htdocs\typo3conf\ext\templavoila\class.tx_templavoila_htmlmarkup.php</b> on line <b>523</b>
Den Fehler den ich noch nicht lösen konnte ist:
<b>Warning</b>: Parameter 2 to tx_srfeuserregister_pi1::main() expected to be a reference, value given in <b>C:\xampp_webserver\htdocs\typo3\sysext\cms\tslib\class.tslib_content.php</b> on line <b>6570</b>
Soll ich Dir die Fehler/Warnings der anderen Extensions auch nennen?
froemken
PS: Mit Trunk sollte ich jetzt aber auf dem aktuellsten Stand (4.3.0-dev) sein, oder?
Hallo,
ja trunk ist absolut aktuell. Aktueller gehts nicht. Schnell updaten geht btw auch so > http://typo3blogger.de/tipp-tortoise-von-der-konsole-bedienen/ 😉
zu den Fehlermeldungen: Nun das sind Fehler der Extensions, die haben mit dem Core wenig zu tun. Und auch wenn du da die trunk-Version holst heißt es ja noch lange nicht, dass die auch dort schon gefixt sind 😉
Nächste Anlaufstelle für sowas: bugs.typo3.org und dort suchen ob schon wer dort eingestellt hat, möglicherweise sogar mit einer Patch-Datei! Wenn nicht, selber erstellen und das Patchfile angeben.
Patch erstellen ist simpel: Einfach im svn-Ordner die Datei so reparieren dass es passt, dann rechtsklick auf den Ordner der Extension (bei TYPO3 auf den obersten Ordner, nicht zb den ordner t3lib nehmen) und dann tortoise > create patch
ansonsten die bequeme lösung: fehlermeldungen nicht ausgeben lassen, kannst du zB im install tool einstellen oder in der php.ini
Georg
Wie ich schon geahnt hatte...war zu schnell :-)
So OK? http://bugs.typo3.org/view.php?id=11997
froemken