[3.3] Recent Topics NG
Re: [3.3] [Fork] Recent Topics NG
Hi Patrick,
v2.2.15-pl22 ist hochgeladen. Die Änderungen der Variablen, Namesräume, Klassen- und Dateiennamen usw. habe ich wie besprochen durchgeführt.
Die Erweiterung der Templates um die neuen Einstellungen werde ich in der nächsten Woche angehen. Inklusive der von dir vorgeschlagenen Anpassung. Einige Template-Variablen werde ich in dem Zuge auch noch mal umbenennen.
Danach wäre es schön wenn du dir die Texte der Sprachdaten einmal anschaust. Das Überarbeiten und Verbessern von Texten gehört nicht zu meinen Stärken.
Hinweise zur Optimierung des Codes sind jederzeit willkommen.
v2.2.15-pl22 ist hochgeladen. Die Änderungen der Variablen, Namesräume, Klassen- und Dateiennamen usw. habe ich wie besprochen durchgeführt.
Die Erweiterung der Templates um die neuen Einstellungen werde ich in der nächsten Woche angehen. Inklusive der von dir vorgeschlagenen Anpassung. Einige Template-Variablen werde ich in dem Zuge auch noch mal umbenennen.
Danach wäre es schön wenn du dir die Texte der Sprachdaten einmal anschaust. Das Überarbeiten und Verbessern von Texten gehört nicht zu meinen Stärken.
Hinweise zur Optimierung des Codes sind jederzeit willkommen.
Zuletzt geändert von IMC am 01.11.2024 14:33, insgesamt 1-mal geändert.
Gruß, Thorsten
Re: [3.3] [Fork] Recent Topics NG
Okay, dann weiss ich Bescheid. pl22 ist die fehlerkorrigierte Version bezüglich fehlender RT Anzeige?
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Re: [3.3] [Fork] Recent Topics NG
Okay, in so einem Fall (Fehler bei einer PL Version) wäre es (zukünftig) hilfreich/sinnvoll, wenn du den zugehörigen Eintrag im Changelog/Commit-Meldung auch explizit mit dem Präfix "Fix:" markieren würdest mit Bezug auf die fehlerhafte PatchLevel Version, damit alles nachvollziehbar bleibt und man sofort sieht, das es einen Fehler gab und nun auch einen Fix gibt. Denn im aktuellen pl22 Changelog ist nicht ersichtlich, das es überhaupt einen Fehler gab.
edit: Okay, davon unabhängig habe ich nicht gleich realisiert, dass pl22 bereits die erste Version mit geänderter Struktur ist und mich zuerst über eine Container-Fehlermeldung gewundert.
edit: Okay, davon unabhängig habe ich nicht gleich realisiert, dass pl22 bereits die erste Version mit geänderter Struktur ist und mich zuerst über eine Container-Fehlermeldung gewundert.

Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Re: [3.3] [Fork] Recent Topics NG
Habe ich nachgeholt. Sollte jetzt im Commit stehen.LukeWCS hat geschrieben: 01.11.2024 14:56 Okay, in so einem Fall (Fehler bei einer PL Version) wäre es (zukünftig) hilfreich/sinnvoll, wenn du den zugehörigen Eintrag im Changelog/Commit-Meldung auch explizit mit dem Präfix "Fix:" markieren würdest
Wo kommt den die Meldung und wie sieht diese aus? Ich habe eben vorsichtshalber den paybas Ordner von Server gelöscht und RTNG deaktiviert, Arbeitsdaten gelöscht und neu installiert. Keine Fehlermeldung.LukeWCS hat geschrieben: 01.11.2024 14:56 edit: Okay, davon unabhängig habe ich nicht gleich realisiert, dass pl22 bereits die erste Version mit geänderter Struktur ist und mich zuerst über eine Container-Fehlermeldung gewundert.
Gruß, Thorsten
Re: [3.3] [Fork] Recent Topics NG
Eine solche schwere Container-Fehlermeldung bekommt man dann, wenn man versucht eine Ext zu aktivieren, die sich im falschen Ordner befindet.
Ich habe zuerst nicht realisiert, dass das bereits die neue Struktur ist, weil im Repo ja leider kein Pfad existiert. Das ist zwar sehr Composer-freundlich, aber absolut Endbenutzer-unfreundlich. Jetzt klingeln Crizzo die Ohren.
In logischer Konsequenz daraus habe ich versucht, pl22 in einem
Ich habe zuerst nicht realisiert, dass das bereits die neue Struktur ist, weil im Repo ja leider kein Pfad existiert. Das ist zwar sehr Composer-freundlich, aber absolut Endbenutzer-unfreundlich. Jetzt klingeln Crizzo die Ohren.

In logischer Konsequenz daraus habe ich versucht, pl22 in einem
paybas\recenttopics
Kontext zu aktivieren, wodurch es natürlich sofort geknallt hat. 
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Re: [3.3] [Fork] Recent Topics NG
Es besteht jetzt keine Notwendigkeit mehr dies so zu lassen. Das kann ich mit dem nächsten Patch ändern. Stört mich auch, da das Erstellen eines Archivs dadurch etwas umständlich ist. Bei meinen anderen Repos habe ich auch den kompletten Pfad.
Gruß, Thorsten
Re: [3.3] [Fork] Recent Topics NG
Das sehe ich genauso.
Ich habe mir bereits deine Repos angeschaut und eben das dann auch festgestellt. Auch darum wäre eine Änderung besser, damit das wieder zu deinen anderen Repos passt. Auch mir ist das lieber, weil dann meine Arbeitsvorgänge in Bezug auf Updates und GH einfacher sind.Das kann ich mit dem nächsten Patch ändern. Stört mich auch, da das Erstellen eines Archivs dadurch etwas umständlich ist. Bei meinen anderen Repos habe ich auch den kompletten Pfad.
Ich hab jetzt ehrlich gesagt nicht damit gerechnet, dass du derart schnell die Struktur umstellst.

