[3.2] [3.3] BBCode Page

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.
Antworten
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7859
Registriert: 24.05.2010 08:31
Kontaktdaten:

[3.2] [3.3] BBCode Page

Beitrag von Kirk »

Name der Extension: BBCode Page
Autoren: Kirk mit besonderem Dank an oxpus, Stoker (Original Author)

Version der Extension: 2.1.0

Sprachen: de, de_x_sie, en

Beschreibung der Extension:
  • Diese Erweiterung basiert auf dem Snippet Custom BBCodes Page von Stoker.
  • Diese Erweiterung fügt eine BBCode-Seite hinzu, die alle installierten BBCode enthält.
  • Es werden aber nur die BBCodes aufgelistet bei denen im ACP/Beiträge/BBCodes ein Haken bei "Beim Verfassen eines Beitrags anzeigen" gemacht wurde.
  • Um die vollständige Beschreibung des jeweilgen BBCodes anzuzeigen, einfach auf das i Symbol klicken.
  • Im ACP unter Erweiterungen/BBCode Seite/Einstellungen können diverse Einstellungen (z.b. die Anzahl der BBCodes pro Seite) vorgenommen werden.
  • Standardmäßig wird bei der Installation dieser EXT 15 BBCodes pro Seite angezeigt.
  • Der Link zur BBCode Seite (öffnet sich im neuen Fenster/Tab) wird beim verfassen eines Beitrages in der Smiley Box unterhalb vom BBCode Status angezeigt.
  • Desweiteren ist es möglich einen zusätzlichen Link in der navbar_header (Rechte Seite) anzuzeigen.
  • Sind keine BBCodes vorhanden oder kein Haken bei "Beim Verfassen eines Beitrags anzeigen" gesetzt, erscheint die Meldung "Es gibt bislang keine Einträge".
  • Besitzt eine Gruppe oder User in den "Administrator-Berechtigungen" nicht das Recht Kann Berechtigungen für einzelne Gruppen ändern oder Kann Berechtigungen für einzelne Benutzer ändern, wird die Permission Info im ACP Modul dementsprechend angezeigt.
  • Im ACP/Berechtigungen kann in den Benutzerrechten/Gruppenrechten unter Diverses einstellt werden, wer die BBCode Seite sehen darf.
  • Kompatibel mit Toggle Control (Schalter-Stil zentral festlegen)

Vorraussetzungen:
  • phpBB 3.2.6 oder höher
  • PHP >=7.0.0,<8.2.0


Download der Extension: https://reyno41.bplaced.net/phpbb/viewt ... f=41&t=256

Screenshots:
ACP Modul: [ externes Bild ]
BBCode Seite: [ externes Bild ] [ externes Bild ]
BBCode Seite 2 Seiten Ansicht: [ externes Bild ]
Link zur BBCode Seite im Posting Editor: [ externes Bild ]
BBCode Seite responsive: [ externes Bild ]
BBCode Seite wenn keine BBCodes vorhanden: [ externes Bild ]


Installation der Erweiterung:
Nach dem Download entpacke diese Datei und lade den gesamten Ordner kirk nach root/ext hoch.
Im Administrations-Bereich unter Anpassen -> Erweiterungs-Verwaltung -> Deaktivierte Erweiterungen
in der Zeile BBCode Page auf Aktivieren klicken.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7859
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] [3.3] BBCode Page

Beitrag von Kirk »

Erweiterung wurde auf Version 1.1.1 upgedatet.
Download siehe 1. Beitrag!
Die Extension ist mit phpBB 3.3.0 kompatibel.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7859
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] [3.3] BBCode Page

Beitrag von Kirk »

Erweiterung wurde auf Version 1.1.2 upgedatet.
Download siehe 1. Beitrag!

Neuerung:
  • Diverse HTML und PHP Code Anpassungen
  • Die min. Voraussetzung wurde auf 3.2.6 erhöht.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7859
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] [3.3] BBCode Page

Beitrag von Kirk »

Erweiterung wurde auf Version 1.1.3 upgedatet.
Download siehe 1. Beitrag!

Neuerung:
  • Pro Sprachpaket ist eine neue Sprachdatei dazu gekommen, (Einstellungen ACP Modul)
  • Die PHP Dateien wurden auf die Short Array Syntax umgestellt
  • Diverse Code Anpassungen
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7859
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] [3.3] BBCode Page

Beitrag von Kirk »

Erweiterung wurde auf Version 2.0.0 upgedatet. (Größeres Update)
Download siehe 1. Beitrag!

Neuerung:
  • Die Einstellungen im ACP Modul wurden auf Controller umgestellt.
  • Die Meldungen wenn BBCode Page deaktiviert oder der Admin-Modus aktiv ist, wurden überarbeitet. Dies wird über eine Funktion add_bbcodepage_note im controller geregelt, somit konnte der Code in der acp_bbcodepage_settings.html reduziert werden.
  • Besitzt eine Gruppe oder User in den "Administrator-Berechtigungen" nicht das Recht Kann Berechtigungen für einzelne Gruppen ändern oder Kann Berechtigungen für einzelne Benutzer ändern, wird die Permission Info im ACP Modul dementsprechend angezeigt.
  • Die Radio Buttons im ACP Modul Ja/Nein wurden durch ein Toggle Switch ersetzt.
  • Einige Language Variablen geändert.
  • Einige config Variablen wurde geändert, dies wurde in der neuen migrations Datei berücksichtigt.
  • Die ext.php wurde überarbeitet, sowie eine PHP Versionsprüfung mit eingebaut.
  • Diverse Code Anpassungen/Änderungen
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7859
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] [3.3] BBCode Page

Beitrag von Kirk »

Erweiterung wurde auf Version 2.1.0 upgedatet.
Download siehe 1. Beitrag!

Neuerung:
  • Pro Sprachpaket eine separate Language Datei für die Berechtigungen erstellt.
  • Das Einbinden der Sprachdatei durch das PHP Event core.user_setup wurde jetzt innerhalb der jeweiligen Funktion durch $this->language->add_lang geändert.
  • Kompatibel mit Toggle Control (Schalter-Stil zentral festlegen)
  • Die max. PHP Version wurde in der ext.php auf PHP 8.2 erhöht.
  • XHTML Code entfernt.
  • Code Optimierung
Antworten

Zurück zu „Extensions in Entwicklung“