WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 11.03.2023 15:12:57

florian
Administrator

WBCE CMS 1.6.0 verfügbar/available

English translation follows

WBCE CMS 1.6.0 steht ab sofort zur Verfügung. Das Installations-/Update-Paket kann wie üblich auf GitHub heruntergeladen werden.

Was ist neu?
  • Die Version 1.6.0 ist die erste Version, die für PHP 8.2 freigegeben ist (Minimum wie gehabt PHP 7.4.14). Darunter oder darüber liegende Versionen werden nicht unterstützt.

  • Der eingebaute Quellcode-Editor EditArea wurde ersetzt durch CodeMirror.

  • Das Admintool Droplets wurde grundlegend überarbeitet.

  • Beim Admintool OutputFilter Dashboard entfällt die "vereinfachte" Ansicht (weil sie faktisch nichts vereinfacht hat). Das Modul wurde ebenfalls grundlegend überarbeitet und auf die Templatesprache Twig umgestellt.

  • Die Bezeichnungen und Beschreibungen der Filter wurden angepasst und nicht standardmäßig benötigte Filter entfernt. Letztere können zukünftig bei Bedarf im AOR heruntergeladen werden. ACHTUNG: Die umbenannten Filter werden im Zuge des Updates gelöscht, eventuelle eigene Änderungen müssen nach dem Update dann manuell nachgezogen werden.

  • Neben den für die PHP 8.2-Kompatibilität erforderlichen Anpassungen an der Datenbankklasse wurden weitere Änderungen vorgenommen, die im Fehlerfalle eine bessere Ursachenanalyse ermöglichen.

  • Twig und PHPMailer wurden aktualisiert.

  • Diverse kleinere Bugfixes und Verbesserungen der Sicherheit wurden vorgenommen.

Vielen Dank an alle, die mit Ideen und Beiträgen an dieser Version mitgewirkt haben. Besonderer Dank gilt Christian M. Stefan (stefanek), der den überwiegenden Teil der Aktualisierungen beigesteuert hat.

Parallel zur Arbeit an der PHP-8.2-Kompatibilität des Hauptsystems wurden auch (fast) alle verfügbaren Module auf PHP 8.2-Kompatibilität geprüft bzw. diese wird mittels Modulupdates hergestellt (Danke Bernd). Es ist also sinnvoll, zusammen mit dem WBCE-Update auch ggf. installierte Module zu aktualisieren.

P.S.: Spenden sind gern gesehen und tragen definitiv zum Fortbestand des Projekts und zur Motivation aller Beteiligten bei.


Installation bzw. Update

Die Installation/Aktualisierung kann wie üblich erfolgen, d.h. entweder "klassisch" durch Einzelupload der Dateien aus dem Verzeichnis "wbce" im Package oder mittels der auf wbce.org verlinkten Zipdateien in der Installations- bzw. Updateanleitung und Aufruf des entsprechenden Unzip-Scripts (letzteres zusammen mit dem Zip hochladen und zurück in *.php umbenennen).

Es kann wie üblich von allen Vorversionen ohne Zwischenschritte direkt auf 1.6.0 aktualisiert werden.

Bei Updates von Vor-1.5.0-Versionen sind bitte zusätzlich noch die Hinweise in den Releasenotes zur Version 1.5.0 zu beachten (was aber nicht heißt, dass erst auf 1.5.0 und dann 1.6.0 zu updaten ist).


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

Slugger, giz, wb_user82, berny, thanks, colinax, yukoner

#2 11.03.2023 15:21:05

florian
Administrator

Re: WBCE CMS 1.6.0 verfügbar/available

English (translated with Google)

WBCE CMS 1.6.0 is now available as stable release. The installation/update package can be downloaded as usual on GitHub.

What's new?
  • Version 1.6.0 is the first version released for PHP 8.2 (minimum PHP 7.4.14 as usual). Versions below or above are not supported.

  • The built-in source code editor EditArea is replaced by CodeMirror.

  • The admin tool Droplets has been fundamentally revised.

  • With the admin tool OutputFilter Dashboard, the "simplified" view is omitted (because it has not actually simplified anything). The module was also fundamentally revised and converted to the Twig template language.

  • The titles and descriptions of the output filters were reviewed, also some unnecessary filters were removed from the installation package. ATTENTION: When updating, the old filters are discarded, so if you did some changes to the filters, you have to re-integrate them after the update manually.

  • In addition to the adjustments to the database class required for PHP 8.2 compatibility, further changes have been made that enable better root cause analysis in the event of an error.

  • Twig and PHPMailer have been updated.

  • Various minor bug fixes and security improvements have been made.

Many thanks to everyone who contributed ideas and code to this release. Special thanks to Christian M. Stefan (stefanek), who contributed most of the updates.

Parallel to the work on the PHP 8.2 compatibility of the main system, (almost) all available modules have been checked for PHP 8.2 compatibility or this will be established using module updates (thanks Bernd). So it makes sense to update any installed modules together with the WBCE update.

P.S.: Donations are welcome and definitely contribute to the continuation of the project and the motivation of everyone involved.

installation or update

The installation/update can be carried out as usual, i.e. either "classically" by individually uploading the files from the "wbce" directory in the package or using the zip files attached to the (german) installation / update instruction on wbce.org and calling the corresponding unzip script (upload the latter together with the zip and back to * .php).

Updating is possible directly from any older WBCE version. If you are updating from a version prior to 1.5.0, please notice the advices given in the release notes to 1.5.0 too (this does not mean that you would have to update to 1.5.0 first).


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

stefanek, trnoelli, wb_user82, ruebezahl, losttrip

#3 11.03.2023 16:32:34

stefanek
Developer

Re: WBCE CMS 1.6.0 verfügbar/available

Thank you everyone who is contributing to the project with coding, documentation, donations and otherwise.

WBCE gets better with each iteration.

I want to personally thank Bianka (WebBird) for her help with the Database class changes.
Christoph (collinax) for the many implementations of libraries.
Bernd for all the changes he made with modules and so much more.
And Florian who is really managing this project very well.  Although we are but a few contributors he manages to keep this project alive and kicking. big_smile

For all who work professionally with WBCE, please consider a donation. It really makes a difference.

Christian


“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale

Offline

Liked by:

Slugger, florian, trnoelli, wb_user82, ruebezahl, byteworker, losttrip, colinax

Fußzeile des Forums

up