Защита от дятла

Материал из Викиреальностя
Перейти к: навигация, поиск
Таблица 35. 413 — желна; 414 — седой дятел (414a — самец, 414b — голова самки); 415 — зеленый дятел; 416 — трехпалый дятел (416a — самец, 416b — голова самки); 417 — большой пестрый дятел (417a — самец, 417b — голова самки, 417c — голова молодой птицы); 418 — голова сирийского дятла; 419 — средний пестрый дятел; 420 — белоспинный дятел; 421 — рыжебрюхий дятел (421a — самец, 421b — голова самки); 422 — малый пестрый дятел (422a — самец, 422b — голова самки); 423 — большой острокрылый дятел; 424 — малый острокрылый дятел; 425 — вертишейка.[1]

Защита от дятла — комплекс мероприятий, направленных на очистку википроекта от следов жизнедеятельности дятла и предотвращение возможности дальнейшего выдалбливания википроекта.

Содержание

[править] Ошибки при защите

  • Отвлечение на записи дятла. Необходимо в срочном порядке защищать проект, отвлечение на уловки дятла гибельно для проекта
  • Kuzur'ья услуга

[править] Очистка журналов от мусора

Прямые SQL-запросы к базе данных позволяют произвести дятлоочистку журналов.

 delete FROM `redirect` WHERE `rd_title` like '%Порно%' 
 delete FROM `page` WHERE `page_title` like '%Порно%' 
 delete FROM `pagelinks` WHERE `pl_title` like '%Порно%' 
 delete FROM `logging` WHERE `log_title` like '%Порно%' 

Здесь вместо слова «Порно» нужно вставить надписи дятла.

При этом надо соблюдать осторожность, чтобы не удалить что-нибудь, не относящееся к дятловандализму.

Запросы можно выполнить, например, при помощи вспомогательной административной программы SQL Buddy.

[править] Предотвращение переименований

В файле настроек LocalSettings.php можно вписать следующие строчки для защиты от действий дятла:

  $wgGroupPermissions['*']['move']    = false; // Запрет переименования
  $wgGroupPermissions['*']['movefile']    = false; // Запрет на переименование файла

[править] Запрет на создание новых учетных записей

Чтобы окуклить википроект, можно внести в LocalSettings.php следующую строку:

  $wgGroupPermissions['*']['createaccount']    = false;

Регистрация новых участников будет запрещена.

[править] Запрет анонимов

Для запрета анонимных правок без подтверждения по email можно внести в LocalSettings.php следующую строку:

  $wgEmailAuthentication = true;

[править] Запрет на просмотр журналов

Расширение Lockdown позволяет установить другие запреты (в данном примере, для не администраторов):

  require_once( "$IP/extensions/Lockdown/Lockdown.php" );
  $wgSpecialPageLockdown['Export'] = array('sysop'); //Запрет экспорта
  $wgSpecialPageLockdown['Recentchanges'] = array('sysop'); //Запрет просмотра последних правок
  $wgSpecialPageLockdown['Recentchangeslinked'] = array('sysop'); //Запрет просмотра связанных последних правок
  $wgSpecialPageLockdown['Listusers'] = array('sysop'); //Запрет просмотра списка пользователей
  $wgSpecialPageLockdown['Activeusers'] = array('sysop'); //Запрет просмотра списка активных пользователей
  $wgSpecialPageLockdown['Newimages'] = array('sysop'); //Запрет просмотра списка новых изображений
  $wgSpecialPageLockdown['Log'] = array('sysop'); //Запрет просмотра журналов
  $wgSpecialPageLockdown['Newpages'] = array('sysop'); //Запрет просмотра списка новых страниц
  $wgSpecialPageLockdown['MergeHistory'] = array('sysop'); //Запрет на объединение истории правок

[править] Список действий

В коде MediaWiki был найден полный список действий, который таким образом можно запретить (версия 1.16.5):

