[3.3] Sidebar

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
SpawnCube
Mitglied
Beiträge: 36
Registriert: 05.12.2019 20:11
Kontaktdaten:

Re: [3.2] Sidebar phpBB 3.2.x

Beitrag von SpawnCube »

Hallo,

Ohne jetzt zu stressen, ist es möglich diese Erweiterung auch für die Version 3.3.0 zu Updaten?
Das wäre mega cool. :)

Beste Grüße,
SpawnCube
Benutzeravatar
chris1278
Mitglied
Beiträge: 3532
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [3.2] Sidebar phpBB 3.2.x

Beitrag von chris1278 »

Bitte poste doch entweder den Link welche ext du meinst oder schreibe dies in das Thema der dazugehörigen Ext.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17399
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.2] Sidebar phpBB 3.2.x

Beitrag von Dr.Death »

Ungetestet:

Datei: kirk/sidebar/config/services.yml

Laut Yaml-Spezifikation dürfen Zeichenfolgen ohne Anführungszeichen nicht mit @,%, `, | oder > beginnen .
Du musst diese Zeichenfolgen in einfache oder doppelte Anführungszeichen setzen:

Code: Alles auswählen

services:
    kirk.sidebar.listener:
        class: kirk\sidebar\event\listener
        arguments:
            - '@auth'
            - '@config'
            - '@dbal.conn'
            - '@request'
            - '@template'
            - '@user'
            - '@language'
            - '%core.root_path%'
            - '%core.php_ext%'
        tags:
            - { name: event.listener }

Siehe dazu auch:
https://area51.phpbb.com/docs/dev/3.3.x ... y-services
Benutzeravatar
SpawnCube
Mitglied
Beiträge: 36
Registriert: 05.12.2019 20:11
Kontaktdaten:

Re: [3.2] Sidebar phpBB 3.2.x

Beitrag von SpawnCube »

Getestet auf 3.3.0

Scheint zu funktionieren.
Besten Dank Dr.Death!

Beste Grüße,
SpawnCube
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7869
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] [3.3] Sidebar

Beitrag von Kirk »

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

Neuerungen:
  • Die ursprünglichen Icons wurden durch Font Awesome Symbole ersetzt.
  • Es kann über ein Drop Down Menü eingestellt werden wie viele Boxen (max. 5 Boxen) angezeigt werden sollen.
  • Man kann jeden einzelnen Link ein separates Font Icon zuweisen. Ein Link zu derzeit verwendeten Font Awesome Symbole ist ebenfalls enthalten.
  • Diese Erweiterung ist mit 3.3.0 kompatibel.
Benutzeravatar
SpawnCube
Mitglied
Beiträge: 36
Registriert: 05.12.2019 20:11
Kontaktdaten:

Re: [3.2] [3.3] Sidebar

Beitrag von SpawnCube »

Hallo Kirk,

Klingt interessant dein Update und Danke dafür. Wollte es sofort testen. Leider bekomme ich nach dem Update einen Fatal Error und kann mein Forum nicht mehr betreten. Wie komme ich per URL wieder in die Administrationsoberfläche?

Der Fehlercode:

Code: Alles auswählen

Fatal error: Uncaught TypeError: Argument 3 passed to kirk\sidebar\event\listener::__construct() must implement interface phpbb\request\request_interface, instance of phpbb\db\driver\factory given, called in /customers/f/0/2/friedendresden.de/httpd.www/forum/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 2986 and defined in /customers/f/0/2/friedendresden.de/httpd.www/forum/ext/kirk/sidebar/event/listener.php:45 Stack trace: #0 /customers/f/0/2/friedendresden.de/httpd.www/forum/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(2986): kirk\sidebar\event\listener->__construct(Object(phpbb\auth\auth), Object(phpbb\config\db), Object(phpbb\db\driver\factory), Object(phpbb\request\request), Object(phpbb\template\twig\twig), Object(phpbb\user), Object(phpbb\language\language), './', 'php') #1 /customers/f/0/2/friedendresden.de/httpd.www/forum/cache/production/container_4335734bbdd20f586549a504dff5f80c.php(2372): phpbb_cache_container->getKirk_Sidebar_ListenerService() #2 /customers/f/0/2/f in /customers/f/0/2/friedendresden.de/httpd.www/forum/ext/kirk/sidebar/event/listener.php on line 45
Beste Grüße,
SpawnCube
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7869
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.2] [3.3] Sidebar

Beitrag von Kirk »

Hallo
Ich kann dies leider nicht nachvollziehen, welche phpBB Version benutzt du?
Wie hast du diese EXT upgedatet?
SpawnCube hat geschrieben: 19.01.2020 10:49 Wie komme ich per URL wieder in die Administrationsoberfläche?
So domain.de/adm/index.php
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17399
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.2] [3.3] Sidebar

Beitrag von Dr.Death »

Die Frage ist auch:

WIE hast du das Update der Extension genau durchgeführt? Nur die Dateien ersetzt ?
Benutzeravatar
SpawnCube
Mitglied
Beiträge: 36
Registriert: 05.12.2019 20:11
Kontaktdaten:

Re: [3.2] [3.3] Sidebar

Beitrag von SpawnCube »

Ich benutze die PHPBB Version 3.3.0.

Ich habe die Dateien auf dem Server hochgeladen bzw. ersetzt. Ich gehe jetzt mal davon aus, das dies nicht korrekt war. :oops:
Kirk hat geschrieben: 19.01.2020 11:01 So domain.de/adm/index.php
Da kommt bei mir " Diese Seite funktioniert nicht" "HTTP ERROR 401".
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17399
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [3.2] [3.3] Sidebar

Beitrag von Dr.Death »

Hmpf...wieso liest denn keiner die ANLEITUNGEN im Adminbereich ?

( Oder auch in unserer Knowlegdebase: https://www.phpbb.de/kb/ext_install )

ACP -->
Anpassen -->
Erweiterungen verwalten -->

Nun die Augen nach unten bewegen und folgenden Absatz lesen und verstehen:

EINE ERWEITERUNG AKTUALISIEREN
  • Deaktiviere die Erweiterung
  • Lösche die Dateien der Erweiterung aus dem Dateisystem
  • Lade die neuen Dateien hoch
  • Aktiviere die Erweiterung


Dadurch wird vermieden, das der Fehler den du nun hast, erzeugt wird.


Um dir jetzt zu helfen: Verbinde dich per FTP auf deinen Webserver, lösche den Inhalt des Verzeichnisses /cache/
( alles bis auf .htaccess und index.htm )


Vielleicht solltest Du auch einfach vorab ein Testforum installieren und dort die zusätzlichen Extension erstmal ausprobieren bevor du ein Produktives Forum damit bestückst...
Antworten

Zurück zu „Extensions in Entwicklung“