Существуют различные инструменты, которые помогают быстро и легко устранять случаи вандализма . Вот немного JavaScript, чтобы сделать так же быстро и легко оставлять предупреждающие сообщения на страницах обсуждения пользователей, добавив некоторые инструменты в набор инструментов Википедии (там слева). Это может быть полезно не только администраторам, но и всем. Мне интересно мнение всех, кто наткнется на это.
Обратная связь приветствуется.
Важность оставлять сообщения при возврате
По ряду причин важно оставлять сообщения на страницах обсуждения пользователей при откате вандализма или случайном тестировании:
- Добросовестные новички, которые просто тестируют что-то, могут быть указаны в песочнице , чтобы настоящие статьи не испортились, а также в документации о том, как стать полезными редакторами.
- Вандалы, которые более озорные, чем злонамеренные, могут остановиться после своей первой уловки, если сразу получат вежливое сообщение, сообщающее им, что за ними наблюдают.
- Серьезные вандалы обычно блокируются администраторами только после нескольких предупреждений. После отката страницы довольно неприятно обнаружить, что вандал имеет долгую историю деструктивных правок, которые были отменены, но никто не удосужился попросить их прекратить!
Еще одна более тонкая причина оставлять предупреждения даже за, казалось бы, незначительные шалости связана с восприятием надежности и ценности Википедии. Если я сделаю одно небольшое редактирование, которое снижает точность или ценность статьи, и я думаю, что мне "это сошло с рук", тогда моя оценка ценности Википедии должна пострадать - она не может быть ценным ресурсом, потому что любой может редактировать ее в любом способ. Если вместо этого я быстро получаю вежливую просьбу вести себя вместе со ссылками, чтобы помочь мне быть продуктивным участником и политикой Википедии, тогда моя оценка ценности Википедии должна быть выше, чем в противном случае. Это говорит о том, что следует оставить предупреждения первого уровня даже для самых незначительных контрпродуктивных изменений.
Используя этот инструмент
Когда страница обсуждения пользователя находится в режиме редактирования , после установки инструмента в меню панели инструментов Википедии автоматически появляется следующий список ссылок:
- Шаблоны предупреждений:
- Тест 1 2 3
- Самопроверка 1
- Вандал 1 2 3 4
- Пусто 1 2 3 4
- Ошибки 1 2 3
- НПОВ 1 2 3 4
- ИЛИ 1 2 3 4
- BLP 1 2 3 4
- Спам 1 2 3 4
- Объявления 1 2 3 4
- Авторские права 1
- Вопиющий 1
- БЛОК 1 2 3
Первая ссылка приведет вас на страницу, которая описывает массив шаблонов предупреждений пользователей . Вы должны ознакомиться с этими сообщениями, прежде чем использовать этот инструмент.
Пронумерованные ссылки приводят к тому, что шаблон предупреждающего сообщения этого уровня серьезности из указанной категории вставляется в нижнюю часть текстового поля редактирования страницы. По ссылкам выше вы попадете на страницу описания шаблонов; при использовании инструмента ссылка на шаблон вставляется на страницу обсуждения пользователей.
Все они, кроме «BLOCK», поддерживают указание оскверненной статьи в качестве параметра в шаблоне. При выборе одного из сообщений, поддерживающих название статьи, во всплывающем окне JavaScript будет предложено ввести название статьи, которое можно вставить или ввести. Сообщение будет правильно отформатировано независимо от того, вводите вы название статьи или нет. Вам не нужно вводить название статьи, если обстоятельства требуют более общего сообщения. При нажатии кнопки «Отмена» сообщение не добавляется. Заголовок раздела « месяц год » добавляется перед шаблоном предупреждения, если он еще не существует.
Выбрав название статьи с помощью мыши перед тем, как щелкнуть ссылку сообщения, весь процесс исследования и отмены редактирования, изучения прошлых изменений и оставления соответствующего пользовательского сообщения может быть выполнен с помощью одной мыши. Подносить руку к клавиатуре возникает редко. (Это, по крайней мере, верно для Linux, Unix и других систем на базе X, которые автоматически копируют выделенный текст в буфер обмена.) Это действительно может ускорить процесс отслеживания последних изменений .
Когда вы не находитесь в режиме редактирования на странице обсуждения, вы получите ссылку на Google , которая выполнит поиск в отдельном окне по любому термину, выделенному на текущей странице. Это позволяет быстро и легко запросить другой источник знаний, когда измеритель BS начинает отключаться.
Кажется, что скрипт не всегда видит выделенный текст. Не знаю, почему это иногда случается. Возможно, это связано с версией или конфигурацией браузера. Если нет выделенного текста или если сценарий не видит выделенный текст, во всплывающем окне диагностики будет предложено ввести условие поиска. Просто введите или вставьте термин в диалоговое окно, чтобы выполнить поиск. Таким образом, даже когда этот дополнительный шаг необходим, он по-прежнему остается удобным инструментом в наборе инструментов.
Монтаж
Когда сервер Википедии создает страницу для отправки в ваш браузер, он включает любой код JavaScript, хранящийся на вашей личной странице javascript. Код выполняется после первоначальной загрузки страницы и может влиять на внешний вид и функциональность страницы. Здесь можно разместить код для дополнительных настроек, таких как этот инструмент предупреждения пользователя.
Ваша личная страница JavaScript существует на уровне ниже вашей пользовательской страницы, и она принимает имя темы пользовательского интерфейса Википедии, или «скин», который вы используете. На странице настроек можно выбрать несколько тем. Новая тема по умолчанию - Vector , и, вероятно, вы ее используете, если никогда не устанавливали настройки темы. Если вы используете Vector, ваши настройки javascript находятся в vector.js . Старая тема Monobook по умолчанию использует файл monobook.js , и это то, что вам нужно отредактировать, если вы используете старую тему. Если вы не уверены, вы можете увидеть, какую тему используете, на вкладке « Внешний вид » в своих настройках.
Ссылки панели инструментов добавляются на панель инструментов путем добавления этого текста на страницу vector.js . (Создайте его, если у вас его еще нет. Или monobook.js, если вы используете тему Monobook.)
// // Редактировать инструменты для игры вандал-удари крота // [[Пользователь: Kbh3rd / whackamole.js]] - включите эту строку // importScript ('Пользователь: Kbh3rd / whackamole.js');
Вам нужно будет очистить старую страницу javascript из кеша. Нажатие Ctrl + F5 в некоторых браузерах может работать, или Ctrl-R в некоторых других. Когда вы загрузите нужную версию в свой браузер, эта ссылка Google появится в вашем наборе инструментов. Ссылки с предупреждениями должны появляться только тогда, когда вы находитесь в режиме редактирования на странице обсуждения пользователя.
Если вам не нравятся мои сообщения, вы можете скопировать User: Kbh3rd / whackamole.js в свое пространство и настроить его там. Крутым улучшением было бы заставить его читать список сообщений из вашего пользовательского пространства независимо от того, откуда загружен файл .js.
Большое спасибо пользователю: Люпин, который предоставил информацию, которая мне нужна, чтобы выяснить, как добавить мой скрипт в набор инструментов Википедии. Его гораздо более сложный инструмент антивандального мониторинга заставил меня понять, что это можно сделать.
Если вы используете этот инструмент, вы можете включить эту страницу в свой список наблюдения, чтобы получать уведомления о любых изменениях в ее функциональности. Изменения также будут отмечены в журнале изменений .
- Kbh3- е выступление