Skip to content

WBCE (1.1.3)

Compare
Choose a tag to compare
@NorHei NorHei released this 15 Dec 12:48

Websitebaker CE made it to the next step (Version 1.1.3), the first release that not just a bugfix to WB classic. The original idea was to add even more new features to this release, but we recently discovered some security issues and decided to release early instead of waiting for more features to come. Still Websitebaker CE 1.1.3 got a nice bundle of new features.

This is a list of all important changes:

  1. Security
    A nice bunch of security patches not entirely lethal stuff but some could have become ugly.
  2. Filename != Menutitle
    The filename now may be different form the menu title. There simply is an extra field in the page settings.
  3. Maintainance Mode
    WBCE now is equiped whith a Maintainance mode. To control it take a look into the admin tools section of the backend, there is a Maintainance mode tool.
    Its even possible to provide a custom Maintainance Mode Page for your Template, look into /templates/simple_responsive/systemplates/maintainance.tpl.php for an example.
    In future releases there may be other systemtemplates in the systemplates folder that can be overridden.
  4. Suppress default outputfilter
    Default outputfilter may be suppressed by defining a constant:
    define ("WB_SUPPRESS_OLD_OPF", true);
    In the config.php for example. Later tis will get a switch in the
    admintool.
  5. Default Templates
    Fixed default templates for intranet use.
  6. Opf Dashboard
    Added Hooks for OPF Dashboard to the Core.
  7. Sessions
    Sessions have a strict livetime checking now , an more important livetime can be set by setting the the livetime in "Secure Form Switcher" admin tool. Later this will get its own setting , but for now this gives at least the option to set session Livetime from the backend.
  8. Autoloader
    We added an Autoloader for easy loading of system classes. In addition the autoloader has the option to simply register our own classes in "include.php" of a Module , that way you create a Library class that is only loaded when needed. (more features and options are planned)
    ccf286f
  9. Secureform
    Finally , we removed single tab , mode as it did not provide any advantages, but still produced confusion. Secure form class got some reviews and hopefully those nasty Security warnings now only will warn you if there is a reason to warn.
  10. Settings
    We now got a simple class to manage global settings in the core and for modules. 3a92964
  11. Lots of small bugfixes where we asked ourself why no one fixed this in the last 6 years.
  12. Problems whith MSQL scrict mode pattched whith hotfix. We are not entirely happy whith this solution and willl edit the SQL statements in the next release . But editing the statements in the core does not help whith older modules, so this fix will stay in even if the core statements are edited.
  13. Additional PHP7 checking done, hopefullly there are no more issues.
  14. Started documenting new core features whith Doxygen, results are under http://docs.wbce.org.
  15. New version of miniform added to core.

Thanks to all contributors and testers for all the good work!!