Защита от дятла
Защита от дятла — комплекс мероприятий, направленных на очистку википроекта от следов жизнедеятельности дятла и предотвращение возможности дальнейшего выдалбливания википроекта.
[править] Ошибки при защите
- Отвлечение на записи дятла. Необходимо в срочном порядке защищать проект, отвлечение на уловки дятла гибельно для проекта
- 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' — Наиболее часто редактировавшиеся страницы
[править] Инструменты для страниц
- 'Export' — Экспорт
- 'Import' — Импорт
- 'Undelete' — Просмотреть удалённые страницы
- 'Whatlinkshere' — Ссылки сюда
- 'MergeHistory' — Объединение историй правок
[править] Прочее
- 'Booksources' — Источники книг
- 'Blankpage' — Пустая страница (?)
- 'Emailuser' — Письмо участнику
- 'Movepage' — Переименование страницы
- 'Revisiondelete' — Удалить / восстановить версии страницы
- 'Specialpages' — Спецстраницы
Сами действия можно просмотреть, набрав в окне поиска special:Действие
, например special:Specialpages.
[править] См. также
[править] Примечания
Защита от дятла относится к теме «Вандализм» |