@@ -339,24 +339,24 @@ |
||
| 339 | 339 | require_once XOOPS_TRUST_PATH . '/libs/altsys/class/D3Tpl.class.php'; |
| 340 | 340 | $tpl = new D3Tpl(); |
| 341 | 341 | $tpl->assign([ |
| 342 | - 'target_dirname' => $target_dirname, |
|
| 343 | - 'target_mname' => $target_mname, |
|
| 344 | - 'target_lang' => $target_lang, |
|
| 345 | - 'languages' => $languages, |
|
| 346 | - 'languages4disp' => $languages4disp, |
|
| 347 | - 'target_file' => $target_file, |
|
| 348 | - 'lang_files' => $lang_files, |
|
| 349 | - 'langfile_constants' => $langfile_constants, |
|
| 350 | - 'mylang_constants' => $mylang_constants, |
|
| 351 | - 'use_my_language' => mb_strlen($langman->my_language) > 0, |
|
| 352 | - 'mylang_file_name' => htmlspecialchars($mylang_unique_path, ENT_QUOTES | ENT_HTML5), |
|
| 353 | - 'cache_file_name' => htmlspecialchars($cache_file_name, ENT_QUOTES | ENT_HTML5), |
|
| 354 | - 'cache_file_mtime' => (int) $cache_file_mtime, |
|
| 355 | - 'timezone_offset' => xoops_getUserTimestamp(0), |
|
| 356 | - 'notice' => $notice4disp, |
|
| 357 | - 'already_read' => $already_read, |
|
| 358 | - 'gticket_hidden' => $xoopsGTicket->getTicketHtml(__LINE__, 1800, 'altsys'), |
|
| 359 | - ]); |
|
| 342 | + 'target_dirname' => $target_dirname, |
|
| 343 | + 'target_mname' => $target_mname, |
|
| 344 | + 'target_lang' => $target_lang, |
|
| 345 | + 'languages' => $languages, |
|
| 346 | + 'languages4disp' => $languages4disp, |
|
| 347 | + 'target_file' => $target_file, |
|
| 348 | + 'lang_files' => $lang_files, |
|
| 349 | + 'langfile_constants' => $langfile_constants, |
|
| 350 | + 'mylang_constants' => $mylang_constants, |
|
| 351 | + 'use_my_language' => mb_strlen($langman->my_language) > 0, |
|
| 352 | + 'mylang_file_name' => htmlspecialchars($mylang_unique_path, ENT_QUOTES | ENT_HTML5), |
|
| 353 | + 'cache_file_name' => htmlspecialchars($cache_file_name, ENT_QUOTES | ENT_HTML5), |
|
| 354 | + 'cache_file_mtime' => (int) $cache_file_mtime, |
|
| 355 | + 'timezone_offset' => xoops_getUserTimestamp(0), |
|
| 356 | + 'notice' => $notice4disp, |
|
| 357 | + 'already_read' => $already_read, |
|
| 358 | + 'gticket_hidden' => $xoopsGTicket->getTicketHtml(__LINE__, 1800, 'altsys'), |
|
| 359 | + ]); |
|
| 360 | 360 | $tpl->display('db:altsys_main_mylangadmin.tpl'); |
| 361 | 361 | |
| 362 | 362 | xoops_cp_footer(); |
@@ -444,18 +444,18 @@ discard block |
||
| 444 | 444 | } |
| 445 | 445 | |
| 446 | 446 | echo "<td class='{$evenodd}{$class}'>" |
| 447 | - . formatTimestamp($tpl['tpl_lastmodified'], 'm') |
|
| 448 | - . '<br>' |
|
| 449 | - . mb_substr($fingerprint, 0, 16) |
|
| 450 | - . "<br><input type='checkbox' name='{$tplset4disp}_check[{$tpl_file}]' value='1'> <a href='?mode=admin&lib=altsys&page=mytplsform&tpl_file=" |
|
| 451 | - . htmlspecialchars($tpl['tpl_file'], ENT_QUOTES | ENT_HTML5) |
|
| 452 | - . '&tpl_tplset=' |
|
| 453 | - . htmlspecialchars($tpl['tpl_tplset'], ENT_QUOTES | ENT_HTML5) |
|
| 454 | - . '&dirname=' |
|
| 455 | - . htmlspecialchars($target_dirname, ENT_QUOTES | ENT_HTML5) |
|
| 456 | - . "'>" |
|
| 457 | - . _EDIT |
|
| 458 | - . "</a> ($numrows)</td>\n"; |
|
| 447 | + . formatTimestamp($tpl['tpl_lastmodified'], 'm') |
|
| 448 | + . '<br>' |
|
| 449 | + . mb_substr($fingerprint, 0, 16) |
|
| 450 | + . "<br><input type='checkbox' name='{$tplset4disp}_check[{$tpl_file}]' value='1'> <a href='?mode=admin&lib=altsys&page=mytplsform&tpl_file=" |
|
| 451 | + . htmlspecialchars($tpl['tpl_file'], ENT_QUOTES | ENT_HTML5) |
|
| 452 | + . '&tpl_tplset=' |
|
| 453 | + . htmlspecialchars($tpl['tpl_tplset'], ENT_QUOTES | ENT_HTML5) |
|
| 454 | + . '&dirname=' |
|
| 455 | + . htmlspecialchars($target_dirname, ENT_QUOTES | ENT_HTML5) |
|
| 456 | + . "'>" |
|
| 457 | + . _EDIT |
|
| 458 | + . "</a> ($numrows)</td>\n"; |
|
| 459 | 459 | } |
| 460 | 460 | } |
| 461 | 461 | |
@@ -490,10 +490,10 @@ discard block |
||
| 490 | 490 | |
| 491 | 491 | echo "\t\t<td class='head'> |
| 492 | 492 | " . ('default' == $tplset && '_custom' != $target_dirname ? '' : "<input name='del_do[{$tplset4disp}]' type='submit' value='" |
| 493 | - . _DELETE |
|
| 494 | - . "' onclick='return altsys_mytpladmin_check_copy_submit(\"" |
|
| 495 | - . _MYTPLSADMIN_CNF_DELETE_SELECTED_TEMPLATES |
|
| 496 | - . "\", \"{$tplset4disp}_\", false);'><br><br>") . ' |
|
| 493 | + . _DELETE |
|
| 494 | + . "' onclick='return altsys_mytpladmin_check_copy_submit(\"" |
|
| 495 | + . _MYTPLSADMIN_CNF_DELETE_SELECTED_TEMPLATES |
|
| 496 | + . "\", \"{$tplset4disp}_\", false);'><br><br>") . ' |
|
| 497 | 497 | ' . _MYTPLSADMIN_CAPTION_COPYTO . ": |
| 498 | 498 | <select name='copy_to[{$tplset4disp}]'> |
| 499 | 499 | " . str_replace('<option value=\'' . $tplset4disp . '\'>' . $tplset4disp . '</option>', '', $tplset_options) . " |
@@ -162,7 +162,7 @@ |
||
| 162 | 162 | { |
| 163 | 163 | if (is_array(@$GLOBALS['ret'])) { |
| 164 | 164 | foreach ($GLOBALS['ret'] as $message) { |
| 165 | - $log->add( strip_tags( (string) $message ) ); |
|
| 165 | + $log->add( strip_tags( (string) $message ) ); |
|
| 166 | 166 | } |
| 167 | 167 | } |
| 168 | 168 | |
@@ -29,13 +29,13 @@ |
||
| 29 | 29 | $xoopsTpl->xoops_setDebugging(true); |
| 30 | 30 | } |
| 31 | 31 | $xoopsTpl->assign([ |
| 32 | - 'xoops_theme' => $xoopsConfig['theme_set'], |
|
| 33 | - 'xoops_imageurl' => XOOPS_THEME_URL . '/' . $xoopsConfig['theme_set'] . '/', |
|
| 34 | - 'xoops_themecss' => xoops_getcss($xoopsConfig['theme_set']), |
|
| 35 | - 'xoops_requesturi' => htmlspecialchars($GLOBALS['xoopsRequestUri'], ENT_QUOTES | ENT_HTML5), |
|
| 36 | - 'xoops_sitename' => htmlspecialchars($xoopsConfig['sitename'], ENT_QUOTES | ENT_HTML5), |
|
| 37 | - 'xoops_slogan' => htmlspecialchars($xoopsConfig['slogan'], ENT_QUOTES | ENT_HTML5), |
|
| 38 | - ]); |
|
| 32 | + 'xoops_theme' => $xoopsConfig['theme_set'], |
|
| 33 | + 'xoops_imageurl' => XOOPS_THEME_URL . '/' . $xoopsConfig['theme_set'] . '/', |
|
| 34 | + 'xoops_themecss' => xoops_getcss($xoopsConfig['theme_set']), |
|
| 35 | + 'xoops_requesturi' => htmlspecialchars($GLOBALS['xoopsRequestUri'], ENT_QUOTES | ENT_HTML5), |
|
| 36 | + 'xoops_sitename' => htmlspecialchars($xoopsConfig['sitename'], ENT_QUOTES | ENT_HTML5), |
|
| 37 | + 'xoops_slogan' => htmlspecialchars($xoopsConfig['slogan'], ENT_QUOTES | ENT_HTML5), |
|
| 38 | + ]); |
|
| 39 | 39 | // Meta tags |
| 40 | 40 | $configHandler = xoops_getHandler('config'); |
| 41 | 41 | $criteria = new \CriteriaCompo(new \Criteria('conf_modid', 0)); |
@@ -451,20 +451,20 @@ |
||
| 451 | 451 | } |
| 452 | 452 | |
| 453 | 453 | $tree .= '>' |
| 454 | - . $option['name'] |
|
| 455 | - . '<input type="hidden" name="' |
|
| 456 | - . $this->getName() |
|
| 457 | - . '[parents][' |
|
| 458 | - . $option['id'] |
|
| 459 | - . ']" value="' |
|
| 460 | - . implode(':', $parentIds) |
|
| 461 | - . '"><input type="hidden" name="' |
|
| 462 | - . $this->getName() |
|
| 463 | - . '[itemname][' |
|
| 464 | - . $option['id'] |
|
| 465 | - . ']" value="' |
|
| 466 | - . htmlspecialchars($option['name'], ENT_QUOTES | ENT_HTML5) |
|
| 467 | - . "\"><br>\n"; |
|
| 454 | + . $option['name'] |
|
| 455 | + . '<input type="hidden" name="' |
|
| 456 | + . $this->getName() |
|
| 457 | + . '[parents][' |
|
| 458 | + . $option['id'] |
|
| 459 | + . ']" value="' |
|
| 460 | + . implode(':', $parentIds) |
|
| 461 | + . '"><input type="hidden" name="' |
|
| 462 | + . $this->getName() |
|
| 463 | + . '[itemname][' |
|
| 464 | + . $option['id'] |
|
| 465 | + . ']" value="' |
|
| 466 | + . htmlspecialchars($option['name'], ENT_QUOTES | ENT_HTML5) |
|
| 467 | + . "\"><br>\n"; |
|
| 468 | 468 | |
| 469 | 469 | if (isset($option['children'])) { |
| 470 | 470 | foreach ($option['children'] as $child) { |
@@ -162,20 +162,20 @@ |
||
| 162 | 162 | // assignment |
| 163 | 163 | |
| 164 | 164 | $xoopsTpl->assign([ |
| 165 | - 'xoops_theme' => $xoopsConfig['theme_set'], |
|
| 166 | - 'xoops_imageurl' => XOOPS_THEME_URL . '/' . $xoopsConfig['theme_set'] . '/', |
|
| 167 | - 'xoops_themecss' => xoops_getcss($xoopsConfig['theme_set']), |
|
| 168 | - 'xoops_requesturi' => htmlspecialchars($GLOBALS['xoopsRequestUri'], ENT_QUOTES | ENT_HTML5), |
|
| 169 | - 'xoops_sitename' => htmlspecialchars($xoopsConfig['sitename'], ENT_QUOTES | ENT_HTML5), |
|
| 170 | - 'xoops_showlblock' => 1, |
|
| 171 | - // 'xoops_js' => '//--></script><script type="text/javascript" src="'.XOOPS_URL.'/include/xoops.js"></script><script type="text/javascript" src="'.XOOPS_URL.'/include/layersmenu.js"></script><script type="text/javascript"><!--'."\n".$xoops_admin_menu_js , |
|
| 172 | - 'xoops_js' => '//--></script><script type="text/javascript" src="' . XOOPS_URL . '/include/xoops.js"></script><script type="text/javascript"><!--' . "\n", |
|
| 173 | - 'xoops_runs_admin_side' => 1, |
|
| 174 | - 'xoops_breadcrumbs' => $xoops_breadcrumbs, |
|
| 175 | - 'xoops_slogan' => htmlspecialchars($xoopsConfig['slogan'], ENT_QUOTES | ENT_HTML5), |
|
| 176 | - 'xoops_contents' => $xoops_admin_contents, //. '<div id="adminmenu_layers">' . $xoops_admin_menu_dv . '</div>' , |
|
| 177 | - 'xoops_module_header' => $xoops_module_header, |
|
| 178 | - ]); |
|
| 165 | + 'xoops_theme' => $xoopsConfig['theme_set'], |
|
| 166 | + 'xoops_imageurl' => XOOPS_THEME_URL . '/' . $xoopsConfig['theme_set'] . '/', |
|
| 167 | + 'xoops_themecss' => xoops_getcss($xoopsConfig['theme_set']), |
|
| 168 | + 'xoops_requesturi' => htmlspecialchars($GLOBALS['xoopsRequestUri'], ENT_QUOTES | ENT_HTML5), |
|
| 169 | + 'xoops_sitename' => htmlspecialchars($xoopsConfig['sitename'], ENT_QUOTES | ENT_HTML5), |
|
| 170 | + 'xoops_showlblock' => 1, |
|
| 171 | + // 'xoops_js' => '//--></script><script type="text/javascript" src="'.XOOPS_URL.'/include/xoops.js"></script><script type="text/javascript" src="'.XOOPS_URL.'/include/layersmenu.js"></script><script type="text/javascript"><!--'."\n".$xoops_admin_menu_js , |
|
| 172 | + 'xoops_js' => '//--></script><script type="text/javascript" src="' . XOOPS_URL . '/include/xoops.js"></script><script type="text/javascript"><!--' . "\n", |
|
| 173 | + 'xoops_runs_admin_side' => 1, |
|
| 174 | + 'xoops_breadcrumbs' => $xoops_breadcrumbs, |
|
| 175 | + 'xoops_slogan' => htmlspecialchars($xoopsConfig['slogan'], ENT_QUOTES | ENT_HTML5), |
|
| 176 | + 'xoops_contents' => $xoops_admin_contents, //. '<div id="adminmenu_layers">' . $xoops_admin_menu_dv . '</div>' , |
|
| 177 | + 'xoops_module_header' => $xoops_module_header, |
|
| 178 | + ]); |
|
| 179 | 179 | |
| 180 | 180 | // rendering |
| 181 | 181 | |
@@ -106,14 +106,14 @@ discard block |
||
| 106 | 106 | // write back |
| 107 | 107 | |
| 108 | 108 | altsys_adminmenu_save_x20([ |
| 109 | - 'xoops_admin_menu_js' => $xoops_admin_menu_js, |
|
| 110 | - 'xoops_admin_menu_ml' => $xoops_admin_menu_ml, |
|
| 111 | - 'xoops_admin_menu_sd' => $xoops_admin_menu_sd, |
|
| 112 | - 'xoops_admin_menu_ft' => $xoops_admin_menu_ft, |
|
| 113 | - 'xoops_admin_menu_dv' => $xoops_admin_menu_dv, |
|
| 114 | - 'altsys_adminmenu_ft_hacked' => (int) (@$altsys_adminmenu_ft_hacked), |
|
| 115 | - 'altsys_adminmenu_dv_updated' => true, |
|
| 116 | - ]); |
|
| 109 | + 'xoops_admin_menu_js' => $xoops_admin_menu_js, |
|
| 110 | + 'xoops_admin_menu_ml' => $xoops_admin_menu_ml, |
|
| 111 | + 'xoops_admin_menu_sd' => $xoops_admin_menu_sd, |
|
| 112 | + 'xoops_admin_menu_ft' => $xoops_admin_menu_ft, |
|
| 113 | + 'xoops_admin_menu_dv' => $xoops_admin_menu_dv, |
|
| 114 | + 'altsys_adminmenu_ft_hacked' => (int) (@$altsys_adminmenu_ft_hacked), |
|
| 115 | + 'altsys_adminmenu_dv_updated' => true, |
|
| 116 | + ]); |
|
| 117 | 117 | } |
| 118 | 118 | |
| 119 | 119 | // |
@@ -223,13 +223,13 @@ discard block |
||
| 223 | 223 | // write back |
| 224 | 224 | |
| 225 | 225 | altsys_adminmenu_save_x20([ |
| 226 | - 'xoops_admin_menu_js' => $xoops_admin_menu_js, |
|
| 227 | - 'xoops_admin_menu_ml' => $xoops_admin_menu_ml, |
|
| 228 | - 'xoops_admin_menu_sd' => $xoops_admin_menu_sd, |
|
| 229 | - 'xoops_admin_menu_ft' => $xoops_admin_menu_ft, |
|
| 230 | - 'xoops_admin_menu_dv' => $xoops_admin_menu_dv, |
|
| 231 | - 'altsys_adminmenu_ft_hacked' => ALTSYS_ADMINMENU_HACK_2COL, |
|
| 232 | - ]); |
|
| 226 | + 'xoops_admin_menu_js' => $xoops_admin_menu_js, |
|
| 227 | + 'xoops_admin_menu_ml' => $xoops_admin_menu_ml, |
|
| 228 | + 'xoops_admin_menu_sd' => $xoops_admin_menu_sd, |
|
| 229 | + 'xoops_admin_menu_ft' => $xoops_admin_menu_ft, |
|
| 230 | + 'xoops_admin_menu_dv' => $xoops_admin_menu_dv, |
|
| 231 | + 'altsys_adminmenu_ft_hacked' => ALTSYS_ADMINMENU_HACK_2COL, |
|
| 232 | + ]); |
|
| 233 | 233 | } |
| 234 | 234 | |
| 235 | 235 | function altsys_adminmenu_hack_ft_noimg_x20(): void |
@@ -291,13 +291,13 @@ discard block |
||
| 291 | 291 | // write back |
| 292 | 292 | |
| 293 | 293 | altsys_adminmenu_save_x20([ |
| 294 | - 'xoops_admin_menu_js' => $xoops_admin_menu_js, |
|
| 295 | - 'xoops_admin_menu_ml' => $xoops_admin_menu_ml, |
|
| 296 | - 'xoops_admin_menu_sd' => $xoops_admin_menu_sd, |
|
| 297 | - 'xoops_admin_menu_ft' => $xoops_admin_menu_ft, |
|
| 298 | - 'xoops_admin_menu_dv' => $xoops_admin_menu_dv, |
|
| 299 | - 'altsys_adminmenu_ft_hacked' => ALTSYS_ADMINMENU_HACK_NOIMG, |
|
| 300 | - ]); |
|
| 294 | + 'xoops_admin_menu_js' => $xoops_admin_menu_js, |
|
| 295 | + 'xoops_admin_menu_ml' => $xoops_admin_menu_ml, |
|
| 296 | + 'xoops_admin_menu_sd' => $xoops_admin_menu_sd, |
|
| 297 | + 'xoops_admin_menu_ft' => $xoops_admin_menu_ft, |
|
| 298 | + 'xoops_admin_menu_dv' => $xoops_admin_menu_dv, |
|
| 299 | + 'altsys_adminmenu_ft_hacked' => ALTSYS_ADMINMENU_HACK_NOIMG, |
|
| 300 | + ]); |
|
| 301 | 301 | } |
| 302 | 302 | |
| 303 | 303 | function altsys_adminmenu_hack_ft_xcsty_x20(): void |
@@ -426,13 +426,13 @@ discard block |
||
| 426 | 426 | // write back |
| 427 | 427 | |
| 428 | 428 | altsys_adminmenu_save_x20([ |
| 429 | - 'xoops_admin_menu_js' => $xoops_admin_menu_js, |
|
| 430 | - 'xoops_admin_menu_ml' => [], |
|
| 431 | - 'xoops_admin_menu_sd' => [], |
|
| 432 | - 'xoops_admin_menu_ft' => $xoops_admin_menu_ft, |
|
| 433 | - 'xoops_admin_menu_dv' => $xoops_admin_menu_dv, |
|
| 434 | - 'altsys_adminmenu_ft_hacked' => ALTSYS_ADMINMENU_HACK_XCSTY, |
|
| 435 | - ]); |
|
| 429 | + 'xoops_admin_menu_js' => $xoops_admin_menu_js, |
|
| 430 | + 'xoops_admin_menu_ml' => [], |
|
| 431 | + 'xoops_admin_menu_sd' => [], |
|
| 432 | + 'xoops_admin_menu_ft' => $xoops_admin_menu_ft, |
|
| 433 | + 'xoops_admin_menu_dv' => $xoops_admin_menu_dv, |
|
| 434 | + 'altsys_adminmenu_ft_hacked' => ALTSYS_ADMINMENU_HACK_XCSTY, |
|
| 435 | + ]); |
|
| 436 | 436 | } |
| 437 | 437 | |
| 438 | 438 | // |
@@ -65,8 +65,8 @@ |
||
| 65 | 65 | require_once XOOPS_TRUST_PATH . '/libs/altsys/class/D3Tpl.class.php'; |
| 66 | 66 | $tpl = new D3Tpl(); |
| 67 | 67 | $tpl->assign([ |
| 68 | - 'adminmenu' => $adminmenu, |
|
| 69 | - ]); |
|
| 68 | + 'adminmenu' => $adminmenu, |
|
| 69 | + ]); |
|
| 70 | 70 | $tpl->display('db:altsys_inc_mymenu.tpl'); |
| 71 | 71 | //$tpl->display('db:inc_mymenu.tpl'); |
| 72 | 72 | |
@@ -15,7 +15,7 @@ discard block |
||
| 15 | 15 | $this_template = empty($options[1]) ? 'db:' . $mydirname . '_block_admin_menu.tpl' : trim($options[1]); |
| 16 | 16 | |
| 17 | 17 | if (preg_match('/[^0-9a-zA-Z_-]/', $mydirname)) { |
| 18 | - exit('Invalid mydirname'); |
|
| 18 | + exit('Invalid mydirname'); |
|
| 19 | 19 | } |
| 20 | 20 | |
| 21 | 21 | if (!is_object(@$xoopsUser)) { |
@@ -187,7 +187,7 @@ discard block |
||
| 187 | 187 | $this_template = empty($options[1]) ? 'db:' . $mydirname . '_block_admin_menu.tpl' : trim((string) $options[1]); |
| 188 | 188 | |
| 189 | 189 | if (preg_match('/[^0-9a-zA-Z_-]/', (string) $mydirname)) { |
| 190 | - exit('Invalid mydirname'); |
|
| 190 | + exit('Invalid mydirname'); |
|
| 191 | 191 | } |
| 192 | 192 | |
| 193 | 193 | $form = " |