diff -U 0 -r templates/ja_corona.old/html/pagination.php templates/ja_corona/html/pagination.php
--- templates/ja_corona.old/html/pagination.php 2023-09-15 10:51:25.148150521 +0200
+++ templates/ja_corona/html/pagination.php       2023-09-15 11:10:59.081594639 +0200
@@ -67 +67,2 @@
-       $lang =& JFactory::getLanguage();
+       $lang = JFactory::getLanguage();
@@ -92 +93,2 @@
-       $lang =& JFactory::getLanguage();
+       $lang = JFactory::getLanguage();


diff -U 0 -r templates/ja_corona.old/ja_menus/Base.class.php templates/ja_corona/ja_menus/Base.class.php
--- templates/ja_corona.old/ja_menus/Base.class.php     2023-09-15 10:51:25.100149809 +0200
+++ templates/ja_corona/ja_menus/Base.class.php   2023-09-15 11:01:12.292860262 +0200
@@ -25 +25 @@
-               function JA_Base( &$params ){
+               function __construct ( &$params ){
@@ -50 +50 @@
-               function createParameterObject($param, $path='', $type='menu') {
+               public static function createParameterObject($param, $path='', $type='menu') {


diff -U 0 -r templates/ja_corona.old/ja_menus/DLmenu.class.php templates/ja_corona/ja_menus/DLmenu.class.php
--- templates/ja_corona.old/ja_menus/DLmenu.class.php   2023-09-15 10:51:25.104149868 +0200
+++ templates/ja_corona/ja_menus/DLmenu.class.php 2023-09-15 10:53:41.714176056 +0200
@@ -18,2 +18,2 @@
-               function JA_DLmenu ($params) {
-                       parent::JA_Base($params);
+               function __construct ($params) {
+                       parent::__construct($params);


diff -U 0 -r templates/ja_corona.old/ja_menus/Slidemenu.class.php templates/ja_corona/ja_menus/Slidemenu.class.php
--- templates/ja_corona.old/ja_menus/Slidemenu.class.php        2023-09-15 10:51:25.064149275 +0200
+++ templates/ja_corona/ja_menus/Slidemenu.class.php      2023-09-15 10:53:49.374289673 +0200
@@ -19 +19 @@
-               function JA_Slidemenu (&$params) {
+               function __construct (&$params) {
@@ -21 +21 @@
-                       parent::JA_Base($params);
+                       parent::__construct($params);


diff -U 0 -r templates/ja_corona.old/ja_menus/Splitmenu.class.php templates/ja_corona/ja_menus/Splitmenu.class.php
--- templates/ja_corona.old/ja_menus/Splitmenu.class.php        2023-09-15 10:51:25.064149275 +0200
+++ templates/ja_corona/ja_menus/Splitmenu.class.php      2023-09-15 10:53:27.833970182 +0200
@@ -19,2 +19,2 @@
-               function JA_Splitmenu (&$params) {
-                       parent::JA_Base($params);
+               function __construct (&$params) {
+                       parent::__construct($params);


diff -U 0 -r templates/ja_corona.old/ja_templatetools_1.5_old.php templates/ja_corona/ja_templatetools_1.5_old.php
--- templates/ja_corona.old/ja_templatetools_1.5_old.php        2023-09-15 10:51:25.252152063 +0200
+++ templates/ja_corona/ja_templatetools_1.5_old.php      2023-09-15 11:03:20.926777368 +0200
@@ -25 +25 @@
-       function JA_Tools ($template, $_params_cookie=null) {
+       function __construct ($template, $_params_cookie=null) {


diff -U 0 -r templates/ja_corona.old/ja_templatetools_2.5.php templates/ja_corona/ja_templatetools_2.5.php
--- templates/ja_corona.old/ja_templatetools_2.5.php    2023-09-15 10:51:25.260152182 +0200
+++ templates/ja_corona/ja_templatetools_2.5.php  2023-09-15 11:02:28.185991561 +0200
@@ -25 +25 @@
-       function JA_Tools ($template, $_params_cookie=null) {
+       function __construct ($template, $_params_cookie=null) {
