Обсуждение MediaWiki:Sysop.js

Материал из ЕЖЕВИКИ - EJWiki.org - Академической Вики-энциклопедии по еврейским и израильским темам
Перейти к: навигация, поиск

Sysop.js - скрипт, автоматически подключённый всем администраторам русской Википедии.

На странице удаления скрипт выполняет следующие функции:

  • упрощение списка причин, например [[ВП:КБУ#О2|О2]]О2
  • сокрытие неприменимых причин (не работает в Opera)
  • удаление цитаты содержимого при выборе причины «вандализм» или «оскорбления»
  • автоматический выбор нужного критерия быстрого удаления, если в цитате есть {{db-...}}
  • автоматическая вставка «по результатам обсуждения ...», если в цитате есть {{К удалению|...}}

На странице защиты скрипт препятствует автоматическому добавлению не имеющего смысла полузащиты от переименования. В результате в журнале вместо длинного [edit=autoconfirmed]...[move=autoconfirmed] получается просто [edit=autoconfirmed].

На странице вклада скрипт добавляет ссылку «управление правами» для упрощения присвоения флагов.


Пожалуйста, добавляйте новые темы снизу.


Сообщения в комментариях удаления

Сейчас скрипт может по выбору аккуратно сокращать комментарии к удалению, делая

[[ВП:КБУ#С2|С2]]: не на русском языке: /*фикепедия - сфаботная энцыклапеди…*/ (автор [[Special:Contributions/123.45.67.89|123.45.67.89]])

вместо более длинного

[[ВП:КБУ#С2|С2]]: не на русском языке: содержимое: «фикепедия - сфаботная энцыклапеди…» (единственным автором был [[Special:Contributions/123.45.67.89|123.45.67.89]])

Думаю, что это оформление стоит включить по умолчанию и вынести в соответствующие сообщения (exbeforeblank, excontent, excontentauthor). Во-первых, так журналы смотрятся аккуратнее, а во-вторых, в цитату содержимого будет влезать на 58 байт больше.