eigenes template event erstellen
eigenes template event erstellen
Kann ich innerhalb einer Extension eigene template events definieren? Und wenn ja, wie macht man das?
Re: eigenes template event erstellen
Hallo
Setze in deine template Datei einfach ein Event rein z.b. so
Setze in deine template Datei einfach ein Event rein z.b. so
<!-- EVENT meinevent -->
, wenn du jetzt eine html Datei mit den Namen meinevent.html
hast, wird es dir an der gewünschten Stelle angezeigt.Re: eigenes template event erstellen
ich meinte einen Event in einer forumseigenen Datei, wie z.B. der viewforum_body.html
- Talk19zehn
- Ehemaliges Teammitglied
- Beiträge: 5014
- Registriert: 08.06.2009 12:03
Re: Eigenes template event erstellen
Hi Lehrling, hilft dir jener Artikel? » Extensions » Tutorial: Advanced Lessons
Habe jedoch nicht nachgesehen, wie aktuell er ist.
https://area51.phpbb.com/docs/dev/31x/e ... -extension
bzw. auch
https://area51.phpbb.com/docs/dev/31x/e ... -extension
LG
Habe jedoch nicht nachgesehen, wie aktuell er ist.
https://area51.phpbb.com/docs/dev/31x/e ... -extension
bzw. auch
https://area51.phpbb.com/docs/dev/31x/e ... -extension
LG
Adventereigniskalender für phpBB 3.3.x,
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren. Präteritum, Perfekt, Präsens, Futur & Plusquamperfekt werden nicht fehlerfrei genutzt, gar missverstanden.
Meine persönliche Meinung im Jahr 2024: Im Zenit seiner Popularität wirkt KI zunächst wie eine Blaupause und lässt sich aufgrund der Vielschichtigkeit nicht auf eine einzige Botschaft reduzieren. Präteritum, Perfekt, Präsens, Futur & Plusquamperfekt werden nicht fehlerfrei genutzt, gar missverstanden.
- gn#36
- Ehrenadmin
- Beiträge: 9313
- Registriert: 01.10.2006 16:20
- Wohnort: Ganz in der Nähe...
- Kontaktdaten:
Re: eigenes template event erstellen
Nein, in core Dateien kannst du das nicht. Fehlt dir an einer speziellen Stelle ein Event, dann musst du das "beantragen". Also ungefähr nach dieser englischen Anleitung vorgehen:
In deinem eigenen Template ist das dagegen kein Problem, da kannst du (mehr oder weniger) beliebig viele eigene Events definieren. Wenn die durch die Kontrolle gehen sollen, dann sollte aber auch da die Namensgebung dem gleichen Schema folgen, wie die Benennung der Erweiterungen selbst, also bei mir sollten z.B. alle Events mit gn36 starten.
- Ein Ticket anlegen, in dem du das neue Event vorschlägst und Anwendungsbeispiele zur Begründung gibst, warum es gebraucht wird. Hierbei sollte auch ein vernünftiger Name vergeben werden.
- Das Event in eine aktuelle git Entwicklungskopie von phpBB 3.1 einpflegen (3.1 ist wichtig, damit es hinterher in beiden phpBB Versionen zur Verfügung steht)
- Gemäß den Regeln von phpBB einen Git commit erstellen (also korrekte Kommentare mit Referenz auf das Ticket, korrekter Branchname, ...)
- Diesen in ein eigenes Repository auf Github hochladen und anschließend einen Pull Request erstellen.
In deinem eigenen Template ist das dagegen kein Problem, da kannst du (mehr oder weniger) beliebig viele eigene Events definieren. Wenn die durch die Kontrolle gehen sollen, dann sollte aber auch da die Namensgebung dem gleichen Schema folgen, wie die Benennung der Erweiterungen selbst, also bei mir sollten z.B. alle Events mit gn36 starten.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.