[3.3] [CDB]CF Welcome Post Topic (fork)

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Benutzeravatar
chris1278
Mitglied
Beiträge: 4189
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.3] CF Welcome Post Topic (fork)

Beitrag von chris1278 »

Aber eigentlich braucht es keine Anpassung der Erweiterung. Du kannst ja, wenn das Forum nur zum Lesen ist, die Berechtigungen entsprechend für dieses Forum anpassen s das man nur lesen aber nicht schreiben kann. Schon wäre dein Problem gelöst.

@edit

Aber habs auch hinbekommen mit einem switch im acp. Damit wird der Topic geschlossen. Werde die tage nochmals ausgibig testen und dann wahrscheinlich einreichen.

@edit 2

So hab jetzt die Erweiterung um die Funmktion ergänzt das man auswählen kann ob der Beitrag gesperrt oder ungesperrt erstellt wird.

Version wurde heute zur validierung eingereicht.
Benutzeravatar
chris1278
Mitglied
Beiträge: 4189
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.3] CF Welcome Post Topic (fork)

Beitrag von chris1278 »

Die Version 2.0.1 wurde heute auf phpbb.com offiziell in die Erweiterungsdatenbank aufgenommen.

Infos im Startbeitrag.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 3581
Registriert: 15.12.2014 10:19

Re: [3.3] CF Welcome Post Topic (fork)

Beitrag von LukeWCS »

Hi Chris

Du könntest hier auch mal das CDB Präfix im Titel setzen, gleiches gilt für deine PayPalMe Ext. Du müsstest evtl. auch mal deine anderen Exts durchschauen, wo das Präfix noch fehlt. Dann würden deine Exts auch im Thema Erweiterungen - Infos zur artgerechten Haltung unter Punkt 6 am Ende bei dem SuFu Link "Validierte Erweiterungen auf phpBB.de" gelistet 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
Benutzeravatar
Staendike
Mitglied
Beiträge: 17
Registriert: 06.06.2024 04:40

Re: [3.3] [CDB]CF Welcome Post Topic (fork)

Beitrag von Staendike »

Hallo Chris1278,

ich habe heute ein Update auf phpBB 3.3.16 in meinem Forum ausgeführt. Jetzt kann ich deine Super-Erweiterung nicht mehr aktivieren.
Ich erhalte folgenden Hinweis: „Die ausgewählte Erweiterung kann nicht aktiviert werden.” Bitte prüfe die Voraussetzungen, die für die Erweiterung notwendig sind.”

Ich habe die PHP-Version 8.4.20 Damit kann ich die Extension nicht aktivieren. Stelle ich aber meine PHP-Version auf 8.2,X dann kann ich die Extension aktivieren. Danach kann ich meine PHP-Version wieder auf 8.4.20 einstellen und die Extension funktioniert dann komischerweise auch ohne Probleme.
Benutzeravatar
chris1278
Mitglied
Beiträge: 4189
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.3] [CDB]CF Welcome Post Topic (fork)

Beitrag von chris1278 »

Ja das ist bzw. war ja auch richtig so. Du kannst das ber umgehen in dem du die datei ext.php bearbeitest.

Öffne die datei ext.php und finde dort dies:

Code: Alles auswählen

phpbb_version_compare(PHP_VERSION, '8.4.0-dev', '<');
da kannst du dann die php version erhöhen. z.B.

Code: Alles auswählen

phpbb_version_compare(PHP_VERSION, '8.5.0-dev', '<');
Dann sollte es bei einer aktivieirung auch mit php 8.4 keine probleme geben.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 3581
Registriert: 15.12.2014 10:19

Re: [3.3] [CDB]CF Welcome Post Topic (fork)

Beitrag von LukeWCS »

Als Ergänzung:
Staendike hat geschrieben: 03.05.2026 01:32 ich habe heute ein Update auf phpBB 3.3.16 in meinem Forum ausgeführt. Jetzt kann ich deine Super-Erweiterung nicht mehr aktivieren.
Hat mit 3.3.16 nichts zu tun. Du wirst sehr wahrscheinlich irgendwann mal während 3.3.15 deine PHP Version auf 8.4 hochgesetzt haben, ohne vorher alle Erweiterungen zu deaktivieren. Lies dazu bitte Punkt 4.e in folgendem Thema:

Erweiterungen - Infos zur artgerechten Haltung
Stelle ich aber meine PHP-Version auf 8.2,X dann kann ich die Extension aktivieren. Danach kann ich meine PHP-Version wieder auf 8.4.20 einstellen und die Extension funktioniert dann komischerweise auch ohne Probleme.
Ja, weil du so die Sicherung "umgehst", die manche Entwickler in ihre Erweiterungen einbauen. Diese Sicherung dient dazu Endbenutzer davor zu bewahren, eine Ext mit unpassenden Versionen von phpBB oder PHP auszuführen, weil das möglicherweise unvorhersehbare Probleme verursachen kann. Unpassend heisst hier: eine PHP Version nutzen, mit der die Ext bei Veröffentlichung gar nicht getestet wurde.

Schau dir hier mal im Startbeitrag die Voraussetzungen an, oder im ExtMgr von phpBB die Details-Seite der Erweiterung, dann wirst du feststellen, dass die Ext nur bis PHP 8.3 freigegeben wurde. Das ist also der Grund für die Standard Meldung von phpBB, dass die Voraussetzungen nicht passen.
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
Benutzeravatar
Staendike
Mitglied
Beiträge: 17
Registriert: 06.06.2024 04:40

Re: [3.3] [CDB]CF Welcome Post Topic (fork)

Beitrag von Staendike »

Mir ist auch schon aufgefallen, dass es nichts mit Version 3.3.16 zu tun hat.
Aber jetzt habe ich es ja so gemacht, wie chris1278 es vorgeschlagen hat, und es funktioniert.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 3581
Registriert: 15.12.2014 10:19

Re: [3.3] [CDB]CF Welcome Post Topic (fork)

Beitrag von LukeWCS »

@Staendike

Jupp, passt ja auch, da chris1278 der Entwickler ist, entscheidet auch er über die Freigabe der Versionsbereiche. Das war nur für dich als Info/Erklärung gedacht, damit du verstehst, warum sich das bei dir so verhalten 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
Antworten

Zurück zu „Extensions in Entwicklung“