mirror of
https://github.com/phpbb/phpbb.git
synced 2025-08-08 17:56:52 +02:00
Lots of languagification and redirection path change
git-svn-id: file:///svn/phpbb/trunk@759 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
@@ -25,7 +25,7 @@
|
||||
if($setmodules == 1)
|
||||
{
|
||||
$filename = basename(__FILE__);
|
||||
$module['Auth']['Forums'] = $filename;
|
||||
$module['Forums']['Permissions'] = $filename;
|
||||
|
||||
return;
|
||||
}
|
||||
@@ -48,55 +48,46 @@ init_userprefs($userdata);
|
||||
//
|
||||
if( !$userdata['session_logged_in'] )
|
||||
{
|
||||
header("Location: ../login.$phpEx?forward_page=/admin");
|
||||
header("Location: ../login.$phpEx?forward_page=admin/");
|
||||
}
|
||||
else if( $userdata['user_level'] != ADMIN )
|
||||
{
|
||||
message_die(GENERAL_MESSAGE, "You are not authorised to administer this board");
|
||||
message_die(GENERAL_MESSAGE, $lang['Not_admin']);
|
||||
}
|
||||
|
||||
//
|
||||
// Start program - define vars
|
||||
//
|
||||
$simple_auth_ary = array(
|
||||
0 => array(0, 0, 0, 0, 1, 1, 3, 3),
|
||||
1 => array(0, 0, 0, 0, 3, 3, 3, 3),
|
||||
2 => array(0, 0, 1, 1, 1, 1, 3, 3),
|
||||
3 => array(1, 1, 1, 1, 1, 1, 3, 3),
|
||||
4 => array(0, 2, 2, 2, 2, 2, 2, 3),
|
||||
5 => array(2, 2, 2, 2, 2, 2, 2, 3),
|
||||
6 => array(0, 3, 3, 3, 3, 3, 3, 3),
|
||||
7 => array(3, 3, 3, 3, 3, 3, 3, 3),
|
||||
8 => array(0, 0, 3, 0, 1, 1, 3, 3),
|
||||
9 => array(0, 0, 3, 1, 1, 1, 3, 3)
|
||||
0 => array(0, 0, 0, 0, 1, 1, 1, 3),
|
||||
1 => array(0, 0, 1, 1, 1, 1, 1, 3),
|
||||
2 => array(1, 1, 1, 1, 1, 1, 1, 3),
|
||||
3 => array(0, 2, 2, 2, 2, 2, 2, 3),
|
||||
4 => array(2, 2, 2, 2, 2, 2, 2, 3),
|
||||
5 => array(0, 3, 3, 3, 3, 3, 3, 3),
|
||||
6 => array(3, 3, 3, 3, 3, 3, 3, 3),
|
||||
);
|
||||
|
||||
$simple_auth_types = array("Public", "Test Restricted", "Registered", "Registered [Hidden]", "Private", "Private [Hidden]", "Moderators", "Moderators [Hidden]", "Moderator Post + All Reply", "Moderator Post + Reg Reply");
|
||||
$simple_auth_types = array($lang['Public'], $lang['Registered'], $lang['Registered'] . " [" . $lang['Hidden'] . "]", $lang['Private'], $lang['Private'] . " [" . $lang['Hidden'] . "]", $lang['Moderators'], $lang['Moderators'] . " [" . $lang['Hidden'] . "]");
|
||||
|
||||
$forum_auth_fields = array("auth_view", "auth_read", "auth_post", "auth_reply", "auth_edit", "auth_delete", "auth_sticky", "auth_announce");
|
||||
|
||||
$field_names = array(
|
||||
"auth_view" => $lang['View'],
|
||||
"auth_read" => $lang['Read'],
|
||||
"auth_post" => $lang['Post'],
|
||||
"auth_reply" => $lang['Reply'],
|
||||
"auth_edit" => $lang['Edit'],
|
||||
"auth_delete" => $lang['Delete'],
|
||||
"auth_sticky" => $lang['Sticky'],
|
||||
"auth_announce" => $lang['Announce']);
|
||||
|
||||
$forum_auth_levels = array("ALL", "REG", "ACL", "MOD", "ADMIN");
|
||||
$forum_auth_const = array(AUTH_ALL, AUTH_REG, AUTH_ACL, AUTH_MOD, AUTH_ADMIN);
|
||||
|
||||
// Future Stuff
|
||||
/*$simple_auth_ary = array(
|
||||
0 => array(0, 0, 0, 0, 1, 0, 3, 3, 0, 0, 0),
|
||||
1 => array(0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3),
|
||||
2 => array(0, 0, 1, 1, 1, 1, 3, 3, 1, 1, 1),
|
||||
3 => array(1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1),
|
||||
4 => array(0, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2),
|
||||
5 => array(2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2),
|
||||
6 => array(0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3),
|
||||
7 => array(3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3),
|
||||
8 => array(0, 0, 3, 0, 0, 0, 3, 3, 3, 3, 3),
|
||||
9 => array(0, 0, 3, 1, 0, 0, 3, 3, 3, 3, 3)
|
||||
);*/
|
||||
//, "auth_votecreate", "auth_vote", "auth_attachments"
|
||||
|
||||
|
||||
if(isset($HTTP_GET_VARS[POST_FORUM_URL]) || isset($HTTP_POST_VARS[POST_FORUM_URL]))
|
||||
{
|
||||
$forum_id = (isset($HTTP_POST_VARS[POST_FORUM_URL])) ? $HTTP_POST_VARS[POST_FORUM_URL] : $HTTP_GET_VARS[POST_FORUM_URL];
|
||||
|
||||
$forum_sql = "AND forum_id = $forum_id";
|
||||
}
|
||||
else
|
||||
@@ -105,15 +96,18 @@ else
|
||||
$forum_sql = "";
|
||||
}
|
||||
|
||||
if(isset($HTTP_GET_VARS['adv']))
|
||||
if( isset($HTTP_GET_VARS['adv']) )
|
||||
{
|
||||
$adv = $HTTP_GET_VARS['adv'];
|
||||
}
|
||||
else
|
||||
{
|
||||
$adv = -1;
|
||||
unset($adv);
|
||||
}
|
||||
|
||||
//
|
||||
// Start program proper
|
||||
//
|
||||
if(isset($HTTP_POST_VARS['submit']))
|
||||
{
|
||||
$sql = "";
|
||||
@@ -193,7 +187,6 @@ $forum_rows = $db->sql_fetchrowset($f_result);
|
||||
//
|
||||
// Page header
|
||||
//
|
||||
$template_header = "admin/page_header.tpl";
|
||||
include('page_header_admin.'.$phpEx);
|
||||
|
||||
if(empty($forum_id))
|
||||
@@ -203,7 +196,7 @@ if(empty($forum_id))
|
||||
// specified
|
||||
//
|
||||
$template->set_filenames(array(
|
||||
"body" => "admin/forum_auth_select_body.tpl")
|
||||
"body" => "admin/auth_select_body.tpl")
|
||||
);
|
||||
|
||||
$select_list = "<select name=\"" . POST_FORUM_URL . "\">";
|
||||
@@ -214,8 +207,13 @@ if(empty($forum_id))
|
||||
$select_list .= "</select>";
|
||||
|
||||
$template->assign_vars(array(
|
||||
"S_FORUMAUTH_ACTION" => append_sid("admin_forumauth.$phpEx"),
|
||||
"S_FORUMS_SELECT" => $select_list)
|
||||
"L_AUTH_TITLE" => $lang['Forum'] . " " . $lang['Auth_Control'],
|
||||
"L_AUTH_EXPLAIN" => $lang['Forum_auth_explain'],
|
||||
"L_AUTH_SELECT" => $lang['Select_a'] . " " . $lang['Forum'],
|
||||
"L_LOOK_UP" => $lang['Look_up'] . " " . $lang['Forum'],
|
||||
|
||||
"S_AUTH_ACTION" => append_sid("admin_forumauth.$phpEx"),
|
||||
"S_AUTH_SELECT" => $select_list)
|
||||
);
|
||||
|
||||
}
|
||||
@@ -226,7 +224,7 @@ else
|
||||
// specified
|
||||
//
|
||||
$template->set_filenames(array(
|
||||
"body" => "admin/forum_auth_body.tpl")
|
||||
"body" => "admin/auth_forum_body.tpl")
|
||||
);
|
||||
|
||||
$forum_name = $forum_rows[0]['forum_name'];
|
||||
@@ -252,14 +250,14 @@ else
|
||||
// If we didn't get a match above then we
|
||||
// automatically switch into 'advanced' mode
|
||||
//
|
||||
if($adv == -1 && !$matched)
|
||||
if(!isset($adv) && !$matched)
|
||||
{
|
||||
$adv = 1;
|
||||
}
|
||||
|
||||
$s_column_span == 0;
|
||||
|
||||
if( $adv <= 0 )
|
||||
if( empty($adv) )
|
||||
{
|
||||
$simple_auth = " <select name=\"simpleauth\">";
|
||||
|
||||
@@ -280,7 +278,7 @@ else
|
||||
$simple_auth .= "</select> ";
|
||||
|
||||
$template->assign_block_vars("forum_auth_titles", array(
|
||||
"CELL_TITLE" => "Simple Mode")
|
||||
"CELL_TITLE" => $lang['Simple_mode'])
|
||||
);
|
||||
$template->assign_block_vars("forum_auth_data", array(
|
||||
"S_AUTH_LEVELS_SELECT" => $simple_auth)
|
||||
@@ -313,8 +311,10 @@ else
|
||||
}
|
||||
$custom_auth[$j] .= "</select> ";
|
||||
|
||||
$cell_title = $field_names[$forum_auth_fields[$j]];
|
||||
|
||||
$template->assign_block_vars("forum_auth_titles", array(
|
||||
"CELL_TITLE" => ucfirst(preg_replace("/auth_/", "", $forum_auth_fields[$j])))
|
||||
"CELL_TITLE" => $cell_title)
|
||||
);
|
||||
$template->assign_block_vars("forum_auth_data", array(
|
||||
"S_AUTH_LEVELS_SELECT" => $custom_auth[$j])
|
||||
@@ -325,8 +325,8 @@ else
|
||||
}
|
||||
|
||||
$switch_mode = "admin_forumauth.$phpEx?" . POST_FORUM_URL . "=" . $forum_id . "&adv=";
|
||||
$switch_mode .= ($adv <= 0 ) ? "1" : "0";
|
||||
$switch_mode_text = ($adv <= 0 ) ? "Advanced Mode" : "Simple Mode";
|
||||
$switch_mode .= ( empty($adv) ) ? "1" : "0";
|
||||
$switch_mode_text = ( empty($adv) ) ? $lang['Advanced_mode'] : $lang['Simple_mode'];
|
||||
$u_switch_mode = '<a href="' . $switch_mode . '">' . $switch_mode_text . '</a>';
|
||||
|
||||
$s_hidden_fields = '<input type="hidden" name="' . POST_FORUM_URL . '" value="' . $forum_id . '">';
|
||||
@@ -334,6 +334,11 @@ else
|
||||
$template->assign_vars(array(
|
||||
"FORUM_NAME" => $forum_name,
|
||||
|
||||
"L_AUTH_TITLE" => $lang['Forum'] . " " . $lang['Auth_Control'],
|
||||
"L_AUTH_EXPLAIN" => $lang['Forum_auth_explain'],
|
||||
"L_SUBMIT_CHANGES" => $lang['Submit_changes'],
|
||||
"L_RESET_CHANGES" => $lang['Reset_changes'],
|
||||
|
||||
"U_FORUMAUTH_ACTION" => append_sid("admin_forumauth.$phpEx?" . POST_FORUM_URL . "=$forum_id"),
|
||||
"U_SWITCH_MODE" => $u_switch_mode,
|
||||
|
||||
|
Reference in New Issue
Block a user