v2.0.1 Latest What's Changed Fix breaking typo in system module icms_version.php by @fiammybe in #1615 ImpressCMS 2.0.0 ImpressCMS 2.0.0 is the culmination of years of refactorings, cleanups and improvements to the core of this open source PHP based multilingual CMS. What's Changed Updated branch references & readme by @MekDrop in #1223 Delete htdocs/editors/tinymce directory by @fiammybe in #1273 Remove openid by @fiammybe in #1274 align syntax of DB interface and mysql implementation with PDO by @fiammybe in #1287 Fix mailuser by @fiammybe in #1288 Cleanup all deprecated files and functions in the core by @fiammybe in #1320 Fixes DB interfaces incompatibilies between different PHP versions by @MekDrop in #1321 Fixes DB crash if DB encoding value is empty by @MekDrop in #1322 Fix: notice undefined index utf8 in htdocs/install/page_dbsettings.php on line 138 by @MekDrop in #1323 Remove get_magic_quotes_gpc calls by @MekDrop in #1327 Cookie hardening by @fiammybe in #1331 removing files from previous versions that are no longer there by @fiammybe in #1330 replace create_function with anonymous function by @fiammybe in #1342 Changes to make the upgrade actually work by @fiammybe in #1344 Implementing new test for TinyMCE and restoring the tests for FCKeditor by @skenow in #1351 Remove Slack badge from README in 1.5.x branch by @MekDrop in #1354 Fix XSS via DB_CHARSET parameter (H1 #1825770) by @MekDrop in #1381 Fixed #1345 - 'undefined constant in PHP 8 on install/page_tablesfill.php page' by @MekDrop in #1388 Fixed bug when saving system preference by @MekDrop in #1389 Fixed #1090 - user creating and editing by @MekDrop in #1390 Including necessary language file to prevent installation errors in PHP8 by @skenow in #1396 upgrade cssTidy to 2.0.3, with support for PHP 8 by @fiammybe in #1398 upgrade simplepie to 1.8.0 by @fiammybe in #1405 Fix ternary expression for php8 by @fiammybe in #1397 Update 1.5.x mimunum requirements by @skenow in #1409 Csstidy warning update - include check for unlock file by @skenow in #1416 Errors in the Nederlands install language files by @skenow in #1415 1.5.x php7+ by @skenow in #1430 Updating PHPMailer for PHP8 support by @skenow in #1453 PHP8 compliance updates by @skenow in #1459 Update to HTMLPurifier for PHP8 compliance by @skenow in #1458 Return correct types for custom session handlers by @skenow in #1464 get installer working on PHP 8.1 by @fiammybe in #1476 Move analytics code to preload by @fiammybe in #1429 Adapt install texts for PHP requirements by @fiammybe in #1483 Updating WideImage for PHP8 compliance by @skenow in #1465 improve theme selector by @fiammybe in #1485 Fixes fatal error in googleanalytics preload by @skenow in #1487 Image editor fixes - crop, resize, filter plugins by @skenow in #1489 Update to HTMLPurifier 4.15 by @skenow in #1492 Fix 1.5.x symlink errors by @skenow in #1498 replace $icmsModule with icms::$modulein about page by @fiammybe in #1497 Security fix : upgrade Jquery 3.7.0 & jQuery UI 1.13.2 by @fiammybe in #1490 language switcher refactoring by @fiammybe in #1496 Smiley adminstration input filtering by @skenow in #1500 Updates to DataFilter - string filters for PHP8 and signature filtering by @skenow in #1507 Remove all references to banners by @skenow in #1509 bool to countable in module object by @fiammybe in #1510 Add current theme info into the theme block by @fiammybe in #1513 Format code, use strlen instead of sizeof on a string by @skenow in #1517 Date notation fixes for europe in Dutch translations by @fiammybe in #1524 Making sure password reset key is unique and temporary by @skenow in #1527 Update language constants for users by @skenow in #1544 Cleanup social provider list by @fiammybe in #1553 Remove data for bannerclient from install by @skenow in #1558 Remove banner tables and config item by @skenow in #1559 cleanup icms.css by @fiammybe in #1563 Third batch of $icmsModule removals by @fiammybe in #1555 Update version.php to new 2.0.0 beta 2 by @fiammybe in #1554 upgrade Ckeditor 4.22.1 by @fiammybe in #1570 Icmsmodule cleanup part2 by @fiammybe in #1567 fix indirect variable handling in IPF select form element by @fiammybe in #1574 Remove use of $icmsModule in notification Handler.php by @fiammybe in #1576 fix the module update by @fiammybe in #1572 some last lingering $icmsModule uses by @fiammybe in #1573 Adding codeclimate configuration by @skenow in #1582 Adding automatic upgrades for 2 core tables by @skenow in #1585 Remove old columns from the users table Resolves #1561 by @skenow in #1588 handle if columns to remove from users table have already been removed by @skenow in #1590 Remove content file and delete during an upgrade if the module is not installed by @skenow in #1592 Removing extra code block for users table fields by @skenow in #1591 Convert to current global for $icmsModule by @skenow in #1595 Small bug fixes by @fiammybe in #1594 fix:the $icmsModule mentioned here was a local variable and should no… by @fiammybe in #1598 Fix:Fix the CKEditor Image Manager that couldn't find WideImage by @fiammybe in #1601 fix:make addslashes parameter nullable by @fiammybe in #1600 Upgrade PHPMailer to PHPMailer 6.9.3 by @fiammybe in #1596 Ckeditor custom config by @skenow in #1605 fix: Improve Database compatibility with PHP 7.4 by @fiammybe in #1597 fix:add array declarations to installer by @fiammybe in #1604 Fix: Add missing css to admin css by @fiammybe in #1602 Choosing the rulesets for PHPMD in codeclimate see #1607 by @skenow in #1608 fix:Resolve most warnings in the console by @fiammybe in #1610 chore:no need to check for PHP_VERSION_ID anymore by @fiammybe in #1611 fix: improve visibility of icms_ipf_view_column by @fiammybe in #1612