Zeile 299 | Zeile 299 |
---|
$forum = get_forum($fid); if($mod_data['isgroup']) {
|
$forum = get_forum($fid); if($mod_data['isgroup']) {
|
$mod = $mybb->usergroups[$mod_data['id']];
| $mod = $groupscache[$mod_data['id']];
|
} else {
| } else {
|
Zeile 447 | Zeile 447 |
---|
$result = $db->fetch_array($query); $fid = $result['fid']; $gid = $result['gid'];
|
$result = $db->fetch_array($query); $fid = $result['fid']; $gid = $result['gid'];
|
| $forum = get_forum($fid);
|
}
$field_list = array();
| }
$field_list = array();
|
Zeile 657 | Zeile 658 |
---|
); $groups = $plugins->run_hooks("admin_forum_management_permission_groups", $groups);
|
); $groups = $plugins->run_hooks("admin_forum_management_permission_groups", $groups);
|
|
|
$tabs = array(); foreach(array_unique(array_values($groups)) as $group) {
| $tabs = array(); foreach(array_unique(array_values($groups)) as $group) {
|
Zeile 970 | Zeile 971 |
---|
$style_options = array( $form->generate_check_box('overridestyle', 1, $lang->override_user_style, array('checked' => $forum_data['overridestyle'], 'id' => 'overridestyle')), $lang->forum_specific_style."<br />\n".$form->generate_select_box('style', $styles, $forum_data['style'], array('id' => 'style'))
|
$style_options = array( $form->generate_check_box('overridestyle', 1, $lang->override_user_style, array('checked' => $forum_data['overridestyle'], 'id' => 'overridestyle')), $lang->forum_specific_style."<br />\n".$form->generate_select_box('style', $styles, $forum_data['style'], array('id' => 'style'))
|
); $form_container->output_row($lang->style_options, "", "<div class=\"forum_settings_bit\">".implode("</div><div class=\"forum_settings_bit\">", $style_options)."</div>");
| ); $form_container->output_row($lang->style_options, "", "<div class=\"forum_settings_bit\">".implode("</div><div class=\"forum_settings_bit\">", $style_options)."</div>");
|
$display_methods = array( '0' => $lang->dont_display_rules, '1' => $lang->display_rules_inline,
| $display_methods = array( '0' => $lang->dont_display_rules, '1' => $lang->display_rules_inline,
|
Zeile 985 | Zeile 986 |
---|
$lang->display_method."<br />\n".$form->generate_select_box('rulestype', $display_methods, $forum_data['rulestype'], array('checked' => $forum_data['rulestype'], 'id' => 'rulestype')), $lang->title."<br />\n".$form->generate_text_box('rulestitle', $forum_data['rulestitle'], array('checked' => $forum_data['rulestitle'], 'id' => 'rulestitle')), $lang->rules."<br />\n".$form->generate_text_area('rules', $forum_data['rules'], array('checked' => $forum_data['rules'], 'id' => 'rules'))
|
$lang->display_method."<br />\n".$form->generate_select_box('rulestype', $display_methods, $forum_data['rulestype'], array('checked' => $forum_data['rulestype'], 'id' => 'rulestype')), $lang->title."<br />\n".$form->generate_text_box('rulestitle', $forum_data['rulestitle'], array('checked' => $forum_data['rulestitle'], 'id' => 'rulestitle')), $lang->rules."<br />\n".$form->generate_text_area('rules', $forum_data['rules'], array('checked' => $forum_data['rules'], 'id' => 'rules'))
|
); $form_container->output_row($lang->forum_rules, "", "<div class=\"forum_settings_bit\">".implode("</div><div class=\"forum_settings_bit\">", $forum_rules)."</div>");
| ); $form_container->output_row($lang->forum_rules, "", "<div class=\"forum_settings_bit\">".implode("</div><div class=\"forum_settings_bit\">", $forum_rules)."</div>");
|
$default_date_cut = array( 0 => $lang->board_default,
| $default_date_cut = array( 0 => $lang->board_default,
|
Zeile 1000 | Zeile 1001 |
---|
100 => $lang->datelimit_100days, 365 => $lang->datelimit_lastyear, 9999 => $lang->datelimit_beginning,
|
100 => $lang->datelimit_100days, 365 => $lang->datelimit_lastyear, 9999 => $lang->datelimit_beginning,
|
);
| );
|
$default_sort_by = array( "" => $lang->board_default,
| $default_sort_by = array( "" => $lang->board_default,
|
Zeile 1023 | Zeile 1024 |
---|
$lang->default_date_cut."<br />\n".$form->generate_select_box('defaultdatecut', $default_date_cut, $forum_data['defaultdatecut'], array('checked' => $forum_data['defaultdatecut'], 'id' => 'defaultdatecut')), $lang->default_sort_by."<br />\n".$form->generate_select_box('defaultsortby', $default_sort_by, $forum_data['defaultsortby'], array('checked' => $forum_data['defaultsortby'], 'id' => 'defaultsortby')), $lang->default_sort_order."<br />\n".$form->generate_select_box('defaultsortorder', $default_sort_order, $forum_data['defaultsortorder'], array('checked' => $forum_data['defaultsortorder'], 'id' => 'defaultsortorder')),
|
$lang->default_date_cut."<br />\n".$form->generate_select_box('defaultdatecut', $default_date_cut, $forum_data['defaultdatecut'], array('checked' => $forum_data['defaultdatecut'], 'id' => 'defaultdatecut')), $lang->default_sort_by."<br />\n".$form->generate_select_box('defaultsortby', $default_sort_by, $forum_data['defaultsortby'], array('checked' => $forum_data['defaultsortby'], 'id' => 'defaultsortby')), $lang->default_sort_order."<br />\n".$form->generate_select_box('defaultsortorder', $default_sort_order, $forum_data['defaultsortorder'], array('checked' => $forum_data['defaultsortorder'], 'id' => 'defaultsortorder')),
|
); $form_container->output_row($lang->default_view_options, "", "<div class=\"forum_settings_bit\">".implode("</div><div class=\"forum_settings_bit\">", $view_options)."</div>");
| ); $form_container->output_row($lang->default_view_options, "", "<div class=\"forum_settings_bit\">".implode("</div><div class=\"forum_settings_bit\">", $view_options)."</div>");
|
$misc_options = array( $form->generate_check_box('allowhtml', 1, $lang->allow_html, array('checked' => $forum_data['allowhtml'], 'id' => 'allowhtml')), $form->generate_check_box('allowmycode', 1, $lang->allow_mycode, array('checked' => $forum_data['allowmycode'], 'id' => 'allowmycode')),
| $misc_options = array( $form->generate_check_box('allowhtml', 1, $lang->allow_html, array('checked' => $forum_data['allowhtml'], 'id' => 'allowhtml')), $form->generate_check_box('allowmycode', 1, $lang->allow_mycode, array('checked' => $forum_data['allowmycode'], 'id' => 'allowmycode')),
|
Zeile 1043 | Zeile 1044 |
---|
$form_container->end(); echo "</div>";
|
$form_container->end(); echo "</div>";
|
$query = $db->simple_select("usergroups", "*", "", array("order_dir" => "name"));
| $query = $db->simple_select("usergroups", "*", "", array("order" => "name"));
|
while($usergroup = $db->fetch_array($query)) { $usergroups[$usergroup['gid']] = $usergroup;
| while($usergroup = $db->fetch_array($query)) { $usergroups[$usergroup['gid']] = $usergroup;
|
Zeile 1079 | Zeile 1080 |
---|
{ $input_permissions = $mybb->input['fields_'.$usergroup['gid']]; if(!is_array($input_permissions))
|
{ $input_permissions = $mybb->input['fields_'.$usergroup['gid']]; if(!is_array($input_permissions))
|
{
| {
|
// Convering the comma separated list from Javascript form into a variable $input_permissions = explode(',' , $input_permissions); }
| // Convering the comma separated list from Javascript form into a variable $input_permissions = explode(',' , $input_permissions); }
|
Zeile 1290 | Zeile 1291 |
---|
$errors[] = $lang->error_not_empty; } }
|
$errors[] = $lang->error_not_empty; } }
|
| if(!empty($mybb->input['linkto']) && empty($forum_data['linkto'])) { $query = $db->simple_select('threads', 'COUNT(tid) as num_threads', "fid = '{$fid}'", array("limit" => 1)); if($db->fetch_field($query, "num_threads") > 0) { $errors[] = $lang->error_forum_link_not_empty; } }
|
if(!$errors) {
| if(!$errors) {
|
Zeile 1438 | Zeile 1449 |
---|
$forum_data['title'] = $forum_data['name']; }
|
$forum_data['title'] = $forum_data['name']; }
|
$query = $db->simple_select("usergroups", "*", "", array("order_dir" => "name"));
| $query = $db->simple_select("usergroups", "*", "", array("order" => "name"));
|
while($usergroup = $db->fetch_array($query)) { $usergroups[$usergroup['gid']] = $usergroup;
| while($usergroup = $db->fetch_array($query)) { $usergroups[$usergroup['gid']] = $usergroup;
|
Zeile 1860 | Zeile 1871 |
---|
// Log admin action if ($isgroup) {
|
// Log admin action if ($isgroup) {
|
log_admin_action($mod['id'], $mod['title'], $forum['fid'], $forum['name']);
| log_admin_action($mid, $mod['title'], $forum['fid'], $forum['name']);
|
} else {
|
} else {
|
log_admin_action($mod['id'], $mod['username'], $forum['fid'], $forum['name']);
| log_admin_action($mid, $mod['username'], $forum['fid'], $forum['name']);
|
} flash_message($lang->success_moderator_deleted, 'success');
| } flash_message($lang->success_moderator_deleted, 'success');
|
Zeile 2149 | Zeile 2160 |
---|
$plugins->run_hooks("admin_forum_management_start_moderators_commit"); // Log admin action
|
$plugins->run_hooks("admin_forum_management_start_moderators_commit"); // Log admin action
|
log_admin_action('addmod', $new_mod['fid'], $newmod['name'], $fid, $forum['name']);
| log_admin_action('addmod', $mid, $newmod['name'], $fid, $forum['name']);
|
flash_message($lang->success_moderator_added, 'success'); admin_redirect("index.php?module=forum-management&action=editmod&mid={$mid}");
| flash_message($lang->success_moderator_added, 'success'); admin_redirect("index.php?module=forum-management&action=editmod&mid={$mid}");
|
Zeile 2265 | Zeile 2276 |
---|
echo "</div>\n"; $form->end();
|
echo "</div>\n"; $form->end();
|
$query = $db->simple_select("usergroups", "*", "", array("order_dir" => "name"));
| $query = $db->simple_select("usergroups", "*", "", array("order" => "name"));
|
while($usergroup = $db->fetch_array($query)) { $usergroups[$usergroup['gid']] = $usergroup;
| while($usergroup = $db->fetch_array($query)) { $usergroups[$usergroup['gid']] = $usergroup;
|