(April 17, 2025)
- Compatibility with Joomla 5.3.0 official release.
(December 16, 2024)
- Improved installer.
- Minor changes/improvements.
(December 11, 2024)
- Compatibility with PHP 8.4 - tested on PHP 8.4.1 on Linux.
- Compatibility with Joomla 5.3 - tested on Joomla 5.3.0-alpha2-dev.
- Added
web.config
files to restrict access for IIS.- Implemented notification system.
- Improved UI.
- Updated copyright notice
- Various changes/improvements.
(September 26, 2024)
- Framework refactoring.
- URL and link changes.
- Improved performance.
- Various changes/improvements.
(July 27, 2024)
- Fixed a bug caused by Joomla core changes in Joomla 4 or higher, affecting setups in sub-directories unable to load media in the HEAD section, resulting in broken UI (reported by Pere).
(June 16, 2024)
- Partial Eorisis Framework refactoring.
- Keep active tab on Joomla 4 or higher.
- Avoiding PHP's
Empty delimiter
notice if the needle is empty when the user input is not correct (find
class).- Avoiding false positives in the
find
class when the user input is not correct.- Paths in the
media
directory have been reorganized.- Fixed jQuery warnings in some areas of the backend for Joomla 4 or higher.
- Fixed the CSS buttons in Preferences.
- Now using HTML5 color Inputs, independent of external libraries.
- Changed the Eorisis Update System URL to the new update system server.
- Skipping Joomla core helper class as it is not used anymore.
- Removed
jimport
as it is not needed anymore.- Removed code from the Eorisis Framework for old versions of Joomla that was never used.
- Removed Joomla menu sub menus.
- Sidebar items have been removed in Joomla 3.
- Removed old Joomla version warning.
- Installation of individual extensions of the package is now fully rejected to avoid user mistakes that lead to broken a installation.
- Improved the User Interface.
- Improved installer.
- Improved language constants.
- Improved compatibility with PHP 8.
- Compatible with Joomla 6, 5, 4, 3 -- tested on Joomla up to version
6.0.0-alpha-dev
.- Compatible/Tested on PHP 8.3.8, 8.2.20, 8.1.29, 7.4.33, 7.3.33, 7.2.34, 7.1.33, 7.0.33.
- Various changes/improvements.
(February 5, 2024)
- Improved installer.
- Added Close button in the dashboard.
- Tested up to
5.1.0-alpha4-dev
Joomla version.- Various changes/improvements.
(January 3, 2024)
- Compatibility with PHP 8.3. Tested on PHP 8.3.1.
- Added option Clear Frontend Cache in the Preferences. When Joomla Global Configuration has caching enabled, activating this option ensures that the Frontend cache is automatically cleared during actions like saving.
- Improved the
cache()
method in the Installer's cms
class for compatibility with the native framework of Joomla 4.3 or higher.- Side Bar Menus option in the User Interface section in the backend is now also available for Joomla 5/4. Defaults to Off.
- Improved Dark Mode compatibility for Joomla 5 backend.
- Improved Joomla 5 backend layout.
- Tested up to
5.1.0-alpha3-dev
.- Various changes/improvements.
(November 30, 2023)
- Compatible with the upcoming Joomla 5.1, tested on
5.1.0-alpha2-dev
.- Better sanitization of URLs to avoid some UTF-8 rare scenarios.
- Various changes/improvements.
(August 18, 2023)
- Resolved a bug within Joomla 4 and later versions, that would trigger a PHP warning upon uninstalling the extension.
- Optimization/Performance improvements.
(July 11, 2023)
- Handling of all new changes introduced in Joomla
5.0.0-alpha3-dev
. *- Refactored the Eorisis compatibility layer that handles Joomla versions. This also reduced complexity and improved performance.
- Fixed a bug related to UTF-8 characters.
- Fixed a bug affecting some backend sections causing an error in Joomla
3.7.5
or older.- Fixed a backend UI problem related to On/Off buttons in Joomla
3.7.5
or older.- Improved Performance.
- Various changes/improvements.
* Important: Please take note that the installation of this update is essential in order to ensure compatibility with the forthcoming Joomla 5, as it is crucial to address the modifications found in Joomla
5.0.0-alpha3-dev
. It is important to emphasize that Joomla 5 CMS is currently in the Alpha stage and, as such, it is not yet advisable for use in production environments.
(June 6, 2023)
- Tested up to the currently latest PHP
8.2.6
, 8.1.19
, 8.0.28
, 7.4.33
, 7.3.33
, 7.2.34
, 7.1.33
, 7.0.33
on Linux.- Fixed PHP warnings related to
preprocessForm()
and _getAssetParentId()
on PHP 7.1
or older.- Tested up to the currently latest Joomla
5.0.0-alpha1
, 4.4.0-alpha1
, and 4.3.2
.- Optimization/Performance improvements.
(April 28, 2023)
- Compatibility with Joomla
4.3.0
, 4.4.x
and 5.x
.- Refined string sanitization to handle the
&
character more effectively.- Improved
curl
class. Better compatibility with modern PHP.- Various changes/improvements.
(30 January 2023)
- URI sanitization could result in broken URLs in some cases. This is now fixed.
- General maintenance.
- Various changes/improvements.
(27 October 2022)
- Added extra check for servers with missing PHP packages that lead to an error related to the core PHP class
IntlDateFormatter
.(Reported by David).
(19 October 2022)
- Compatibility with Joomla
5.0
and 4.3
.- Improved compatibility with PHP
8.1
and 8.2
.- Improved the
time
class.- Various changes/improvements.
(22 September 2022)
- Compatible with the latest PHP versions
8.1.10
and 8.2.0RC2
.- Improved
time
class.- Improved
exceptions
class and error handling.- Any framework possible errors/warnings/notices now get written in
error_log
on the server drive.- Various changes/improvements.
(29 July 2022)
- Implemented area process for the backend to fully handle toolbars and more.
- Improved compatibility with Joomla
4.2.0-rc1
.- Joomla 4.2 would throw a Warning related to
JForm
in the preprocessForm()
methods, due to J4.2 framework changes. This is now fixed.- The factory class now returns a new instance of a class.
- Better handling of possible errors and error messages.
- Improved the
filesystem
class.- Replaced
scandir()
with RecursiveDirectoryIterator
.- Improved language file loading functionality. Special language files are also moved inside the framework directory.
- Improved the Eorisis Framework.
- Improved Performance.
- Improved Installer.
- Various changes/improvements.
(20 May 2022)
Notice: This is a major update which can only be installed manually. This version of the extension cannot be installed using the Joomla Update. After you install the new version, you can continue to receive updates normally using the Joomla Update system. To install this update you need Joomla 3.6.0 or higher. The extension has been fully redesigned and now includes a Joomla Component written with MVC design pattern and native ACL and permissions system.- Implemented Joomla Component.
- Implemented Joomla Component with full ACL system.
- Joomla compatibility changed to Joomla 3.6.0 or higher (up to the current Joomla 4.x).
- Moved some options from the Module to the Component.
- Added Preferences and Interface (UI) options to the Component.
- Improved the Eorisis Framework.
- Improved Installer.
- Various changes/improvements.
(6 April 2022)
- Compatibility with Joomla 4.2.0-alpha2-dev.
- Removed Option Animations (Backend) option for Joomla 3. It is now set to no-animation.
- Improved the Eorisis Framework.
- Improved Installer.
- Various UI improvements.
- Various changes/improvements.
(27 January 2022)
- Compatibility with Joomla 4.1.0-beta3.
- Auth Token has been renamed to Authorization Code for the Update system. This will change site-wide after the release of the update.
- Added Support button on the top toolbar.
- Improved the Eorisis Framework.
- Improved Installer.
- Improved backend UI.
- Various changes/improvements.
(7 December 2021)
- Added monospaced font in the backend to improve code or numeric field inputs.
- Improved the Eorisis Framework.
- Improved backend UI.
- Various changes/improvements.
(27 October 2021)
- Fixed fonts URI in the backend.
(26 October 2021)
- The extension is compatible with the upcoming Joomla 4.1.x. Tested on Joomla 4.1.0-alpha1.
- Added backend warning for Joomla versions older than 4 and 3.10.
- Improved backend UI.
- Improved Documentation and Changelog modals in the backend (Joomla 4).
- Various changes/improvements.
(7 September 2021)
- Removed all Joomla 4 alpha and beta version support. Full support for the stable Joomla 4.x, 3.x, 2.5.x, 1.6.x.
- Added support for Twitter Bootstrap versions 5x, 4x.
- Added Outline option for Twitter Bootstrap 5x, 4x. buttons for Read More in the backend.
- Bypass a Joomla 4 bad behavior related to media image paths. When inserting an image using a media type field, Joomla 4 adds a suffix to the path that starts with:
#joomlaImage://local-images/
. When saved, it gets stored into the database. This results in an incorrect image path and the image will not load in the frontend, unless the path gets stripped.- Autocomplete is now off on all input and select elements in the backend.
- Improved Installer.
- Various changes/improvements.
(17 August 2021)
- Tested on all Joomla versions including the new Joomla 4.0.0 and 3.10.0.
- Eorisis framework refactoring phase 2.
- Improved Installer.
- Various changes/improvements.
(21 June 2021)
- The Eorisis framework is now PSR-4 compliant.
- Eorisis framework namespace and class refactoring.
- Improved Stability.
- Improved Performance.
- Tested on Joomla 4.0.0-rc3-dev.
- Tested on Joomla 3.10.0-alpha8-dev
- Various changes/improvements.
(11 May 2021)
- Improved the Eorisis Framework.
- Improved Installer.
- Various changes/improvements.
(19 April 2021)
- Removed experimental backend UI Buttons Style from Joomla 4.
- Improved compatibility with Joomla 4.0.0-beta8-dev.
- Improved compatibility with PHP 8.0.
- Avoiding errors on servers running PHP versions older than 7.2.
- Improved the Eorisis Framework.
- Code cleanup.
- Minor changes/improvements.
Tested on PHP 8.0.3, 7.4.16, 7.3.27, 7.2.34, 7.1.33, 7.0.33
(20 March 2021)
- Added View Access Levels to the Read More buttons.
- Fixed a bug that caused strange behavior when using specific settings and two Read More buttons were enabled at the same time.
- Improved compatibility with Microsoft/Windows servers.
- Avoid installation error on servers running PHP 5.6 or older, display a proper warning and abort installation.
- Improved the Eorisis Framework.
- Improved Performance.
- Improved Stability.
- Improved Installer.
- Various changes/improvements.
(9 February 2021)
- Dropped support for PHP 5.6.
- Improved compatibility with PHP 8.0.
- When the Inner Container > Width was set to Auto, it was being treated as Custom. This is now fixed.
- Improved compatibility with Joomla 4.0.0-Beta7.
- Improved the Eorisis Framework.
- Improved Installer.
- Tested compatibility with Joomla 3.10.0-Alpha5.
- Various changes/improvements.
(12 January 2021)
- Tightened security.
- Full support for PHP 8.0 (released on 24 November 2020).
- Improved the Eorisis Framework.
- Improved Installer.
- Improved compatibility with Joomla 4.0.0-beta6-dev.
- Various changes/improvements.
(2 October 2020)
- WebAssetManager compatibility for Joomla 4 and Joomla 5.
- Various changes/improvements.
(6 September 2020)
- Avoid error for PHP versions equal or older than 7.0.x, due to restrictions implemented in version 1.8.4.
- Improved the Eorisis Framework.
- Various changes/improvements.
(29 August 2020)
- Improved compatibility with Joomla 4.0.0-Beta3.
- Improved Installer.
- Improved Performance.
- Minimum PHP Version raised to 5.6.0.
- The
/tmpl/default.php
has changes. If you use custom template overrides, you must use the updated version.- Various changes/improvements.
(15 May 2020)
- Improved compatibility with Joomla 4.0.0-beta1-dev.
- Minimum PHP Version raised to 5.4.0.
- Improved the Eorisis Framework.
- Various changes/improvements.
(6 April 2020)
- Confirmed full support for PHP 7.4. Tested on PHP 7.4.4 (released on 17 March 2020) on Linux servers. *
- Improved Installer.
- Improved compatibility with older versions of Joomla.
- Minor changes/improvements.
* Note: In case you run PHP 7.4 on your server, it may not be compiled with zip support. In the case that your host has compiled PHP from source, as of PHP 7.4.0 the server admin must compile PHP with zip support by using the --with-zip
configure option. If you face problems running PHP 7.4 on your site, then your host has not fully and/or correctly compiled PHP 7.4. In this case it is recommended to fallback to an older PHP version such as PHP 7.3.
(26 February 2020)
- Improved compatibility with Joomla 4.0.0-beta1-dev.
- Improved compatibility with older versions of Joomla.
- Improved the Eorisis Framework.
- Improved Installer.
- Improved language files.
- Minor changes/improvements.
(11 February 2020)
- Added option Option Animations (Backend) in the Generic tab for Joomla 3.
- Improved compatibility with Joomla 4.0.0-beta1-dev.
- Improved compatibility with older versions of Joomla.
- Improved Performance.
- Improved the Eorisis Framework.
- Improved Installer.
- Improved Fields.
- Improved language files.
- Strict input fields.
- The
/tmpl/default.php
has changes. If you use custom template overrides, you must use the updated version.- Various changes/improvements.
(1 November 2019)
- Full compatibility with the new UI code changes in Joomla 4.0.0-alpha12.
- Minor changes/improvements.
Note: Joomla 4.0.0-alpha12 core would produce an error originating from theWebAssetManager
, while core extensions such as the Login Module are enabled in the frontend. This is an incomplete/buggy behavior in the current alpha versions of the Joomla 4 framework. In case you encouter the above error in the frontend, disabling the Login Module will allow the Joomla framework to execute properly, until theWebAssetManager
is fully removed or fixed. Another error is caused by theonContentBeforeSave
method in core plugins missing the$data
variable, in various cases when saving extension data in the backend. Core plugins that cause the error are Content Joomla, Content Smart Search and Action Log Joomla. Disabling these plugins bypasses the problem of Joomla 4. It is once again strongly recommended to use Joomla 4 for testing purposes ONLY.
(8 October 2019)
- Improved the Eorisis Framework.
- Improved Installer.
(15 September 2019)
- Minor changes/improvements.
(7 June 2019)
- Updated Setup plugin.
- Minor changes/improvements.
(24 May 2019)
- Improved XML methods.
- Improved Installer.
- Minor changes/improvements.
(13 May 2019)
- Minor changes/improvements.
(3 May 2019)
- Improved compatibility with Joomla 4.
- Improved compatibility with old PHP versions.
- Improved backend forms.
- Improved Performance.
- Minor changes/improvements.
(23 April 2019)
- Minor changes/improvements.
(8 April 2019)
- Improved Greek translations.
- Minor changes/improvements.
(26 March 2019)
- Improved Joomla 4 UI compatibility.
- Added UI Buttons Style option for Joomla 4.
- Minor changes/improvements.
(19 March 2019)
- Improved installer (Extensive testing).
- Improved UI.
- Added the extension logo in the Dashboard.
(16 March 2019)
- An installer bug would abort installation with an error, under specific conditions (reported by Mauricio).
(4 March 2019)
- Minor changes/improvements.
(23 January 2019)
- Improved installer.
(4 January 2019)
- Compatibility with PHP 7.3.
- The installer would not report the correct text for Method Used after installation (introduced in v1.7.1). It now does.
- Improved installer.
(22 December 2018)
- Improved installer.
- Minor changes/improvements.
(21 November 2018)
- Improved the Eorisis framework.
- Improved compatibility with Joomla 4.
- Improved compatibility with Joomla versions 3.6.5 or older.
- Improved installer.
- Improved performance.
- Some backend field validation entries in the
xml
would not work in old Joomla versions such as 3.1.6 or older, they now do.- Added Warnings On/Off option in the Generic tab.
- Various changes/improvements. Extensively tested on the current PHP 7.2.12 all the way back to PHP 5.6.38 on Linux and Windows.
Note: Joomla 4.0.0-alpha5 core has various backend issues that didn't exist in alpha4. Joomla 4 CMS is not ready yet, it is currently for testing only. Read More.
(1 November 2018)
- Improved Installer.
- Minor changes/improvements.
(23 October 2018)
- Improved the Eorisis framework.
- Improved performance.
- Improved UTF-8 support.
- Minor changes/improvements.
(5 October 2018)
- Minor changes/improvements.
(4 September 2018)
- Minor changes/improvements.
(24 August 2018)
- Improved Installer.
- Minor changes/improvements.
(27 July 2018)
- Better retrieval of language data for multilanguage site setups.
- Multilingual site missing Content Language can lead to frontend error. This is a Joomla core issue but bypassed in the extension (reported by Michael).
- Joomla 4.0.0-alpha4 is now set to be the latest Joomla version.
- Updated backend for Joomla 4.0.0-alpha4. Joomla 4.0.0-alpha4 core has very bad Twitter Bootstrap edits. You are advised NOT to upgrade to Joomla 4 before it becomes stable.
(9 July 2018)
- Fixed and issue preventing MS Windows IIS or Windows XAMPP setups to enter the extension backend page (reported by James).
- Fixed a PHP Notice caused by the
$read_more
object in the default.php
file in case no Read More button was enabled.- Minor changes/improvements.
(1 June 2018)
- Improved Joomla 4 layout.
- Minor changes/improvements.
(13 May 2018)
- Better compatibility with Joomla 4.
- Added Custom Path option for the Background Image. It can now be an Internal or External URL.
- Added URI Versioning option to the Background Image URL.
- Added Custom Path option for the Logo Image. It can now be an Internal or External URL.
- Added URI Versioning option to the Logo Image URL.
- Moved Update functionality to a new tab in the Administrator area.
- Added Documentation button on the toolbar.
- Added Changelog button on the toolbar.
- Improved performance.
- Improved layout.
- Improved Installer.
- There was a small change in the
default.php
file, if you use template overrides you may check your code.- Various changes/improvements.
(2 April 2018)
- Added Prepare Content option to optionally prepare the content with the Joomla Content Plugins.
- Minor changes/improvements.
(25 March 2018)
- Compatibility with Joomla 4.
- Added Auth Token field.
- Included Setup Plugin in the package.
- The
/tmpl/default.php
has changes. If you use custom template overrides, you must use the updated version.- Improved Installer.
- Minor changes/improvements.
Note: The module now requires subscription for Digital Download Updates. For sites that already have the module installed, a manual download of this version will be required in order to upgrade. [ TOS ]
(26 May 2017)
- Improved Installer.
- The installer will now be refreshing the Joomla backend cache after install/update. The frontend cache is up to the admin.
- Added an
.htaccess
file with deny from all
in the module directory to improve security on poorly maintained sites (Linux only). There is no security issue whatsoever, since the release of the extension, rather, the fact that Joomla by default allows access to xml files, can expose version numbers. Many admins know that, but others don't. Blog post soon available.- Moved the Information tab to the Basic (Module) tab.
- Added Greek transaltion (partially).
- Minor changes/improvements.
(28 April 2017)
- Minor changes/improvements.
(17 April 2017)
- Improved Installer.
- Minor changes/improvements.
(2 March 2017)
- Improved Installer.
- Improved PHP 7 compatibility.
- Minor changes/improvements.
(21 February 2017)
- Improved Installer.
- Moved CSS options to a new CSS tab.
- Moved URL options to a new URLs tab.
- Moved Framework option to Generic tab.
- Twitter Bootstrap Style and Type options will now appear/disappear based on your Framework setting.
- The Default setting for Twitter Bootstrap Type now works as expected.
- Minor changes/improvements.
(11 August 2016)
- Minor changes/improvements.
(20 July 2016)
- Improved Installer.
- Minor changes/improvements.
(7 July 2016)
- Improved Installer.
- Minor changes/improvements.
(24 May 2016)
- Updated text for Joomla 3.6.0-Alpha compatibility.
(20 May 2016)
- Removed index.html files.
- Minor changes/improvements.
(12 December 2015)
- Improved Installer.
(11 December 2015)
- Update Site URL changed to HTTPS.
- Improved Installer.
- From now on, 'Discover Install' cannot be used with any eorisis software, it is an incomplete Joomla functionality.
- Minor changes/improvements.
(27 May 2015)
- "Check for update" would not work from sites with SSL on, due to browser policy. It now does.
(13 March 2015)
- Changed Zip Archive creation method.
(10 March 2015)
- Improved Installer.
- Minor changes/improvements.
(2 March 2015)
- Added 'Trailing Slash' option for language URLs.
- Link improvements for multilingual sites.
- Minor changes/improvements.
(18 December 2014)
- The
/tmpl/default.php
has many variable changes. If you use custom template overrides, you must use the updated version.- Added Twitter Bootstrap compatibility and options.
- Improved responsiveness.
- Added option to enable/disable the Module CSS.
- Billboard Height is now in pixels.
- Multiple lines can now be used for Title and Slogan (textarea).
- All containers are now categorized under the Containers tab.
- Added various options for the Billboard Container, the Main Container and the Inner Container.
- Added various options to the Background, Logo, Title, Slogan, Description and Read More tabs.
- Added 'Read More' Position: Center option.
- Various changes/improvements.
(22 October 2014)
- Minor changes/improvements.
(9 October 2014)
- Minor changes/improvements.
(8 July 2014)
- Fixed an installer issue that was causing installation error on Windows servers (Reported by Klaus Ondrich).
(4 July 2014)
- Minor changes/improvements.
(20 June 2014)
- Minor changes/improvements.
(17 June 2014)
- Minor changes/improvements.
(1 June 2014)
- Improved Installer.
- Various changes/improvements.
(22 January 2014)
- Notice: To increase performance, this version introduces changes that may reset some of your settings to default. Please keep notes of your existing settings before you proceed to update.
- Added 'Scheme' option for the buttons/links (Auto, http, https).
- Added Custom Domain (FQDN) option for the website (more control over the domain that should be used).
- Added 'Scheme' option when using Absolute Local URLs.
- Added Scheme Relative Local URLs option.
- Various changes/improvements.
(13 November 2013)
- Maintenance release.
(15 October 2013)
- Added one extra link/button with it's own settings.
- Added Link Target options.
- Improved internal links for multilingual sites for better SEO.
- Minor changes/improvements.
(19 September 2013)
- Minor changes/improvements.
(29 August 2013)
- Minor changes/improvements.
(1 August 2013)
- Minor changes/improvements.
(6 July 2013)
- Released