Иконка ресурса

VOC++ BSE Двойной игнор 2014-12-23

Нет прав для скачивания
...Иногда в чате возникают конфликты, участников не хочется банить, но конфликт нужно остановить. С помощью этого мода участников конфликта добавляем в обоюдный игнор, и они не видят сообщений оппонента.
Установка:
Файл ignor_add_pro.php из архива заливаем в чат по адресу data/engine/files/
В файле chat/admin_navi.php
добавляем строку:
PHP:
if ($current_user->user_class & ADM_EDIT_USERS) $admin_navi[count($admin_navi)] = array("title"=>$w_ignor_adm, "link"=>$chat_url."admin_work.php?op=ignor&session=".$session);
в chat/admin_work.php после любого кейса, например, после строки:
PHP:
break;//end of ban
добавляем код:
PHP:
 case "ignor": if (!($current_user->user_class & ADM_EDIT_USERS)) { $error_text = $w_adm_no_permission; include($file_path."designes/".$design."/error_page.php"); exit; } set_variable('op2'); if($op2 == 'do'){ set_variable('to_ignor1'); set_variable('to_ignor2'); $ignor_users = array($to_ignor1=>array($to_ignor2),$to_ignor2=>array($to_ignor1)); include($engine_path."ignor_add_pro.php"); $html_to_out = $w_ignor_adm_added; } else { $html_to_out = $w_select_nick.": <form method=\"post\" action=\"admin_work.php\">". "<input type=\"hidden\" name=\"session\" value=\"$session\">". "<input type=\"hidden\" name=\"op\" value=\"ignor\">". "<input type=\"hidden\" name=\"op2\" value=\"do\">". "<table border=\"0\">"; $html_to_out .= "<tr><td>"; $str1="<select name=\"to_ignor1\" style='width:200'>"; for ($i=0; $i<count($users); $i++){ $data = explode("\t", $users[$i]); $name = $data[0]; $str1 .= "<option>".$name; } $str1 .= "</select>"; $str2="<select name=\"to_ignor2\" style='width:200'>"; for ($i=0; $i<count($users); $i++){ $data = explode("\t", $users[$i]); $name = $data[0]; $str2 .= "<option>".$name; } $str2 .= "</select>"; $html_to_out .= $str1."</td><td>".$str2."</td></tr>"; $html_to_out .= "<tr><td valign=\"middle\" colspan=2><input type=\"submit\" value=\"".$w_ignor_adm_add."\" class=\"input\">". "</td></tr></table>\n</form>"; } break;
В файл chat/languages/ru.php добавляем переменные:
PHP:
$w_ignor_adm="Игнор";
$w_ignor_adm_add="Установить";
$w_ignor_adm_added="Игнор установлен";
Автор мода неизвестен, мод неоднократно был установлен в чаты voc++, и работоспособен.
Автор
stream
Скачивания
12
Первый выпуск
Обновление
Оценка
4,00 звёзд 1 оценок

Другие ресурсы пользователя stream

Поделиться ресурсом

Последние рецензии

  • Anonymous
  • 4,00 звёзд
  • Версия: 2014-12-23
)))