Бикипиэдьийэ:Гаджеттар/Бобуллубуттары соторго
Данный гаджет зачёркивает заблокированных участников на страницах Википедии, примерно как в ЖЖ. Зачёркиваются ссылки на личную страницу и обсуждение (кроме подстраниц и секций), а также на вклад участника (это бывает полезно для подписей анонимов).
Описание
уларытПосле загрузки страницы скрипт ищет ссылки на страницы участников, затем получает информацию с сервера об их блокировках, и помечает найденные ссылки соответствующим образом: все заблокированные участники выделяются зачёркиванием и более бледным текстом; у заблокированных бессрочно также добавляется курсив и ещё большая бледность текста.
Если зачёркивание мешает вам прочитать текст ссылки, просто подведите мышку, и оно опустится вниз.
Кстати, при подведении мышки в подсказке появляется информация о блокировке: ник заблокировавшего администратора, срок окончания и комментарий.
Настройки
уларытДля сохранения настроек вам необходимо перечислить их в своём js-файле (как правило, это monobook.js).
Настройка | Смысл | ||
---|---|---|---|
mbTempStyle = '…css‑код…'
|
Задав этот параметр, вы можете полностью переопределить стиль ссылок для временно заблокированных участников. | Участник
Тролль
Вандал
mbTempStyle = 'border-bottom:1px solid #F4A430'
mbIndefStyle = 'border-bottom:1px solid #E41212'
|
Тролль
mbTempStyle = ''
Если вы не желаете отмечать временные блокировки |
mbIndefStyle = '…css‑код…'
|
То же самое, только для бессрочно заблокированных. | ||
Вместо этого вы можете использовать CSS, определяя классы .user-blocked-temp и .user-blocked-indef, применяющиеся к ссылкам. | |||
mbTooltip = '— $2 до $1 с причиной $3'
|
Добавление к всплывающей подсказке, где $1 заменяется на срок, $2 — на ник администратора, а $3 — на причину из журнала блокировок. | ||
mbLoadingOpacity = 0.25
|
По умолчанию при загрузке данных о блокировках ссылки немного бледнеют. Вы можете изменить этот показатель в пределах от 0 (прозрачно) до 1 (неизменно). Не работает в Internet Explorer. | ||
mbNoAutoStart = true
|
Если вы считаете, что зачёркивания вам вовсе необязательно нужны на каждой странице и вы хотите сэкономить трафик, включите эту опцию. Тогда зачёркивание будет выполняться не автоматически, а при нажатии вкладки xx в верхней части страницы. | ||
mbTipBox = true
|
Если вы используете Lupin's popups или любой другой скрипт, изменяющий поведение ссылки при наведении мыши, вам может пригодиться эта опция. Подсказка с параметрами блокировки переносится в оранжевую коробочку перед ссылкой. | # | |
mbTipBoxStyle = '…css‑код…'
|
Оранжевую коробочку выше можно оформить как угодно. |
Технические детали
уларыт- Скрипт проверен на работоспособность в IE 6.0, IE 7.0, Firefox 2.0.0.14, Opera 9.27.
- Из-за ошибок в Firefox 2 содержимое всплывающих подсказок в этом браузере отображается не полностью. Исправить это можно, например, при помощи расширения Long Titles.
- Бледные цвета ссылок по умолчанию недоступны в Internet Explorer.
Известные недостатки
уларыт- Некоторые страницы (например, история правок обсуждения заблокированного участника) могут выглядеть странно.