Probleme mit Syntax Highlighter Integration - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Probleme mit Syntax Highlighter Integration (/thread-6894.html) |
Probleme mit Syntax Highlighter Integration - newboardbuilder - 26.08.2007 Hallo! Ich hab nach längerem Suchen das GeSHi-Plugin gefunden. Das ist auch toll, nur stellt es nur das Codehighlighting zur Verfügung, mehr aber auch nicht. Ich hätte gerne einen Button für Pythoncode, also hab ich versucht, der Anleitung gefolgt. Dabei gab/gibt es 2 Probleme: 1. Wie änder ich das schließende tag? Für das Plugin muss der Pythoncode nämlich mit [code=python] eingeleitet, aber mit [/code] abgeschlossen werden. 2. Ich kann die Sprachdatei nicht ändern. Sobald ich die global.lang.php ändere, erscheinet im Forum die Warnung, das die header bereits versand wurden. Der Rest geht soweit, aber ein Button wär schon praktisch. Ich hoffe ihr könnt mir helfen! MfG Julian edit: 3. Ich seh grad, manchmal wird der Code auch nicht mehr formatiert dargestellt! RE: Probleme mit Syntax Highlighter Integration - Michael - 26.08.2007 newboardbuilder schrieb:1. Wie änder ich das schließende tag? Für das Plugin muss der Pythoncode nämlich mit [code=python] eingeleitet, aber mit [/code] abgeschlossen werden.Das ist nur über Änderungen in der Datei editor.js möglich, die umfangreicher sind als für die in der Doku beschriebenen Tags. newboardbuilder schrieb:2. Ich kann die Sprachdatei nicht ändern. Sobald ich die global.lang.php ändere, erscheinet im Forum die Warnung, das die header bereits versand wurden.Welchen Editor verwendest du? Speichere die Datei im ANSI-Format ab, nicht UTF-8-kodiert. newboardbuilder schrieb:3. Ich seh grad, manchmal wird der Code auch nicht mehr formatiert dargestellt!Da es sich hier um einen Fehler im Plugin handelt solltest du dich an den Autor wenden. RE: Probleme mit Syntax Highlighter Integration - newboardbuilder - 27.08.2007 Hi! Michael schrieb:Das ist nur über Änderungen in der Datei editor.js möglich, die umfangreicher sind als für die in der Doku beschriebenen Tags.Hättest ja auch sagen können, welche das sind... Ich hab mir schon gedacht, das das über insertExtra geht, hatte es aber doch nicht hinbekommen. So gehts: Code: this.insertStandardButton(elements, "python","images/codebuttons/python.gif","code","python", this.options.lang.title_python); Das der Code nicht formatiert wird, kann man glaub ich dadurch verhindern, das man nach dem einleitenden tag erst in der nächsten Zeile mit dem Code beginnt. Gruß, Julian |