WBCE CMS – Way Better Content Editing.
You are not logged in.
Streng genommen ist der "AFE" kein Core Modul (obwohl es von der Größe grade mal auf 50kB kommt, ist es ein zu mächtiges Tool, um es im WBCE CMS Paket mit auszuliefern). Da es aber ein häufig verwendetes Tool ist habe ich es mir vorgeknöpft und im Rahmen der Umstellung im Core auf CodeMirror einige Änderungen vorgenommen.
Bitte beachtet: Diese Version von AFE wird es nur kompatibel ab WB CE CMS 1.6.0 geben. Für ältere WBCE Versionen wird weiterhin die ältere Version im AOR zum Download bereit stehen.
Im Grunde genommen dreht es sich bei diesem Update insgesamt um optische Features:
+ gif/png Icons wurden durch FontAweseome ersetzt.
+ File Tree View. Endlich werden die Dateien in den Ordnern und Unterordnern hierarchisch nach Tiefe strukturiert. (Das ist für mich persönlich mit die größte optische Erleichterung.)
+ CodeMirror statt EditArea wurde implementiert.
(zu CodeMirror siehe auch hier: https://forum.wbce.org/viewtopic.php?pid=40949)
+ Die unterschiedlichen Dateien haben jetzt mehr Unterscheidung untereinander.
So sind PHP Dateien blau, JS rot, CSS grün und viele andere. Macht das Zurechtfinden innerhalb der Ordner einfacher.
Da die Beta Version von WB CE CMS 1.6.0 zum testen bereit gestellt wurde, wird auch dieses AFE Update zum Download angeboten.
Viel Spaß beim Testen und Verwenden.
[Modul-Download im nächsten Post]
Christian
Last edited by stefanek (13.02.2023 01:35:56)
“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale
Offline
giz, jean
OK, angehängt dann der AFE 3.2.5
Ich freue mich über Tests und Reaktionen.
Viel Spaß,
Christian
“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale
Offline
Saubere Arbeit - endlich ist der "90er Jahre Charme" des Moduls Geschichte
Kleiner Schönheitsfehler:
Wenn man aus der Deteilansicht eines Moduls/Templates /etc. zurück zur Übersicht kommt, lässt sich die ausgeklappte Listenansicht erst mit dem 2. Mausklick wieder einklappen.
Sieht aus als ob der ausgeklappt Status nicht richtig erkannt wird.
... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...
Online
stefanek
Saubere Arbeit - endlich ist der "90er Jahre Charme" des Moduls Geschichte
Hatte doch auch was...
Ich finde FontAwesome daher gut, weil man die Anzahl der Dateien verringert.
Und schafft Einheitlichkeit bei den Icons. Auf der anderen Seite gibt es einige Icons nicht die ich gerne hätte.
Kleiner Schönheitsfehler:
Wenn man aus der Deteilansicht eines Moduls/Templates /etc. zurück zur Übersicht kommt, lässt sich die ausgeklappte Listenansicht erst mit dem 2. Mausklick wieder einklappen.
Sieht aus als ob der ausgeklappt Status nicht richtig erkannt wird.
Das war schon vorher so. Ich habe an dem Mechanismus an sich nichts verändert.
Ich glaube es verhält sich anders wenn Du statt auf's Icon auf den Text daneben klickst (aber bin mir grad nicht sicher).
Danke für Test und Feedback!
Christian
“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale
Offline
Stimmt, hab's grade ausprobiert, war vorher schon so.
Ist mir nur noch nie aufgefallen
Also: Haken dran - it's not a bug it's a feature ;-)
Last edited by bernd (12.02.2023 02:14:05)
... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...
Online
stefanek
It's a buggy feature.
“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale
Offline
bernd
Servus,
(bin gerade die neue WBCE auf meinem Spiegelsystem am testen)
folgende Warning im ErrorLogviewer mit AFE 3.2.5 auf WBCE 1.6, php 8.1.16, all-inkl:
2023-03-13T13:48:45+00:00 [Warning] /modules/cwsoft-addon-file-editor/tool.php:[204] from /admin/admintools/tool.php:[100] "Undefined array key "level""
sonst läuft's smooth
WBCE 1.6.1 - Fraggy 2.7.1 - PHP 8.2.20- All-inkl
Ein Leben ohne Hund ist möglich, aber sinnlos
Offline
stefanek
Danke für den Test.
Bitte teste es mit der unten angehängten Version.
+ markdown Dateien können mit dem neuen MarkdownReader (neu seit WBCE 1.6.0) in gerenderter Form betrachtet werden.
Beim Klicken auf das Fenster-Icon (blauer Kreis) erscheint die markdown Datei im neuen Fenster.
Gruß,
Christian
Last edited by stefanek (13.03.2023 23:23:27)
“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale
Offline
keine Fehlermeldung mehr, MarkdownReader funktioniert auch.
Übrigens finde ich diese neue Version sowohl optisch, als auch funktionell sehr gut gelungen
WBCE 1.6.1 - Fraggy 2.7.1 - PHP 8.2.20- All-inkl
Ein Leben ohne Hund ist möglich, aber sinnlos
Offline
stefanek
Danke für's Feedback.
Der MarkdownReader wird in zukünftigen WBCE Versionen noch mehr in Anwendung kommen, hauptsächlich für die Hilfedateien von Modulen, damit sie leichter bereitgestellt und zugänglicher sind.
Auch was die Optik und Usability angeht könnte sich in Zukunft was tun. Das ist uns in der Entwicklung mitunter sehr wichtig.
Schönen Gruß,
Christian
“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale
Offline
Servus,
nach dem Hochladen von Dateien im AFE (in meinem Fall habe ich einige .html und .css-Dateien hochgeladen und überschrieben) habe ich folgendes im errorlog-viewer:
2023-04-25T15:58:48+00:00 [Visitor Request] https://www.tld/modules/cwsoft-addon-file-editor/code/action_handler.php?aid=76&action=5
2023-04-25T15:58:48+00:00 [Warning] /modules/cwsoft-addon-file-editor/code/action_handler.php:[353] from /modules/cwsoft-addon-file-editor/code/action_handler.php:[353] WBCE_Error->scriptError "A non-numeric value encountered"
AFE 3.2.6 auf WBCE 1.6, php 8.1.16, Fraggy 2.7.0, all-ink
WBCE 1.6.1 - Fraggy 2.7.1 - PHP 8.2.20- All-inkl
Ein Leben ohne Hund ist möglich, aber sinnlos
Offline
Ändere in der besagten cwsoft-addon-file-editor/code/action_handler.php Zeile 353
'MAX_FILE_SIZE' => $max_upload_size * 1024 * 1024,
zu
'MAX_FILE_SIZE' => (int)$max_upload_size * 1024 * 1024,
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
giz, stefanek
Fehlermeldung "de-Florian-ized"
dankeschön!
WBCE 1.6.1 - Fraggy 2.7.1 - PHP 8.2.20- All-inkl
Ein Leben ohne Hund ist möglich, aber sinnlos
Offline
florian