Zum Inhalt springen

Ext manager aufräumen

Erstellt am 18. Mai 2010 · 4 Antworten · letzte Antwort am 19. Mai 2010

Tags: Frage

Seneca ·

Hallo,

gibt es eine Möglichkeit in typo3 4.2.10, sich anzeigen zu lassen, ob eine Extension als plugin auf der Seite benutzt wird.
Mein Manager quillt nämlich über. Ich möchte ihn gerne entrümpeln.

Gruß
Seneca

mort ·

Hi Seneca,

ich fürchte diese Möglichkeit gibt es nicht.
Der Extension-Manager findet als "installierte Extension" alle core-exts (typo3/sysext/) und die lokalen exts, die sich im Ordner typo3conf/ext/ befinden. Als "geladene Extensions" findet er meine ich die in der extList (localconf.php) hinterlegten Extensions.
Du siehst, der Extension Manager ist wenig mehr als ein simples Listing der beim Aufruf gefundenen Extensions und überwacht die Extensions nicht dauerhaft.

Da also eine Extension nichts weiter als ein Ordner mit ein paar PHP- und XML-Files ist, könntest du allerhöchstens in jedem dieser Ordner in der main class ein Logging mittles PHP implementieren, dass dir bei Aufruf dann irgendwas in eine Textdatei schreibt. Das ist aufwendig und stupide, von daher würde ich an deiner Stelle lieber die Liste im ExtManager von oben bis unten durcharbeiten und es zur Not einfach drin lassen.

Du siehst: alles nicht so einfach, am besten von vorneherein nicht zumüllen
😉

Sollte jemand tatsächlich einen eleganteren Weg finden dies zu realisieren, dann bitte immer her damit!

mort`

Bebbi ·

Hallo Seneca

doch, eine solche Extension gibt es. Sie heisst "extensionlist" und ist im TER zu finden. Diese Extension zeigt alle Seiten, auf welchen du eine Extension laufen hast. Damit kannst du relativ schnell rausfinden, welche unnötig sind.

Ob allerdings die Sys-Extensions auch angezeigt werden weiss ich nicht. Vielleicht noch checken, bevor du alles löschst.

Viele Grüsse

Bebbi

Seneca ·

Hallo Bebbi,

die extensionlist sieht schon ganz gut aus!
Das ist es, was ich wollte!

Vielen Dank!
Seneca

mort ·

sehr cool!
Wie macht die ext das denn? crawled die alle Seiten und wertet danach die logs aus?

Bitte mehr solcher positiven Überraschungen!