[FINAL] 3.3/3.2 phpBB.de Pastebin

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
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

[FINAL] 3.3/3.2 phpBB.de Pastebin

Beitrag von gn#36 »

Name der Extension: phpBB.de Pastebin
Autor:gn#36

Beschreibung der Extension: Fügt einen Pastebin wie unter dem Pastebin auf phpBB.de in das Forum ein. Basiert auf dem gleichnamigen phpBB 3 Mod von eviL3.

Aktuelle Version der Extension: 2.0.7

Voraussetzungen:
  • phpBB 3.2.4 oder 3.3.0 oder neuer
Features:
  • Siehe pastebin/
  • Dateiupload oder alternativ Fenster für den Quellcode
  • Syntax Highlighting mit GeSHi
  • Derzeit hardcodierte Sprachauswahl
  • Automatische Löschung der Einträge nach einer einstellbaren Zeit in Monaten
  • Ausnahmen von der Löschung möglich
  • CAPTCHA Abfrage für Eintragung (nutzt das in den Boardeinstellungen eingerichtete Captcha)
Geplant:
  • Hashes als Links für versteckte Einträge.
Screenshots:
pastebin-pic.PNG
Download der Extension:
Github:https://github.com/phpbb-de/phpbb-ext-pastebin
oder auf: https://www.phpbb.com/customise/db/extension/pastebin/ (Validiert bisher nur inklusive Version 2.0.6)

Fehler bitte auf Github melden: https://github.com/phpbb-de/phpbb-ext-pastebin/issues
Zuletzt geändert von Crizzo am 18.08.2020 18:47, insgesamt 7-mal geändert.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: [DEV] phpBB.de Pastebin

Beitrag von tas2580 »

Der Link zu Pastebin geht nicht, muss wohl https://github.com/phpbb-de/phpbb-ext-pastebin heißen.

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
klausm
Mitglied
Beiträge: 176
Registriert: 19.04.2005 18:07

Re: [DEV] phpBB.de Pastebin

Beitrag von klausm »

Hallo,

beim aufrufen von Pastebin erhalte ich folgende Fehlermeldung:

Code: Alles auswählen

[phpBB Debug] PHP Warning: in file [ROOT]/ext/phpbbde/pastebin/functions/pastebin.php on line 61: dir(./ext/phpbbde/pastebin/vendor/easybook/geshi/geshi/): failed to open dir: No such file or directory

Fatal error: Call to a member function read() on boolean in /www/htdocs/xxxxxxxxx/phpBB3/ext/phpbbde/pastebin/functions/pastebin.php on line 62
Gruß
Klaus
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Re: [DEV] phpBB.de Pastebin

Beitrag von gn#36 »

Das ist eine Entwicklungsversion, daher sind die Abhängigkeiten nicht direkt dabei.

Du musst diese mit Hilfe von Composer herunterladen. Hierzu lokal mit einer Konsole in das Verzeichnis der Erweiterung wechseln und php composer.phar install ausführen. Wenn die Konsole den PHP Befehl nicht findet, dann musst du den vollständigen Pfad zu PHP (z.B. aus XAMPP) angeben, also z.B. "C:\program files (x86)\xampp\PHP\php.exe" composer.phar install oder falls das fehlt, das php-cli Paket installieren (Debian/Ubuntu: sudo apt-get install php-cli).

Dann sollte composer die Abhängigkeiten herunterladen und automatisch an die richtige Stelle installieren. Solltest du das auf einen Webserver hochgeladen haben auf den du keinen Shellzugriff hast, dann musst du die Abhängigkeiten lokal auf die beschriebene Weise herunterladen und anschließend hochladen.

Ich weise in dem Zusammenhang noch mal darauf hin, dass es sich um eine Entwicklungsversion handelt und noch nicht alles funktioniert.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
klausm
Mitglied
Beiträge: 176
Registriert: 19.04.2005 18:07

Re: [DEV] phpBB.de Pastebin

Beitrag von klausm »

Hallo,

verstehe.
Danke für deine ausführliche Antwort. Da warte ich lieber noch bis das später alles dabei ist. :wink:
Gruß
Klaus
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

Re: [DEV] phpBB.de Pastebin

Beitrag von Gast234254 »

Sprachvariablen fehlen unter Berechtigungen:

Code: Alles auswählen

ACL_U_PASTEBIN_POST 			
ACL_U_PASTEBIN_POST_NOVC 			
ACL_U_PASTEBIN_VIEW
[ externes Bild ]

Syntaxhervorhebung kann in der Ansicht nicht auf anderes geändert werden. Geht immer auf php zurück. Es wird GeSHi - Generic Syntax Highlighter von easybook verwendet.

Bug in der responsiven Ansicht
[ externes Bild ]

Demo http://area52.wintstar.de/phpBBext/pastebin/

Die Erweiterung ist Top :) +1
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Re: [DEV] phpBB.de Pastebin

Beitrag von gn#36 »

Danke für dein Feedback.

Die Sprachvariablen sind bereits korrigiert, ist nur noch nicht gemergt, das werde ich schnellstmöglich nachholen. Am responsive Design war ich noch nicht dran, das muss auf jeden Fall noch geändert werden.

Die Änderung des Syntax Highlighting ansich funktioniert eigentlich. Zumindest wenn ich eine andere Sprache auswähle dann ändert sich das Highlighting auch entsprechend. Was mir allerdings noch nicht aufgefallen war ist, dass sich die ausgewählte Sprache in der Auswahlbox nicht mit ändert.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

Re: [DEV] phpBB.de Pastebin

Beitrag von Gast234254 »

Habe die Aktualisierung installiert. Sprachvariablen sind nun vorhanden. Nur als Info: Sprachauswahl in der Auswahlbox funktioniert noch nicht. Siehe Demolink.
Titanic
Mitglied
Beiträge: 278
Registriert: 24.11.2012 18:15
Kontaktdaten:

Re: [DEV] phpBB.de Pastebin

Beitrag von Titanic »

Hallo!

Ist die Extension schon fertig oder ist die noch in arbeit?.Bekomme nach anklicken auf Pastebin folgende Fehlermeldung:

Code: Alles auswählen

    [phpBB Debug] PHP Warning: in file [ROOT]/ext/phpbbde/pastebin/functions/pastebin.php on line 61: dir(./ext/phpbbde/pastebin/vendor/easybook/geshi/geshi/): failed to open dir: No such file or directory

    Fatal error: Call to a member function read() on boolean in /www/htdocs/xxxxxxxxx/phpBB3/ext/phpbbde/pastebin/functions/pastebin.php on line 62

MfG
Titanic
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

Re: [DEV] phpBB.de Pastebin

Beitrag von Gast234254 »

Lese das Thema aufmerksam Beitrag für Beitrag, dann entdeckst du diesen Beitrag, dieselbe Fehlermeldung wie deine:
viewtopic.php?f=149&t=233319#p1333370

Dann folgt dieser Beitrag, dass diese noch in der Entwicklung ist. In diesem Beitrag sind Anweisungen, wie man diese Erweiterung testen kann:
viewtopic.php?f=149&t=233319#p1333387
Antworten

Zurück zu „Extensions in Entwicklung“