summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlsces <lester@lsces.co.uk>2025-08-27 15:04:19 +0100
committerlsces <lester@lsces.co.uk>2025-08-27 15:04:19 +0100
commit1b2f26d536937dde18d9c75c1f7b84d0e530ecab (patch)
tree8214d7ce0475e2b0e25ec5ccd6fd930d8ec5fa44
parent5f6a9c555cff03720076a241b2e0dab026f111f6 (diff)
downloadlanguages-1b2f26d536937dde18d9c75c1f7b84d0e530ecab.tar.gz
languages-1b2f26d536937dde18d9c75c1f7b84d0e530ecab.tar.bz2
languages-1b2f26d536937dde18d9c75c1f7b84d0e530ecab.zip
Module changes to cover uninitialized variables and style changes for PHP8.4
-rw-r--r--modules/mod_switch_language_dropdown.php8
-rw-r--r--modules/mod_switch_language_links.php8
2 files changed, 8 insertions, 8 deletions
diff --git a/modules/mod_switch_language_dropdown.php b/modules/mod_switch_language_dropdown.php
index fcdf71a..4d47f24 100644
--- a/modules/mod_switch_language_dropdown.php
+++ b/modules/mod_switch_language_dropdown.php
@@ -10,8 +10,8 @@ global $gBitLanguage, $gBitUser;
//vd($_COOKIE);
//vd($_SESSION);
$sel_lang = !empty( $gBitUser->mInfo['bitlanguage'] ) ? $gBitUser->mInfo['bitlanguage'] : $gBitLanguage->mLanguage;
-$_template->tpl_vars['sel_lang'] = new Smarty_variable( $sel_lang );
-$languages = array();
-$languages = $gBitLanguage->listLanguages( FALSE );
-$_template->tpl_vars['languages'] = new Smarty_variable( $languages);
+$gBitSmarty->assign( 'sel_lang', $sel_lang );
+$languages = [];
+$languages = $gBitLanguage->listLanguages( false );
+$gBitSmarty->assign( 'languages', $languages);
?>
diff --git a/modules/mod_switch_language_links.php b/modules/mod_switch_language_links.php
index fe0ed2e..cb16e76 100644
--- a/modules/mod_switch_language_links.php
+++ b/modules/mod_switch_language_links.php
@@ -8,8 +8,8 @@
*/
global $gBitLanguage;
$sel_lang = !empty( $gBitUser->mInfo['bitlanguage'] ) ? $gBitUser->mInfo['bitlanguage'] : $gBitLanguage->mLanguage;
-$_template->tpl_vars['sel_lang'] = new Smarty_variable( $sel_lang );
-$languages = array();
-$languages = $gBitLanguage->listLanguages( FALSE );
-$_template->tpl_vars['languages'] = new Smarty_variable( $languages);
+$gBitSmarty->assign( 'sel_lang', $sel_lang );
+$languages = [];
+$languages = $gBitLanguage->listLanguages( false );
+$gBitSmarty->assign( 'languages', $languages);
?>