- Wir sollten ab sofort keine PL Versionen mehr verwenden, sondern ganz reguläre und vor allem eigene Versionen, denn jetzt sind wir nicht mehr abhängig von den alten Strukturen und vor allem machen wir ja jetzt keine "Patches" mehr, sondern reguläre Updates. Zuerst hatte ich überlegt bei 1.0.0 zu beginnen. Das wäre zwar technisch durchaus korrekt, aber bei den Endbenutzern eher schwer zu vermitteln. Deswegen hätte ich vorgeschlagen, dass wir bei 3.0.0 beginnen. Das würde RT mit neuer Struktur auch ganz klar von unseren PL Versionen trennen. Was meinst du dazu?
- Wie bei den andren Repos jetzt den technischen Namen als Unterordner. Da sind wir uns ja schon einig.
- Was da noch zur alten Struktur gehört, wie z.B. der Ordner "contrib", entfernen.
- Entsprechend muss da natürlich dann auch
.gitattributes
angepasst werden.

Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Re: [3.3] [Fork] Recent Topics NG
Die neuen Features funktionieren nicht ohne eine Änderung der Migration. Da ist es nur sinnvolle alles auf neue Beine zu stellen.
Genau diese Überlegung in Bezug auf die Versionsnummer hatte ich auch schon die letzten Tage. Da sind wir im Konsens.LukeWCS hat geschrieben: 01.11.2024 17:30Zuerst hatte ich überlegt bei 1.0.0 zu beginnen. Das wäre zwar technisch durchaus korrekt, aber bei den Endbenutzern eher schwer zu vermitteln. Deswegen hätte ich vorgeschlagen, dass wir bei 3.0.0 beginnen.
Stattdessen kommt ein neuer Ordner NamensLukeWCS hat geschrieben: 01.11.2024 17:30Was da noch zur alten Struktur gehört, wie z.B. der Ordner "contrib", entfernen.
docs
in dem die Events dokumentiert werden. Dort steht zwar nur etwas zu den Template-Events. Ich bin mir jedoch sicher dass die Core-Events genau so behandelt werden müssen/sollten.Können wir so machen. Ich habe zu Sicherheit ein zusätzliches Backup gemacht.LukeWCS hat geschrieben: 01.11.2024 17:30damit du dann die neue Struktur mit neuer Version nochmal einpflegen kannst. Was meinst dazu?
Aber als welche Version lade ich es hoch? Als
v3.0.0-a1
. Von der Version 3.0.0-rc1
sind wir noch etwas entfernt.Gruß, Thorsten
Re: [3.3] [Fork] Recent Topics NG
Wobei du jetzt die Coding Guidelines von phpBB selber verlinkt hast. Die gilt zwar natürlich in grossen Teilen auch für uns Ext Entwickler, aber speziell die Event Dokumentation in diesen Guidelines bezieht sich auf Core Events von phpBB selber. An diese Ordnerstruktur sind wir in dem Fall nicht gebunden.IMC hat geschrieben: 01.11.2024 19:21 Stattdessen kommt ein neuer Ordner Namensdocs
in dem die Events dokumentiert werden. Dort steht zwar nur etwas zu den Template-Events. Ich bin mir jedoch sicher dass die Core-Events genau so behandelt werden müssen/sollten.
Ich habe z.B. meine Events bei WWH in Form einer FAQ dokumentiert: https://www.phpbb.com/customise/db/exte ... 2/faq/3616. Das wurde auch von den Validatoren nie bemängelt. Relevant ist, dass Events dokumentiert sein müssen, insbesondere bei CDB Exts. Aber wo und wie, dass können wir selber entscheiden. Wenn du das aber in einem
docs
Ordner innerhalb der Ext Struktur haben willst, können wir das natürlich so machen.Wunderbar, das war für mich dann jetzt auch der Startschuss; Repo ist auf 2.2.15-pl21 zurückgesetzt. Habe das lokal aber zur Sicherheit auch nochmal gesichert.Können wir so machen. Ich habe zu Sicherheit ein zusätzliches Backup gemacht.
Das können wir jetzt frei entscheiden. Während dem Umbau wäre Alpha gar nicht verkehrt, weil währenddessen anfängliche Macken sich kaum vermeiden lassen, was alleine schon mal damit zusammenhängt, das wir die Ext nicht ursprünglich entwickelt haben und somit auch nicht jedes Detail aus dem Stand kennen. Wenn wir mit dem Umbau fertig sind, könnte man dann Beta nehmen, das wäre dann auch der frühestmögliche Zeitpunkt, wo wir das Repo für die Öffentlichkeit freigeben könnten.Aber als welche Version lade ich es hoch? Alsv3.0.0-a1
. Von derVersion 3.0.0-rc1
sind wir noch etwas entfernt.
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität