mirror of
https://github.com/e107inc/e107.git
synced 2025-08-02 20:57:26 +02:00
Fixes #753 - Login Menu 'settings' and 'profile' links were failing when 'login menu' was previously loaded elsewhere.
This commit is contained in:
@@ -36,7 +36,8 @@ global $tp;
|
|||||||
$login_menu_shortcodes = e107::getScBatch('login_menu',TRUE);
|
$login_menu_shortcodes = e107::getScBatch('login_menu',TRUE);
|
||||||
|
|
||||||
//$login_menu_shortcodes = $tp -> e_sc -> parse_scbatch(__FILE__);
|
//$login_menu_shortcodes = $tp -> e_sc -> parse_scbatch(__FILE__);
|
||||||
|
if(!class_exists('login_menu_shortcodes'))
|
||||||
|
{
|
||||||
class login_menu_shortcodes extends e_shortcode
|
class login_menu_shortcodes extends e_shortcode
|
||||||
{
|
{
|
||||||
|
|
||||||
@@ -421,5 +422,6 @@ class login_menu_shortcodes extends e_shortcode
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
@@ -78,7 +78,7 @@ class theme_shortcodes extends e_shortcode
|
|||||||
include_lan(e_PLUGIN."login_menu/languages/".e_LANGUAGE.".php");
|
include_lan(e_PLUGIN."login_menu/languages/".e_LANGUAGE.".php");
|
||||||
|
|
||||||
$tp = e107::getParser();
|
$tp = e107::getParser();
|
||||||
require_once(e_PLUGIN."login_menu/login_menu_shortcodes.php");
|
require(e_PLUGIN."login_menu/login_menu_shortcodes.php"); // don't use 'require_once'.
|
||||||
|
|
||||||
$direction = vartrue($parm['dir']) == 'up' ? ' dropup' : '';
|
$direction = vartrue($parm['dir']) == 'up' ? ' dropup' : '';
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user