Das sehe ich nicht ganz so streng
Es gibt Plugins, die bringen eine eigene Seite mit, also muss die im Root liegen, z.B. Usermap, Arcade etc.
Bringt das Plugin eigene jScripts oder Images mit gehören die m.E. auch besser in den entsprechenden Systemordner und nicht in den Plugin-Ordner
Der sollte m.E. nur die wirkliche Plugin-Datei beinhalten, die das Plugin installiert, aktiviert, deaktiviert und deinstalliert.
Pflicht sollte es sein, dass Plugin-Entwickler zumindest eine kleine Readme.txt beifügen, aber bei der Faulheit vieler Leute, wird diese eh meist nicht gelesen und damit hat sich dieser Wunsch auch schon wieder als nutzlos erwiesen.
Und so werden wir auch in 5 Jahren noch erklären, dass bei der Installation der DVZ-Shoutbox die Readme unbedingt zu lesen und zu befolgen ist. Nur mal so als Extrembeispiel, denn hier macht die Plugin-Datei viele Sachen eben nicht
Die meisten Probleme sitzen eben am Ende leider doch vor dem Bildschirm
Wenn ich eigene Seiten für mein Forum erstelle, sind die auch fremd, ich kann sie aber deshalb nicht in den Plugin-Ordner schmuggeln, weil es keine Plugins sind.
Also dein gewünschtes Reinheitsgebot ist leider wohl doch nur bei Bier möglich
Eigentlich ist es ganz einfach, aber man kann sich auch alles kaputt grübeln.
Ordnerstruktur bewahren wie vorgegeben - das sollte eigentlich niemanden überfordern.
Es geht ja auch keiner hin (hoffe ich mal) und sagt sich: "Neeee, die Ordner sollen bei mir schon deutsche Namen haben, die benenn ich jetzt alle um. Und weil mir das so gut gefällt, die PHP-Dateien auch." Wusel wusel wusel. "Hilfe mein Board funktioniert plötzlich nicht mehr. Ich hab nix gemacht!"
Ende der Märchenstunde und weil manche Humor hier absolut nicht verstehen:
Achtung, dieser Beitrag kann Spuren von Sarkasmus enthalten; zu Risiken und Nebenwirkungen schlagen Sie Ihren Admin und essen Sie die ausgedruckte Doku