Bessere Mod Programmierung?

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

gn#36 hat geschrieben:Hast du den Cache geleert?
Ok, auch mir passiert sowas mal ^^
Ha'm wir wieder was gelernt für heute...
kein Support per PN
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Um den Cache zu löschen z.B. beim install script:

Code: Alles auswählen

cache->purge();
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Aus aktuellem Anlass hab ich mich mal über das hook-System unterhalten.
Ich wollte wissen, warum

Code: Alles auswählen

$template->assign_vars(array(
	'U_GALLERY'			=> append_sid("{$phpbb_root_path}gallery/index.$phpEx"),
));
nicht funktioniert
(Für die, die es nicht wissen, paul999 ist der paul aus dem MODs Team von phpbb.com
[22:11] <paul999> For what do you use hooks?
[22:12] <nickvergessen> i thought i can use it, instead of editing the includes/functions.php on writing a mod
[22:12] <paul999> the hooks system isnt meant for MODs :)
kein Support per PN
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Nunja... Ich werde sie auch weiterhin nutzen. Weils für mich irgendwie einfacher so ist ;). Das es nicht dafür gedacht ist wußte ich natürlich nicht. Finde ich aber trotzdem eine schöne möglichkeit um constanten usw zu setzen
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

für kleinere MODs ist das bestimmt auch nützlich, aber sobald ein Link hinzukommt, denn man mit

Code: Alles auswählen

'U_GALLERY'         => append_sid("{$phpbb_root_path}gallery/index.$phpEx")
in den Style einbindet, muss man immer die functions.php editieren, also nicht gerade förderlich, dann kann ich auch die Datei weglassen und die Sachen anders einbinden.
kein Support per PN
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

die bearbeitung der constans.php kann man sich sparen. bei einigen usern ist das die hauptfehlerquelle das sie die vergessen
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Wenn man nur wegen

Code: Alles auswählen

'U_GALLERY'         => append_sid("{$phpbb_root_path}gallery/index.$phpEx")
eine Hook Datei erstellt ist das wegen der performance warscheinlich nicht so toll da extra eine Datei geladen werden muss, wenn das in der functions.php steht ist es schon besser. Der User muss halt eine Änderung mehr machen, aber Änderungen muss man eh immer machen und wenn jemand eine vergisst muss er hat nochmal die Anleitung durchgehen.
the hooks system isnt meant for MODs
Hooks sind ja eigentlich auch nicht für Mods gedacht sondern für externe Anwendungen, und da das Thema hier ja "Bessere Mod Programmierung" heißt sollten wir Hooks auch nicht für Mods verwenden.
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“