Википедия:XFDcloser

XFDcloser
ОписаниеЗакрывает обсуждения XfD
Автор(ы)Evad37
Сопровождающий(ие)Новые языки
Версия
  • 4.0.13 (основная)
  • 4.0.13 (бета)
Обновлено22 января 2022 г.
БраузерыБольшинство браузеров, выпущенных с 2013 года, включая Chrome, Firefox, IE11, Edge, Safari
Скины
  • Вектор
  • Монокнига
  • Современный
  • Синий одеколон
  • Вневременной
  • Minerva (мобильная версия) – возможно, но не оптимизировано для мобильных устройств
Источник
Репозиторий GitHubxfdcloser

XFDcloser ( источник ) — гаджет для закрытия обсуждений XfD на нескольких площадках. Отзывы, включая отчеты об ошибках и предложения по функциям, можно оставлять на странице обсуждения .

Установка

Чтобы установить гаджет, перейдите в раздел Специальные:Настройки § Гаджеты , прокрутите страницу вниз до пункта «Обслуживание и администрирование», отметьте XFDcloser и сохраните страницу.

Если вы ранее установили версию userscript (или одну из ее перенаправлений, перечисленных здесь), вам следует удалить ее:

Удалить строку

importScript('Пользователь:Evad37/XFDcloser.js'); // [[Пользователь:Evad37/XFDcloser]]

или

importScript('Пользователь:Mr.Z-man/closeAFD.js');

из Special:MyPage/common.js (или js, специфичных для скина, таких как vector.js , monobook.js и т. д.)

Обратите внимание, что гаджет недоступен, если вы не подтвердили продление подписки .

Функции

Помимо закрытия или повторного включения обсуждений, XFDcloser может предпринять действия по реализации закрытия:

  • Добавить старые шаблоны XfD на страницы обсуждения
    • Сворачивает несколько баннеров в один {{ Old AfD multi }} баннер
  • Удалить шаблоны номинаций со страниц номинаций (если страницы сохраняются)
  • Заменить шаблоны номинаций на шаблоны слияния, добавить тег слияния на страницу обсуждения цели (AfD, MfD)
  • Удалить номинированные страницы (если результатом является удаление)
    • Также удалите страницы обсуждения
  • Список шаблонов в камере предварительного заключения , в указанном разделе (TfD)
    • Заменить шаблон номинации на {{ Удаляется }}
    • или если «Готово к удалению», применить теги быстрого удаления к шаблону ( G6 ) и его странице обсуждения ( G8 )
  • Удалить перенаправления
    • Также удалить страницы обсуждения перенаправлений
  • Отключить обратные ссылки (AfD, FfD)
  • Перенаправить или удалить, а затем перенаправить назначенные страницы
    • Применить указанные rcats
    • Удалить циклические ссылки из цели перенаправления

Если номинировано более одной страницы, можно указать несколько результатов (например, «оставить некоторые, удалить другие»), применив соответствующие действия к каждой странице.

Использование

XFDcloser добавляет ссылки закрытия/повторного размещения после заголовков каждого обсуждения для следующих площадок XfD: AfD , CfD , FfD , MfD , RfD , TfD

Часть страницы журнала XfD с установленным скриптом

Закрывать

Нажмите на ссылку [закрыть] , чтобы открыть диалоговое окно, в котором вы можете выбрать различные параметры и ввести обоснование.

Закрытие диалогового окна обсуждения, которое можно перетаскивать и изменять размер. Точные доступные параметры зависят от места проведения XfD, выбранного результата и того, являетесь ли вы администратором.

Множественные результаты

Чтобы указать результаты индивидуально для каждой страницы в XfD с несколькими номинациями, нажмите кнопку «Несколько результатов...» .

Версия диалогового окна с несколькими результатами.

Быстрое закрытие

Нажатие на ссылку [quickClose] открывает две ссылки, qk и qD . Это сочетания клавиш, которые обходят форму, чтобы быстро закрыть обсуждение, как сохранить или удалить (соответственно), без дополнительных объяснений и с параметрами по умолчанию.

После нажатия [quickClose] открываются ссылки qk и qD, а также (x) для отмены.

Перевыставить

Нажмите на ссылку [relist], чтобы открыть диалоговое окно, в котором вы можете ввести обоснование (по желанию).

Пересмотр диалогового окна обсуждения

Для обсуждений AfD и FfD есть возможность отвязать обратные ссылки (включая использование файлов). Для ссылок внутри элементов списка иногда более целесообразно удалить элемент списка, а не отвязывать его, в зависимости от критериев выбора списка . В таких случаях скрипт спросит, следует ли сохранить отвязанный элемент, сохранить его и запросить цитирование (добавить ) или удалить его:{{citation needed}}

Всплывающее окно для просмотра несвязанного элемента списка

Скрыть/Показать закрытые разделы

Возможность скрыть или показать уже закрытые разделы, что упрощает поиск незакрытых разделов. Появляется в небольшом желтом поле в правом нижнем углу экрана. При смене состояний это будет запомнено (если использование localStorage доступно/разрешено вашим браузером)

Нажмите на желтый квадрат в правом нижнем углу экрана, чтобы скрыть/показать закрытые обсуждения.

Обсуждение определения возраста

XFDcloser определяет, как долго обсуждение было в списке, и было ли оно повторно включено. Закрывающие будут предупреждены, если прошло менее 7 полных дней с момента включения обсуждения в список или с момента его последнего повторного включения. Эта информация также по умолчанию отображается с использованием фоновых цветов для ссылок закрытия/повторного включения:

  • Зеленый, если старше 7 дней
  • Оранжевый, если с момента последнего повторного листинга прошло менее 7 дней
  • Красный, если с момента первоначального листинга прошло менее 7 дней
  • Желтый, если возраст определить не удалось

Эти стили можно настроить, отредактировав страницу CSS common.css (или CSS-страницу, относящуюся к конкретному скину), поскольку скрипт применяет следующие классы к элементам заголовка:

  • один из xfdc-old, xfdc-notOld, или xfdc-unknownAge,
  • и xfdc-relistedесли обсуждение было перенесено.

Вот несколько примеров кода альтернативных стилей, которые вы можете использовать:

Расширить цвет фона на весь заголовок
. xfdc-old { цвет фона : #c6ffc6 } . xfdc-notOld { цвет фона : #ffc6c6 } . xfdc-unknownAge { цвет фона : #ffffc6 } . xfdc-notOld . xfdc-relisted { цвет фона : #ffe9c6 }            
Удалить фоновые цвета
. xfdc-notOld . xfdc-action , . xfdc-old . xfdc-action , . xfdc-unknownAge . xfdc-action , . xfdc-relisted . xfdc-notOld . xfdc-action { background : inherit !important ; }        
Добавьте текстовые описания после закрытия/повторного размещения ссылок
. xfdc-old . xfdc-status : after { content : "Более 7 дней назад" ; color : #14866d ; } . xfdc-notOld . xfdc-status : after { content : "Менее 7 дней назад" ; color : #b32424 ; } . xfdc-notOld . xfdc-relisted . xfdc-status : after { content : "Менее 7 дней назад с последнего повторного размещения" ; color : #a05518 ; } . xfdc-unknownAge . xfdc-status : after { content : "Не удалось определить возраст обсуждения" ; color : #fc3 ; }                            . xfdc-status : после { размер шрифта : 92 % ; отступ слева : 13 пикселей ; }   

Примечания

  • Закрытия пользователей, не являющихся администраторами, будут автоматически помечены как « (закрытие не являющимся администратором) ».
  • Неадминистраторам не предоставляется возможность удаления, за исключением TfD, которые попадают в ячейку хранения TfD.
  • Ввод результата «мягкое удаление» автоматически добавит объяснение и ссылку на запрос на восстановление в дополнительное поле обоснования, используя Wikipedia:XFDcloser/Обоснование мягкого удаления .
  • Для TfD: Если выбран раздел ячейки хранения «Готово к удалению», в шаблон(ы) будет добавлено {{ db-xfd }} вместо {{ being removed }} .
  • Для RfD: Если обсуждение закрыто для любого результата, который изменяет перенаправление(я), все существующие категории и шаблоны категоризации будут удалены . Рекомендуется проверить каждое перенаправление после закрытия RfD и восстановить все применимые категории и шаблоны категоризации для перенаправления(й).

Лицензирование и атрибуция

Первоначально опубликовано в английской Википедии по адресу https://en.wikipedia.org/wiki/MediaWiki:Gadget-XFDcloser.js и доступно по лицензии Creative Commons Attribution-ShareAlike 3.0 Unported License (CC BY-SA 3.0) https://creativecommons.org/licenses/by-sa/3.0/ и GNU Free Documentation License (GFDL) http://www.gnu.org/copyleft/fdl.html

Этот гаджет включает в себя код, полученный из следующих скриптов, также написанных Evad37, и является их прямой заменой:

  • https://en.wikipedia.org/wiki/User:Evad37/CFDcloser.js
  • https://en.wikipedia.org/wiki/User:Evad37/FFDcloser.js
  • https://en.wikipedia.org/wiki/User:Evad37/TFDcloser.js

Кроме того, он включает в себя код, скопированный/полученный из:

  • https://en.wikipedia.org/wiki/User:Mr.Z-man/closeAFD2.js
  • https://en.wikipedia.org/wiki/MediaWiki:Gadget-twinkleunlink.js
  • https://en.wikipedia.org/wiki/MediaWiki:Gadget-morebits.js

Смотрите страницы "История" этих страниц для их авторов. Все эти страницы также опубликованы в Википедии, и, таким образом, также доступны в соответствии с условиями лицензии CC BY-SA 3.0 и GFDL.

Смотрите также

Взято с "https://en.wikipedia.org/w/index.php?title=Wikipedia:XFDcloser&oldid=1241689749"