[TYPO3-german] Extension domainweise abschalten?

David Bruchmann david at bruchmann-web.de
Thu Aug 20 17:43:09 CEST 2009


Man könnte versuchen in den Hauptdateien der Extension (ext_emconf, 
ext_tables.php) den gesamten Inhalt mit eine Abfrage nach der Domain zu 
umschließen. Da dieser Code auch in die temporären Dateien geschrieben 
werden müßte, könnte es klappen.

Viele Grüße
David

----- Ursprüngliche Nachricht -----
Von:        Stefan Dreyer <stefan.dreyer at ddnetservice.net>
Gesendet:   Donnerstag, 20. August 2009 17:31:35
An:         typo3-german at lists.netfielders.de
CC:
Betreff:    Re: [TYPO3-german] Extension domainweise abschalten?
> Christian Wolff wrote:
>> Gerhard Mehsel schrieb:
>>
>>> Hallo,
>>>
>>> gibt es eine Möglichkeit, eine Extension für eine Domain (=eigener
>>> Seitenbaum mit Domainrecord) abzuschalten?
>>>
>>> Ich habe zB versucht, in der localconf.php die Domain abzufragen und die
>>> Extension dann aus der Extensionliste zu entfernen. Leider klappt das
>>> aber nicht.
>>>
>>> Was kann ich machen?
> 
>> dort könntest du eine abfrage machen und je nachdem eine ander liste
>> laden..
>>
>> das könnte aber weitere probleme mit sich bringen. weil nutzung des
>> installtools oder des extension managers diese list eventuell
>> zerstören/manipulieren könnte.
> 
> Nein, das funktioniert nicht. Aus der localconf-Datei werden die 
> temp_... Dateien erzeugt. D.h. je nachdem, mit welcher Domain die 
> temp_-Dateien erzeugt werden ist das Plugin dann installiert oder nicht.
> 
> 
>> von typo3 aus ist es glaub ich sonst nicht möglich um was für eine
>> extnesion gehts denn?
> 
> Das würde mich auch interessieren. Ich habe jedenfalls noch nie eine 
> Extension domainweise abschalten müssen. Der sauberste Weg ist es, sich 
> erst mal genau anzuschauen, was man erreichen will.
> 
>> vieleicht reichts ja auch
>> plugin.xxxxx > leer zu machen oder was auch immer die extension für TS
>> code hinzufügt.
> 
> Z.B. oder die Extension ggf. um/neu zu programmieren.


More information about the TYPO3-german mailing list