Hallo Harald. Abhängigkeiten sind dokumentiert, hier zum Beispiel: http://docs.typo3.org/typo3cms/CoreApiReference/ExtensionArchitecture/DeclarationFile/Index.html
Wie Bernd schon geschrieben hat kennt man mit der Zeit einfach sein Arbeitsmittel. Ich verstehe aber gerade noch nicht so ganz, was du eigentlich treibst. Du scheinst eine fremde Extension zu manipulieren. Hättest du sie selbst geschrieben wüsstest du zumindest, was du schon mal in welche Datei geschrieben hast. Dabei solltest du bitte unter keinen Umständen einfach mal so den Quellcode anfassen. Jedenfalls nicht, ohne das Ergebnis dem Autor der Extension zurück zu schicken. Es muss nicht jeder die gleiche Arbeit neu machen. Das bedeutet: Sobald du auch nur eine Zeile einer fremden Extension anfasst musst du unbedingt mit Versionskontrolle arbeiten. Ohne Versionskontrolle auf einem undefinierten Stand aufbauend Änderungen an fremdem Code zu machen ist der sichere Weg in die Hölle -- und auffallen wird dir das erst wenn vom Original mal ein Update kommt und du deine nicht nachvollziehbaren Änderungen jetzt mit dem Upstreamänderungen mischen musst. Die Situation ist denkbar ungeil: Du glaubst an eine eigentlich verwaiste Extension, installierst die ohne Versionskontrolle weil die ja ohnehin nicht mehr gepflegt wird. Ein Jahr später kommt die Mail über eine Sicherheitslücke über die bekannten Kanäle (sprich: Announcement-Mail) und du musst spontan mal ein Update einspielen das deine Änderungen überschreibt. Jetzt noch nachzuvollziehen was du eigentlich an der Extension manipuliert hast ist nicht möglich weil die Version auf der du aufgebaut hast aus Sicherheitsgründen nicht mehr verfügbar ist. Ich schreibe das übrigens nur, weil du "mal alle alten Installationen gelöscht" hast und dann "in der ext_emconf.php die Angabe geändert". Dieser oberflächliche Ausdruck (nicht böse gemeint) schreit nach "mal schnell rein patchen". Vielleicht verrätst du aber erst mal, um welche Extension es sich eigentlich handelt? Gruß, Stephan Schuler Web-Entwickler Telefon: +49 (911) 539909 - 0 E-Mail: stephan.schu...@netlogix.de Website: media.netlogix.de ---------------------------- netlogix IT-Training Sommerspecial 2014 Buchen Sie eines unserer Aktionsseminare und Sie erhalten ein Apple iPad oder Dell Tablet. Jetzt informieren: http://it-training.netlogix.de/angebote/training-specials/netlogix-sommerspecial-2014 netlogix Newsletter Erfahren Sie als Erstes von Aktionen, Events & Webinaren. Jetzt kostenlos anmelden: http://www.netlogix.de/newsletteranmeldung -- netlogix GmbH & Co. KG IT-Services | IT-Training | Media Neuwieder Straße 10 | 90411 Nürnberg Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99 E-Mail: i...@netlogix.de | Internet: http://www.netlogix.de netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338) Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634) Umsatzsteuer-Identifikationsnummer: DE 233472254 Geschäftsführer: Stefan Buchta, Matthias Schmidt -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von bernd wilke Gesendet: Freitag, 8. August 2014 08:48 An: typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] Wie installiert man extbase und fluid? Am 07.08.14 22:24, schrieb Harald Wingerter: > Hallo Bernd. > > vielen Dank für deine Antwort, die mir Vieles klar gemacht hat. Ich > habe erst einmal alle alten Installationen gelöscht. Woher weißt du, > dass in der ext_emconf.php die Abhängigkeiten stehen? Das weiß man > sicher erst nach jahrelanger Erfahrung Kaum habe ich in der > ext_emconf.php die Angaben geändert, verschwand auch die > Fehlermeldung. Die Extension lief dann zwar immer noch nicht, aber ich habe > Einiges dazugelernt. nun ja. TYPO3 ist ziemlich komplex. da gibt es viele Dinge die irgendwo stehen und ihren Einfluß haben. Das meiste davon ist sogar dokumentiert ;-) aber wer schafft es schon diese MB an Dokumentation [1] zu lesen - und dann auch noch alles zu behalten? Außerdem: wenn man einmal durch ist, kann man von vorne anfangen, weil sich inzwischen alles weiterentwickelt hat. Und ja: in jahrelanger Arbeit mit TYPO3 bleibt immer wieder etwas hängen, so dass es sich mit der Zeit aufsummiert. Dass man alles mögliche mit TYPO3 macht sorgt auch dafür dass man mal in alle Ecken rein sehen muss und aus jedem Bereich etwas behält ;-) [1] official Documentation (mostly english): http://docs.typo3.org/typo3cms/ and wiki.typo3.org/ dazu gibt es noch einige hundert Bücher, die eher in deutsch sind, aber auch viel schneller veralten[2] (= sich auf alte Versionen beziehen) [2] Es gibt immer wieder neues (zb. FAL, fluid, extbase) aber die existierende Dinge ändern sich nur wenig, so dass Wissen darüber nicht obsolet wird. bernd -- http://www.pi-phi.de/cheatsheet.html _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german