Page 1 of 1

Codeeditor_XH

Posted: Tue Jul 11, 2017 9:41 am
by aceaccis
Hi,

habe gerade den Codeeditor_XH unter 1.7.0 installiert und er funktioniert auch, folgender Eintrag scheint nicht nötig zu sein wird er auskommentiert gibt es auch keine Fehlermeldungen mehr .
necessary.PNG

Code: Select all

XH-DEPRECATED: Function initvar() is deprecated
/kunden/webseite2/plugins/codeeditor/classes/Controller.php:66
XH-DEPRECATED: Function initvar() is deprecated
/kunden/webseite2/plugins/codeeditor/classes/Controller.php:67
XH-DEPRECATED: Function initvar() is deprecated
/kunden/webseite2/plugins/codeeditor/classes/Controller.php:68
Eventuell könnte man das ganze mit in das Core Projekt aufnehmen :-) syntax highlighting ist schon was feines. Gerade wenn man eben schnell was vergleichen möchte zwischen Onlineversion und Notepad ++ weiß nicht wie da die Haltung der Core - Entwickler zu ist .
syntax highlighting.PNG
Danke und Gruß

Chris

Re: Codeeditor_XH

Posted: Mon Aug 07, 2017 2:16 pm
by cmb
aceaccis wrote:[…], folgender Eintrag scheint nicht nötig zu sein wird er auskommentiert gibt es auch keine Fehlermeldungen mehr .
Danke für den Hinweis. Vermerkt.
aceaccis wrote:Eventuell könnte man das ganze mit in das Core Projekt aufnehmen :-) syntax highlighting ist schon was feines. Gerade wenn man eben schnell was vergleichen möchte zwischen Onlineversion und Notepad ++ weiß nicht wie da die Haltung der Core - Entwickler zu ist .
Ich kann nur für mich sprechen, und denke, dass viele User nur selten oder nie Template oder Stylesheets online bearbeiten. So gesehen würde ich auf die ca. 200KB zusätzlichen Download lieber verzichten. Dazu kommt, dass der CodeMirror häufig Updates erhält, und diese dann bei jeder neuen CMSimple_XH Version aktualisiert werden müssten. Dann lieber als Plugin, das halt nicht immer ganz so aktuell ist.

Aber wenn andere den Codeeditor_XH ebenfalls gerne als Standardplugin hätten, kann man natürlich drüber reden. :)

Re: Codeeditor_XH

Posted: Sat Nov 18, 2017 1:51 pm
by frase
cmb wrote:Aber wenn andere den Codeeditor_XH ebenfalls gerne als Standardplugin hätten, kann man natürlich drüber reden.
Ich wäre dafür.
Es kommt zwar wirklich selten vor, dass man das Template oder das CSS online bearbeitet, aber wenn, dann will man nicht extra das Plugin installieren.
Meistens sind das Sonderfälle, wo es schnell gehen muss. Und genau dann ist das Plugin sehr hilfreich.
Vielleicht kann man die Dateigröße durch Reduzierung der Themes erreichen. Ein helles und ein dunkles sollten reichen.

P.S.
Die drei Auskommentierungen helfen auch unter XH 1.7.1 ;-)

Re: Codeeditor_XH

Posted: Sun Nov 19, 2017 11:47 pm
by cmb
frase wrote:
cmb wrote:Aber wenn andere den Codeeditor_XH ebenfalls gerne als Standardplugin hätten, kann man natürlich drüber reden.
Ich wäre dafür.
Damit es nicht vergessen wird, habe ich es unter https://github.com/cmsimple-xh/cmsimple-xh/issues/333 vermerkt.

Ich habe aber allgemein Zweifel, dass wir mehr und mehr nützliche Plugins in die Standard-Distribution aufnehmen sollten. Zumindest wenn diese in eigenen Repos gewartet werden, ist es ein zusätzlicher Aufwand. Und auch wenn die 200kB heuer eigentlich kein Problem sind (und nein, entfernen unnötiger Themes dürfte nicht viel bringen), so läppert sich das halt doch zusammen. Vielleicht sollte noch einmal überlegt werden, den Packager zu überholen, und prominenter zu platzieren.

Re: Codeeditor_XH

Posted: Mon Nov 20, 2017 12:19 am
by frase
cmb wrote:Vielleicht sollte noch einmal überlegt werden, den Packager zu überholen, und prominenter zu platzieren.
Ja. Den vergesse ich immer wieder :(
Das wäre natürlich eine Super-Alternative.
Und ja, du hast recht. Wenn wir immer mehr "Standard"-Plugins integrieren ist CMSimple_XH bald nicht mehr "light" ;-)

Re: Codeeditor_XH

Posted: Mon Nov 20, 2017 1:26 pm
by cmb
frase wrote:Das wäre natürlich eine Super-Alternative.
Ich habe ein entsprechendes Issue aufgemacht.

Re: Codeeditor_XH

Posted: Mon Feb 05, 2018 4:49 pm
by cmss
Ich habe ein anderes Anliegen zum Codeeditor : Ich würde gerne .scss und .less-Dateien öffnen, die im Stylesheet-Verzeichnis liegen (evtl. auch darunter /css) . Was muss ich ändern, damit das möglich ist ?

Re: Codeeditor_XH

Posted: Mon Feb 05, 2018 5:24 pm
by manu
cmss wrote:
Mon Feb 05, 2018 4:49 pm
Ich habe ein anderes Anliegen zum Codeeditor : Ich würde gerne .scss und .less-Dateien öffnen, die im Stylesheet-Verzeichnis liegen (evtl. auch darunter /css) . Was muss ich ändern, damit das möglich ist ?
wofür denn? Auf dem Webserver wirst Du diese Dateien wohl nicht kompilieren können. Wenn Du die .map Datei geladen hast, kannst Du im Browser mit den Developer Tools(FF, Chrome) die .less/.scss Dateien anzeigen lassen und auch modifizieren.

Re: Codeeditor_XH

Posted: Mon Feb 05, 2018 5:34 pm
by cmss
Ich habe mir schon etwas überlegt : https://github.com/leafo/scssphp (auch andere)

ermöglicht eine einfache scss-Server-Implementation auf dem WebServer (gibt es auch für less) . Das Dateiformat ist gleich, d.h. im scss kann auch css stehen. Ich warte aber eigentlich auf Herrn Becker.
Im scss können mehrere andere scss's eingebunden sein, die der Kompiler dann zu einer Datei kompiliert.
Deshalb dürfte die nötige Codeänderung am Codeeditor minimal sein.

Der Rest ist dann etwas php-Code und Konfiguration

Re: Codeeditor_XH

Posted: Mon Feb 05, 2018 5:42 pm
by cmb
cmss wrote:
Mon Feb 05, 2018 5:34 pm
Deshalb dürfte die Codeänderung am Codeeditor minimal sein.
Nein, leider nicht. Der Codeeditor ist eigentlich nur ein progressive Enhancement für die Bearbeitung von Dateien, die CMSimple_XH sowieso schon bearbeiten lässt – nur eben statt einer Textarea bekommt man einen ordentlichen Editor. Da müsste also zunächst entweder CMSimple_XH erweitert werden, oder der Codeeditor_XH müsste entsprechend ausgebaut werden – halte ich aber beides für die allermeisten User nicht für sinnvoll.