Seite 1 von 2
Hooks im ucp_main.php
Verfasst: 23.12.2014 18:34
von D@ve
Moin,
gibt es einen Grund dafür, dass in der ucp_main.php keinerlei Events existieren?
Meine irgendwo auf Area51 was gelesen zu haben, dass man Hooks vorschlagen kann... Werden die dann zeitnah umgesetzt, oder erscheinen die dann erst in 3.2 (sprich, in 15 Jahren oder so

)?
Gruß, Dave
Re: Hooks im ucp_main.php
Verfasst: 24.12.2014 12:09
von nickvergessen
Also der Plan für 3.2 ist Ende 2015, wir wollen das nicht mehr so rauszögern.
Events kommen aber auch mit 3.1.x Releases. Das nächste ist für 09/10.01. geplant.
Re: Hooks im ucp_main.php
Verfasst: 24.12.2014 16:06
von D@ve
nickvergessen hat geschrieben:Events kommen aber auch mit 3.1.x Releases. Das nächste ist für 09/10.01. geplant.
Super... Wird Area51 bis dahin wieder online sein, so dass man da neue Requests abfeuern kann? Da wird sich bei mir sicherlich noch das eine oder andere ansammeln.
Übrigens wäre es praktisch wenn man die Schlüssel des Event-Arrays vereinheitlichen würde... Also nicht einmal row_array und einmal row_ary etc.
Gruß, Dave
Re: Hooks im ucp_main.php
Verfasst: 25.12.2014 13:15
von nickvergessen
Du kannst auch jetzt schon einen PullRequest auf GitHub senden mit dem Event. Sobald der BugTracker dann wieder verfügbar ist das Ticket erstellen und die Commit Message anpassen.
Dann können wir schon frühzeitig kkmmentare machen und es erhöht die Wahrscheinlichkeit, das es bis zum Freeze für 3.1.3-RC1 am 3.1. drin ist
Re: Hooks im ucp_main.php
Verfasst: 03.01.2015 19:03
von D@ve
Du kannst auch jetzt schon einen PullRequest auf GitHub senden mit dem Event.
Klingt kompliziert... Wie geht das? Hab noch nie was mit GitHub gemacht...
Re: Hooks im ucp_main.php
Verfasst: 03.01.2015 23:52
von Crizzo
Im Prinzip erstellt du mit deinem Github Account eine Kopie von phpBBs Repository (Github.com -->
https://github.com/phpbb/phpbb --> rechts oben Fork).
Dort legst du einen neuen Branch an indem sich die Änderung befindet (also lokal einfach die Dateien ändern und die Änderungen eben in einem "branch" speichern). Github lässt dich dann diese Änderung als Vorschlag, Pull Request (z.B. im Tab: "files changed"
https://github.com/phpbb/phpbb/pull/3195/files ), an phpBB senden. Diese können dann einfach kontrolliert und direkt eingepflegt werden.
Siehe dazu:
KB:git_installieren
KB:git
https://wiki.phpbb.com/Git
https://wiki.phpbb.com/Working_with_Git
Grüße
Re: Hooks im ucp_main.php
Verfasst: 04.01.2015 13:53
von D@ve
Sorry, das ist mir zu kompliziert für ein Feature-Request. Hab mir fest vorgenommen, mich in Git einzuarbeiten. Aber da hab ich gerade keine Zeit zu (fange in zwei Wochen einen neuen Job an und wollte bis dahin noch mein Board auf 3.1 updaten).
Dann warte ich lieber, bis Are51 wieder online ist. Zumal ich mich auch noch nicht mit der trigger_event Methode auseinandergesetzt habe, und keine Ahnung hab, wie ich das entsprechend programmiere, dass da valider Code bei rauskommt.
Gruß, Dave
Re: Hooks im ucp_main.php
Verfasst: 04.01.2015 13:54
von Crizzo
Dann erstell doch einfach hier ein Ticket:
https://tracker.phpbb.com als "Improvement" o.ä.

Re: Hooks im ucp_main.php
Verfasst: 04.01.2015 13:58
von D@ve
Gute idee... Garnicht gesehen, dass das auch schon wieder online ist...
Re: Hooks im ucp_main.php
Verfasst: 09.01.2015 05:14
von D@ve
Wie kompliziert ist es eigentlich, selber Hooks zu erstellen, wenn man nicht auf releases warten will?
Gruß, Dave