keine-ahnung hat geschrieben:Soweit ich weiß wollen das die Entwickler nicht, da sie meinen, dass es zu viel Performance kosten würde, ständig nachzugucken, ob irgendwo irgendein anderer Code ausgeführt werden muss. Diese Mods waren zumindest bei PHPBB2 mit easyMod fast so einfach wie Plugins: man läd es hoch, klickt anwenden, fertig. Ob es den easyMod für PHPBB3 auch schon gibt, weiß ich nicht.
Es ist im moment so, dass du gewisse änderungen am Code an sich machen musst und es für den Code an sich kein Plugin-System gibt.
So ein "System" gibt es dann erst für DB-Änderungen, sprich Berechtigungen, Menüeeinträge im ACP/MCP/UCP etc. - sowohl kann man diese dinge direkt im ACP einstellen, als auch als Modentwickler "UMIL" nutzen, was dir im prinzip die Arbeit abnimmt jeden SQL-Befehl händisch eintippen zu müssen bzw. das ganze eben mit phpBB-Methoden einbaut, sodass es weniger Probleme wegen "falschen" befehlen geben kann.
Wenn der Modautor aber seine arbeit "gut" gemacht hat, hast du nur recht wenige Codeänderungen, da das meiste dann darüber geregelt wird, dass eben der Code in eine zweite Datei kommt und dann per include mit hineingenommen wird, was für den Admin einfacher ist, als jeden Code einzeln reineiditieren zu müssen
- Leider machen dass jedoch nicht alle, wobei es natürlich auch situationen gibt, wo diese Methode nicht sehr effektiv wäre. (z.B. wenn nur ein kleiner Teil des Codes ersetzt werden soll)
Es gibt zum teil auch noch andere Ansätze die entsprechenden Modifikationen in den Code einzupflegen (es gibt wohl auch eine art nachfolger für den EasyMod), aber mir persönlich ist es auch lieber, wenn ich weiß was wo hinzugefügt wird
- Wenn du "nur" ein bisschen rumprobierst und die Mods so übernehmen willst, wie sie dir vorgelegt werden, ist es auf diese Weise ohne i.eine Plugin-Verwaltung schwieriger, aber es erlaubt dir aber eben gleichzeitig auch, dass du einfacher selbst bestimmen kannst, wie du jetzt was von dem Mod verwenden willst und du hast mehr freiheiten, was die persönliche Anpassung des Einbaus betrifft. - und wenn die aussage von ka stimmt, dass die phpBB-Autoren das ganze auch aus geschwindigkeitstechnischer sicht nicht gemacht haben, werden die denke ich das auch gut genug überlegt haben
Zu dem Vorschlag gilt wieder: Ist als Vorschlag notiert