Lob & Nachfrage zu Plugins & Sprachen

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
maninweb
Posts: 4
Joined: Mon Jan 22, 2007 2:06 pm
Contact:

Lob & Nachfrage zu Plugins & Sprachen

Post by maninweb »

Hi zusammen...

also erstmal ein dickes Lob an alle Entwickler. Hab' lange gesucht und
viele ausprobiert, um ein passendes Blog zu finden. Speziell Euer Plugin
Konzept hat mich letztendlich überzeugt. :D

Eine Frage dazu hätte ich jedoch. Du bzw. ihr habt ja im Plugin-Verzeichnis
die verfügbaren Plugins abgelegt, soweit so gut. Im Include-Verzeichnis
ist die Datei plugin_internal.inc.php zu finden, die ja ganz viele Klassen
enthält. Gibt's einen Grund dafür, warum ihr diese nicht in einzelne
Dateien aufgeteilt habt?

Hintergrund ist, dass ich z.B. das Quicksearch erweitern bzw. ändern
möchte, mir also selbst ein Plugin schreibe. Würde dann nicht trotzdem
die Systemplugindatei geladen werden?

Ansonsten weiterso :D

Gruss
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Lob & Nachfrage zu Plugins & Sprachen

Post by garvinhicking »

Hi!

Erstmal dank für's Lob, sowas hört man gerne. :-)
Eine Frage dazu hätte ich jedoch. Du bzw. ihr habt ja im Plugin-Verzeichnis
die verfügbaren Plugins abgelegt, soweit so gut. Im Include-Verzeichnis
ist die Datei plugin_internal.inc.php zu finden, die ja ganz viele Klassen
enthält. Gibt's einen Grund dafür, warum ihr diese nicht in einzelne
Dateien aufgeteilt habt?
Ja, der Grund dabei ist dass die internen Plugins alle in einer Datei vorliegen und halt bei den meisten s9y installationen verwendet wird. So muss s9y nicht auf so viele kleine Dateien zugreifen, was viel Performance kostet.
Hintergrund ist, dass ich z.B. das Quicksearch erweitern bzw. ändern
möchte, mir also selbst ein Plugin schreibe. Würde dann nicht trotzdem
die Systemplugindatei geladen werden?
Wenn du das plugin umbenennst (serendipity_plugin_myquicksearch) dann wird das andere nicht benutzt. Es wird zwar geladen, das ist korrekt, aber interferiert nicht mit deinen eigenen plugins.

Viele Grüße
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
maninweb
Posts: 4
Joined: Mon Jan 22, 2007 2:06 pm
Contact:

Post by maninweb »

Hi...

alles klar, danke :)

Gruss
Post Reply