Seite 1 von 10
[FINAL] 3.3/3.2 phpBB.de Pastebin
Verfasst: 10.01.2015 01:09
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:
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
Re: [DEV] phpBB.de Pastebin
Verfasst: 10.01.2015 03:01
von tas2580
Der Link zu Pastebin geht nicht, muss wohl
https://github.com/phpbb-de/phpbb-ext-pastebin heißen.
Gruß Tobi
Re: [DEV] phpBB.de Pastebin
Verfasst: 12.01.2015 15:21
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
Re: [DEV] phpBB.de Pastebin
Verfasst: 12.01.2015 20:33
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.
Re: [DEV] phpBB.de Pastebin
Verfasst: 12.01.2015 21:15
von klausm
Hallo,
verstehe.
Danke für deine ausführliche Antwort. Da warte ich lieber noch bis das später alles dabei ist.

Re: [DEV] phpBB.de Pastebin
Verfasst: 16.01.2015 07:55
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
Re: [DEV] phpBB.de Pastebin
Verfasst: 16.01.2015 10:59
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.
Re: [DEV] phpBB.de Pastebin
Verfasst: 16.01.2015 16:40
von Gast234254
Habe die Aktualisierung installiert. Sprachvariablen sind nun vorhanden. Nur als Info: Sprachauswahl in der Auswahlbox funktioniert noch nicht. Siehe Demolink.
Re: [DEV] phpBB.de Pastebin
Verfasst: 25.01.2015 00:04
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
Re: [DEV] phpBB.de Pastebin
Verfasst: 25.01.2015 07:16
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