Announcement/Ankündigung WebsiteBaker 2.13.2

Luisehahne

Hello WebsiteBaker community,

(Deutsche Ankündgung weiter unten)
We are pleased to announce the release of WebsiteBaker version 2.13.2 R133.
WebsietBaker 2.13.2 R133 is the consequent further development of version 2.13.1 R103 on PHP 8.1.x. For PHP as a traditionally dynamically typed language, there is another feature, Typed Properties, which should guarantee greater type safety. The conversion to PHP 8.1.x required many adjustments of typed parameters in the PHP functions.

In addition, to install or update some classes, such as Twig and PHPMailer, we use the now widely used application-oriented package manager Composer for the PHP scripting language. The corresponding classes can be found in the /vendor folder.

-------------------------------------------------------
Changelog Version 2.13.2 (most important changes for PHP 8.1.x)
-------------------------------------------------------

       
  • Fixed incorrect typed Function parameter for PHP 8.1.x
  • Update Twig version to 3.4.1
  • Update CkEditor to version 4.19.0
  • Fixed Url in CKEditor template.js
  • Fixed frontend search routines
  • fixed Captcha class Secureimage
  • Add color picker Coloris-0.14.0 to /include/plugins/default/
  • Optimization of some methods in class.database
We have postponed the conversion of the templates to Twig. Extensive tests have shown, that the outdated class phplib
works fine with PHP 8.1.x after some adjustments, so most of the addons remain executable.


We would like to refer to the ticket system on the project page . There you can create error tickets, also for third party modules (subprojects/Several ThirdParty).

To be able to use all possibilities of this system, you must be registered first. Please use the same name as in the WB forum.
Third party modules that are still maintained by their authors, please contact us directly. For all other third party modules we are happy to help if possible.

Now we wish you a lot of fun with WebsiteBaker 2.13.2 R133 and PHP 8.1.x.

The WebsiteBaker Team

P.S. Unfortunately we forgot to update the DOCU folder. PHP 8.2.x and WebsiteBaker 2.13.3 with updated DOCU folder is already in work.
---------------------------------------------------------------------------
Translated with www.DeepL.com/Translator (free version)
---------------------------------------------------------------------------


Hallo WebsiteBaker Gemeinde,
Wir freuen uns euch die Veröffentlichung der WebsiteBaker Version 2.13.2 R133 mitzuteilen.
WebsietBaker 2.13.2 R133 ist die konsequente Weiterentwicklung der Version 2.13.1 R103 auf PHP 8.1.x. Für PHP als traditionell dynamisch typisierte Sprache steht mit den Typed Properties ein weiteres Feature an, das eine größere Typsicherheit garantieren soll. Die Umsetzung auf PHP 8.1.x erforderte viele Anpasungen von typirisierten Parametern in den PHP Funktionen.

Zudem benutzen wir zum Installieren oder Updates einiger Klassen, wie Twig und PHPMailer, den Einsatz des inzwischen weitverbreitenden anwendungsorientier ter Paketmanager Composer für die Skriptsprache PHP. Die entsprechenden Klassen finden sich im Ordner /vendor wieder.

-------------------------------------------------------
Changelog Version 2.13.2 (most important changes for PHP 8.1.x)
-------------------------------------------------------

       
  • Fixed incorrect typirisierte Function parameter for PHP 8.1.x
  • Update Twig Version to 3.4.1
  • Update CkEditor to Version 4.19.0
  • Fixed Url in CKEditor template.js
  • Fixed Frontend search routines
  • fixed Captcha class Secureimage
  • Add color picker Coloris-0.14.0 to /include/plugins/default/
  • Optimimierung einiger Methoden in der class.database
Die Umstellung der Templates auf Twig haben wir verschoben. Umfangreiche Tests haben ergeben, dass die in die Jahre gekommende class phplib
nach einigen Anpassungen auch mit PHP 8.1.x störungsfrei funktioniert, damit bleiben die meisten Addons lauffähig.


Wir möchten auf diesem Wege auf die Ticketsystem der Projektseite verweisen. Dort lassen sich Fehler Tickets anlegen, auch für Dritt Module (Unterprojekte/Several ThirdParty).

Um alle Möglichkeiten dieses Systems nutzen zu können, müssen Sie zunächst registriert sein. Bitte verwenden Sie den gleichen Namen wie im WB Forum.
DrittModule die durch ihre Authoren noch gepflegt werden, bitten wir direkt anzuschreiben. Für alle anderen Drittmodule helfen wir, wenn möglich, gerne weiter.

Nun wünschen wir viel Spaß mit WebsiteBaker 2.13.2 R133 und PHP 8.1.x

Das WebsiteBaker Team

P.S. Leider haben wir vergessen den DOCU Ordner zu aktualisieren. PHP 8.2.x und WebsiteBaker 2.13.3 mit aktualisierten DOCU Ordner ist bereits in Arbeit


Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!