Finally, Syntaxhighlighter_XH 1.0 is available!
This release fixes a couple of bugs, and brings several enhancements. CMSimple_XH ≥ 1.7.0 and PHP ≥ 7.1.0 are now required. See the changelog for details.
Download and install Syntaxhighlighter_XH-1.0.zip.
-------
Endlich ist Syntaxhighlighter_XH 1.0 verfügbar!
Diese Version behebt ein paar Fehler und bringt mehrere Verbesserungen. CMSimple_XH ≥ 1.7.0 und PHP ≥ 7.1.0 sind jetzt erforderlich. Einzelheiten finden Sie im Änderungsprotokoll.
Laden Sie Syntaxhighlighter_XH-1.0.zip herunter und installieren Sie es .
Syntaxhighlighter 1.x
Moderator: Tata
Syntaxhighlighter 1.x
Christoph M. Becker – Plugins for CMSimple_XH
Re: Syntaxhighlighter 1.x
Danke!
Auf den ersten Blick scheint alles zu funktionieren.
Falls noch Probleme auftreten sollten, werde ich es hier melden.
Auf den ersten Blick scheint alles zu funktionieren.
Falls noch Probleme auftreten sollten, werde ich es hier melden.
Re: Syntaxhighlighter 1.x
Leerzeichen-Problem
Syntaxhighlighter 1.0
Theme: Default
Kopiert man auf einer Seite mit Syntaxhighlighter hervorgehobenen Code, dann werden alle Leerzeichen korrekt übertragen (in Firefox und Chromium).
Ich weiß jetzt gar nicht, ob das schon in früheren Versionen möglich war, denn:
Klickt man doppelt auf den angezeigten Code, dann verwandelt sich der Code in ein Textarea und wird automatisch selektiert.
Kopiert man jetzt den Code aus dieser Area, dann werden wieder die falschen Leerzeichen übertragen, und zwar in beiden Browsern.
Kann das jemand nachvollziehen?
Vermutlich wird die Textarea mittels JS erzeugt.
Mir wäre es ganz lieb, wenn man diese Verwandlung irgendwie abschalten könnte.
Syntaxhighlighter 1.0
Theme: Default
Kopiert man auf einer Seite mit Syntaxhighlighter hervorgehobenen Code, dann werden alle Leerzeichen korrekt übertragen (in Firefox und Chromium).
Ich weiß jetzt gar nicht, ob das schon in früheren Versionen möglich war, denn:
Klickt man doppelt auf den angezeigten Code, dann verwandelt sich der Code in ein Textarea und wird automatisch selektiert.
Kopiert man jetzt den Code aus dieser Area, dann werden wieder die falschen Leerzeichen übertragen, und zwar in beiden Browsern.
Kann das jemand nachvollziehen?
Vermutlich wird die Textarea mittels JS erzeugt.
Mir wäre es ganz lieb, wenn man diese Verwandlung irgendwie abschalten könnte.
Re: Syntaxhighlighter 1.x
Ja, das ist so seit Syntaxhighlighter 3.0.83, und das ist die erste (und bisher letzte) Version die das Plugin verwendet. Diese Textarea-Ersetzung ist eigentlich nicht unclever, weil man so eben an den Code kommt, ohne weitere Tricks zu verwenden; zumindest früher war es nicht möglich per JS die Zwischenablage zu manipulieren (kann sein, dass das mittlerweile möglich ist), und da hatte der Syntaxhighlighter auf Flash zurückgegriffen, was schon lange ein Problem wäre. Jedenfalls habe ich mal schnell einen Fix vorbereitet; dabei bleibt es bei der Textarea, aber NBSP werden einfach in normale Leerzeichen konvertiert (in der Textarea passt die Darstellung ja auch so); das sollte das eigentliche Problem lösen.frase wrote: ↑Sat Feb 11, 2023 11:02 amIch weiß jetzt gar nicht, ob das schon in früheren Versionen möglich war, denn:
Klickt man doppelt auf den angezeigten Code, dann verwandelt sich der Code in ein Textarea und wird automatisch selektiert.
Kopiert man jetzt den Code aus dieser Area, dann werden wieder die falschen Leerzeichen übertragen, und zwar in beiden Browsern.
Kann das jemand nachvollziehen?
Vermutlich wird die Textarea mittels JS erzeugt.
Mir wäre es ganz lieb, wenn man diese Verwandlung irgendwie abschalten könnte.
You do not have the required permissions to view the files attached to this post.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Syntaxhighlighter 1.x
Stimmt, aber wenn der Code verändert wird, ist das unginstsch.
Yep, und das tut es!
Danke!
Ich habe jetzt nur noch das Problem, dass in einem eigenen Theme die Textarea nicht an gleicher Stelle, sondern darunter angezeigt wird. Aber: Wir schaffen das!
schon gelöst
Re: Syntaxhighlighter 1.x
Na ja, ist vielleicht nicht toll, aber ich will da nicht viel Zeit investieren, da der Syntaxhighlighter wohl ohnehin ersetzt werden muss. Mit dem einfachen Fix wird man leben können.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Syntaxhighlighter 1.x
Der Fix ist perfekt und erfüllt meine Wünsche zu 100 Prozent.
Nochmals: Danke!