From 1b2f26d536937dde18d9c75c1f7b84d0e530ecab Mon Sep 17 00:00:00 2001 From: lsces Date: Wed, 27 Aug 2025 15:04:19 +0100 Subject: Module changes to cover uninitialized variables and style changes for PHP8.4 --- modules/mod_switch_language_dropdown.php | 8 ++++---- modules/mod_switch_language_links.php | 8 ++++---- 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); ?> -- cgit v1.3