[править] Отчеты по техническому обслуживанию

  • 'BrokenRedirects' — разорванные перенаправления
  • 'Deadendpages' — Тупиковые страницы
  • 'DoubleRedirects' — Двойные перенаправления
  • 'Longpages' — Длинные страницы
  • 'Ancientpages' — Статьи по дате последнего редактирования
  • 'Lonelypages' — Страницы-сироты
  • 'Fewestrevisions' — Страницы с наименьшим количеством версий
  • 'Withoutinterwiki' — Страницы без межъязыковых ссылок
  • 'Protectedpages' — Защищённые страницы
  • 'Protectedtitles' — Запрещённые названия
  • 'Shortpages' — Короткие статьи
  • 'Uncategorizedcategories' — Некатегоризованные категории
  • 'Uncategorizedimages' — Некатегоризованные файлы
  • 'Uncategorizedpages' — Некатегоризованные страницы
  • 'Uncategorizedtemplates' — Некатегоризованные шаблоны
  • 'Unusedcategories' — Неиспользуемые категории
  • 'Unusedimages' — Неиспользуемые файлы
  • 'Unusedtemplates' — Неиспользуемые шаблоны
  • 'Unwatchedpages' — Страницы, за которыми никто не следит
  • 'Wantedcategories' — Требуемые категории
  • 'Wantedfiles' — Требуемые файлы
  • 'Wantedpages' — Требуемые страницы
  • 'Wantedtemplates' — Требуемые шаблоны

[править] Список страниц

  • 'Allpages' — Все страницы
  • 'Prefixindex' — Указатель по началу названий страниц
  • 'Categories' — Категории
  • 'Disambiguations' — Страницы со ссылками на многозначные термины
  • 'Listredirects' — Список перенаправлений

[править] Авторизация и текущий сеанс

  • 'Userlogin' — Представиться системе
  • 'CreateAccount' — Зарегистрировать нового участника
  • 'Userlogout' — Завершение сеанса
  • 'Mycontributions' — Мой вклад
  • 'Mypage' — Личная страница участника
  • 'Mytalk' — Страница обсуждения участника

[править] Пользователи и права

  • 'Resetpass' — Изменение пароля
  • 'DeletedContributions' — Удалённый вклад
  • 'Preferences' — Настройки
  • 'Contributions' — Вклад участника
  • 'Listgrouprights' — Права групп участников
  • 'Listusers' — Список участников
  • 'Activeusers' — Список активных участников
  • 'Userrights' — Управление правами участника
  • 'Listadmins' — Список администраторов
  • 'Listbots' — Список ботов

[править] Блокировки пользователей

  • 'Blockip' — Блокирование участника
  • 'Ipblocklist' — Заблокированные IP-адреса и учётные записи
  • 'Blockme' — Заблокируй меня (?)

[править] Последние изменения и журналы

  • 'Newimages' — Галерея новых файлов
  • 'Log' — Все доступные журналы
  • 'Watchlist' — Список наблюдения
  • 'Newpages' — Новые страницы
  • 'Recentchanges' — Свежие правки
  • 'Recentchangeslinked' — Связанные правки для статьи
  • 'Tags' — список меток, которыми программное обеспечение отмечает правки

[править] Отчеты и загрузки медиа-файлов

  • 'Listfiles' — Список файлов
  • 'Filepath' — возвращает полный путь к файлу в том виде, в котором он хранится на диске
  • 'MIMEsearch' — позволяет отбирать файлы по их MIME-типу, например image/jpeg.
  • 'FileDuplicateSearch' — Поиск одинаковых файлов
  • 'Upload' — Загрузить файл

[править] Данные и инструменты вики

  • 'Statistics' — Статистика
  • 'Allmessages' — Системные сообщения
  • 'Version' — Лицензия, Установленное программное обеспечение, Установленные расширения
  • 'Lockdb' — Сделать базу данных доступной только для чтения
  • 'Unlockdb' — Восстановить возможность записи в базу данных

[править] Специальные страницы для перенаправлений

  • 'LinkSearch' — Внешние ссылки
  • 'Randompage' — Случайная страница
  • 'Randomredirect' — Случайное перенаправление

[править] Часто используемые страницы

  • 'Mostlinkedcategories' — Категории, на которые больше всего ссылок
  • 'Mostimages' — Самые используемые файлы
  • 'Mostlinked' — Страницы, на которые больше всего ссылок
  • 'Mostlinkedtemplates' — Самые используемые шаблоны
  • 'Mostcategories' — Страницы, включённые в большое количество категорий
  • 'Mostrevisions' — Наиболее часто редактировавшиеся страницы

[править] Инструменты для страниц

[править] Прочее

  • 'Booksources' — Источники книг
  • 'Blankpage' — Пустая страница (?)
  • 'Emailuser' — Письмо участнику
  • 'Movepage' — Переименование страницы
  • 'Revisiondelete' — Удалить / восстановить версии страницы
  • 'Specialpages' — Спецстраницы

Сами действия можно просмотреть, набрав в окне поиска special:Действие, например special:Specialpages.

[править] См. также

[править] Примечания

Защита от дятла относится к теме «Вандализм»   ±