Add option to show registration link in login box
This commit is contained in:
@@ -35,8 +35,13 @@ $lang = array_merge($lang, array(
|
||||
'USER_MENU' => 'Benutzer-Menü',
|
||||
'UM_LOG_ME_IN' => 'Mich bei jedem Besuch automatisch anmelden',
|
||||
'UM_HIDE_ME' => 'Meinen Online-Status während dieser Sitzung verbergen',
|
||||
'UM_REGISTER_NOW' => 'Registriere dich jetzt!',
|
||||
'UM_MAIN_SUBSCRIBED' => 'Benachrichtigungen verwalten',
|
||||
'UM_BOOKMARKS' => 'Lesezeichen verwalten',
|
||||
'M_MENU' => 'Menü',
|
||||
'M_ACP' => 'Administrations-Bereich',
|
||||
'USER_MENU_SETTINGS' => 'Benutzer-Menü Einstellungen',
|
||||
'USER_MENU_REGISTER' => 'Zeige Registrierungs-Link in Benutzer-Menü',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -35,10 +35,13 @@ $lang = array_merge($lang, array(
|
||||
'USER_MENU' => 'User menu',
|
||||
'UM_LOG_ME_IN' => 'Remember me',
|
||||
'UM_HIDE_ME' => 'Hide me',
|
||||
'UM_REGISTER_NOW' => 'Register now!',
|
||||
'UM_MAIN_SUBSCRIBED'=> 'Subscribed',
|
||||
'UM_BOOKMARKS' => 'Bookmarks',
|
||||
'M_MENU' => 'Menu',
|
||||
'M_ACP' => 'ACP',
|
||||
'USER_MENU_SETTINGS' => 'User menu settings',
|
||||
'USER_MENU_REGISTER' => 'Show registration link in user menu',
|
||||
));
|
||||
|
||||
?>
|
||||
@@ -139,6 +139,7 @@ class portal_user_menu_module
|
||||
'S_DISPLAY_FULL_LOGIN' => true,
|
||||
'S_AUTOLOGIN_ENABLED' => ($config['allow_autologin']) ? true : false,
|
||||
'S_LOGIN_ACTION' => append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=login'),
|
||||
'S_SHOW_REGISTER' => ($config['board3_user_menu_register_' . $module_id]) ? true : false,
|
||||
));
|
||||
|
||||
return 'login_box_side.html';
|
||||
@@ -149,7 +150,10 @@ class portal_user_menu_module
|
||||
{
|
||||
return array(
|
||||
'title' => 'USER_MENU',
|
||||
'vars' => array(),
|
||||
'vars' => array(
|
||||
'legend1' => 'USER_MENU_SETTINGS',
|
||||
'board3_user_menu_register_' . $module_id => array('lang' => 'USER_MENU_REGISTER', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => false),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
@@ -158,7 +162,8 @@ class portal_user_menu_module
|
||||
*/
|
||||
function install($module_id)
|
||||
{
|
||||
// nothing
|
||||
set_config('board3_user_menu_register_' . $module_id, 1);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -166,9 +171,12 @@ class portal_user_menu_module
|
||||
{
|
||||
global $db;
|
||||
|
||||
// nothing
|
||||
|
||||
return true;
|
||||
$del_config = array(
|
||||
'board3_user_menu_register_' . $module_id,
|
||||
);
|
||||
$sql = 'DELETE FROM ' . CONFIG_TABLE . '
|
||||
WHERE ' . $db->sql_in_set('config_name', $del_config);
|
||||
return $db->sql_query($sql);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -11,6 +11,9 @@
|
||||
<input type="checkbox" class="radio" name="autologin" tabindex="3" /> <span class="gensmall">{L_UM_LOG_ME_IN}</span><br />
|
||||
<!-- ENDIF -->
|
||||
<!-- ENDIF -->
|
||||
<!-- IF S_SHOW_REGISTER and S_REGISTER_ENABLED -->
|
||||
<br /><a href="{U_REGISTER}">{L_UM_REGISTER_NOW}</a><br />
|
||||
<!-- ENDIF -->
|
||||
<br />
|
||||
<input type="hidden" name="redirect" value="{U_PORTAL}" />
|
||||
<input type="submit" name="login" tabindex="5" value="{L_LOGIN}" class="button1" />
|
||||
|
||||
3
root/styles/subsilver2/template/portal/modules/login_box_side.html
Normal file → Executable file
3
root/styles/subsilver2/template/portal/modules/login_box_side.html
Normal file → Executable file
@@ -12,6 +12,9 @@
|
||||
<!-- IF S_AUTOLOGIN_ENABLED -->
|
||||
<input type="checkbox" class="radio" name="autologin" tabindex="3" /> <span class="gensmall">{L_UM_LOG_ME_IN}</span><br />
|
||||
<!-- ENDIF -->
|
||||
<!-- IF S_SHOW_REGISTER and S_REGISTER_ENABLED -->
|
||||
<br /><a href="{U_REGISTER}">{L_UM_REGISTER_NOW}</a><br />
|
||||
<!-- ENDIF -->
|
||||
<!-- ENDIF -->
|
||||
<br />
|
||||
<input type="hidden" name="redirect" value="{U_PORTAL}" />
|
||||
|
||||
Reference in New Issue
Block a user