rfsd.js (рус. КБУ) — скрипт, упрощающий постановку шаблонов быстрого удаления. Аналоги ему были в иноязычных энциклопедиях давно, например, один из модулей Твинкла. При каждом изменении в критериях быстрого удаления и в соотв. шаблонах скрипт надо будет править, поэтому надо следить за этим.
Функции: добавляет шаблон КБУ.
Чекбоксы:
«Предупредить автора страницы, если возможно». При выборе тех шаблонов КБУ, для которых есть соответствия в шаблонах-предупреждениях, скрипт автоматически вставляет предупреждение на страницу обсуждения создателя страницы. Т. е. если создатель страницы — user:Test, вы выбрали шаблон КБУ «db-vand» и отметили этот чекбокс, на страницу обсуждения участника Test автоматически будет вставлено предупреждение о вандализме.
«Обернуть шаблон КБУ в тег <noinclude>» — принудительное оборачивание, когда выносится страница, которая включена в другую страницу (любой шаблон, имеющий включения; подстраница портала/проекта, включенная в заглавную портала/проекта).
Автор — участник русской Википедии, попросивший не указывать своё имя.
Работает в темах vector и monobook (в первой кнопка «КБУ» находится в выпадающем меню справа, во второй — справа от «не следить»).
16.03.12 — теперь можно запустить основной скрипт (добавление шаблона), выбрав причину удаления и нажав клавишу Enter (не нужно нажимать на кнопку «ОК»).
Ну и зря, два месяца обсуждений это не какое-то импульсивное действие, которое можно вот так, как это сделал MaxBioHazard, отменить, используя быстрый откат. Его действия я отменил, пока, кроме от него, и от других участников возражений не поступило. KPu3uC B Poccuu08:57, 20 декабря 2011 (UTC)[ответить]
К сожалению, причин слишком много и они все просто не умещаются в окно. Было 2 вариант: уменьшить шрифт описаний или сделать их свёрнутыми через <select><option>. Я выбрал первое. ♪ anonim.one ♪ 12:13, 27 декабря 2011 (UTC)[ответить]
Следует править нулевую секцию, чтобы уменьшить трафик, и, использовать параметр prepend вместо text, в котором и указывать только шаблоны удаления. Кстати, почему Вы не хотите использовать encodeURIComponent()/decodeURIComponent вместо hard-coded замен? KPu3uC B Poccuu08:08, 19 марта 2012 (UTC)[ответить]
Сообщение, если выполнить не получилось
Если попытаться поставить КБУ на страницу, править которую не можешь, может выводить какое-нибудь сообщение? Неприятно, когда нажимаешь на кнопку, а результата нет. Andrey Putilov22:12, 20 декабря 2011 (UTC)[ответить]
Уведомление как «ваша статья такая-то выставлена к быстрому / медленному / отсроченному удалению» или в виде стандартных предупреждений типа {{subst:Nothanks cv}}? ♪ anonim.one ♪ 12:39, 27 декабря 2011 (UTC)[ответить]
А при выставлении на КУ стоит уведомлять по примеру AeroBot'a (с некоторыми ограничениями, напр.: история правок больше n правок, статья создана более n месяцев назад, автор заблокирован и т. д.)? ♪ anonim.one ♪ 16:02, 27 декабря 2011 (UTC)[ответить]
Например, вот. Насколько я знаю, то ли Rubinbot II автоматически удаляет устаревшие СО анрегов, то ли вручную чистят — но факт: предупреждают. ♪ anonim.one ♪ 17:30, 28 декабря 2011 (UTC)[ответить]
Функция готова, но надо найти уведомления. Пока что я вижу следующие соответствия: db-test → subst:Тест, db-vand → subst:Вандализм, db-spam → subst:Спам , db-empty → subst:СпасибоКоротко , db-foreign → subst:Машперевод, db-nn → subst:'СпасибоНезначимо, db-copyvio → subst:Nothanks cv. Все ли они верные и нет ли чем дополнить? ♪ anonim.one ♪ 16:58, 28 декабря 2011 (UTC) UPD: функция добавлена, прошу высказаться. ♪ anonim.one ♪ 17:40, 28 декабря 2011 (UTC)[ответить]
Ваши скрипты отказываются работать со страницами размером 0 байт, так как они считают, что такой размер страницы это признак её отсутствия. И ещё, у меня весь список возможных причин для быстрого удаления не показывается в последней вресии Opera, и прокрутить его не получается. Хотелось бы, выбрав что-то из списка, простым нажатием ↵ Enter отправить скрипт на исполнение или Esc убрать форму. KPu3uC B Poccuu07:49, 8 февраля 2012 (UTC)[ответить]
Такая проблема есть, но её пока не удалось решить. «Прокрутить его не получается» — смотря на каком формате монитора. Для совсем коротких по высоте мониторов можно переходить в полноэкранный режим. ♪ anonim.one ♪ 10:11, 8 февраля 2012 (UTC)[ответить]
Вообще-то они и должны отправляться первоначальному редактору. Что за страница была, сохранилась ли её история правок и кто был первоначальным редактором? Пока ошибка не воспроизводится, я просто ничего не могу сделать. ♪ anonim.one ♪ 08:32, 7 января 2012 (UTC)[ответить]
UPD: откатил к старой версии, работает. Зато обнаружился баг — скрипт уведомляет не первого, а последнего правившего страницу. ♪ anonim.one ♪ 09:37, 7 января 2012 (UTC)[ответить]
Теперь при вынесении на КБУ статьи с проставленным кем-то другим шаблоном О1 в описании причины удаления автоматически предлагается О10. Можно ли это поправить? Спасибо, — Adavyd15:43, 2 марта 2012 (UTC)[ответить]
Не очень понял. Когда вы хотите удалить статью, у вас вместо О1 подставляется О10? Это с данным скриптом не связано, поэтому я не смогу помочь. ♪ anonim.one ♪ 15:50, 2 марта 2012 (UTC)[ответить]
Это было предположительно исправлено два дня назад, поэтому очистите кэш (обычно Ctrl-R), а если это повторится — пожалуйста напишите на СО той страницы. — AlexSm15:59, 2 марта 2012 (UTC)[ответить]
Спасибо! Да, это действительно не сюда. Я очистил кэш и буду следить, что появится в следующий раз при удалении страницы с шаблоном О1. — Adavyd16:14, 2 марта 2012 (UTC)[ответить]
«вместо пробелов в их названиях» — в названиях статей? И в каких шаблонах это применяется, можно дать пример ошибки (чтобы, вообще говоря, воспроизвести её? ♪ anonim.one ♪ 15:27, 2 ноября 2012 (UTC)[ответить]
Вот так выглядет скрипт при использование с нетбука
До этого использовал скрипт только при работе с ноутбука, у которого разрешение экрана 1360 на 768 пикселей и диагональ экрана где-то 15 дюймов. Сейчас сижу с нетбука, у которого разрешение 1024 на 600 пикс и диагональ 10,1 дюйм. Справа скриншот работы скрипта. На ноутбуке при увеличение масштаба страницы не видны кнопки OK и Отмена, а тут вообще Бог знает что. Попробуйте скрипт Wikilove и ощутите разницу. Вы уж меня извините, но этот скрипт вместе с rfd.js и afi.js следует переработать, сделать так, чтобы они были оформлены как Wikilove.--Тирдатов?!.Макс17:59, 2 ноября 2012 (UTC)[ответить]
Знаю, опять какой-то непонятный шаг разработчиков (т. к. полетели и все другие скрипты, где есть всплывающие окна; и началось всё несколько дней назад). ♪ anonim.one ♪ 18:12, 2 ноября 2012 (UTC)[ответить]
Хмм… А Wikilove не полетел. :) Да и вообще, независимо от чего-либо другого, скрипт, на мой взгляд, нужно оформить как Wikilove (или как добавление ссылки, изображения или сноски в статью, всё это оформлено одинаково и одинаково хорошо). --Тирдатов?!.Макс18:28, 2 ноября 2012 (UTC)[ответить]
Ошибка в предупреждении автора вандальной страницы
Не то предупреждение автору страницы не на русском языке
Для выставления на быстрое удаление иноязычных страниц и страниц, состоящих из машинного перевода, служит один и тот же шаблон, а для предупреждения их авторов — разные. Я выставил на быстрое удаление статью, написанную и названную на иностранном языке, и отметил «предупредить автора» — на СО автора появилось предупреждение о машинном переводе; я вручную заменил его на предупреждение об иностранном языке. Гамлиэль Фишкин22:53, 16 декабря 2012 (UTC)[ответить]
Разные-то разные, но пользователю надо самому определить тогда, чего он хочет. Завтра (= в понедельник, по UTC ещё воскресенье) сделаю всплывающее окошко выбора между двумя предупреждениями, если пользователь выбирает шаблон db-foreign при отмеченном чекбоксе «предупредить автора». ∀.one23:13, 16 декабря 2012 (UTC)[ответить]
Сделано — критерий С2 разделён на 2 случая: иностранный текст и машинный перевод; в каждом из случаев будет проставляться свой шаблон-предупреждение (Не на русском и Машперевод соответственно). ∀.one14:24, 27 декабря 2012 (UTC)[ответить]
Параметр «Пояснение»
У шаблонов КБУ есть параметр «Пояснение» — первым параметром шаблона можно написать любой текст, и он будет виден в шаблоне наряду с причиной удаления. Желательно сделать так, чтобы и его можно было использовать через скрипт. За скрипт спасибо, очень помогает. --SkоrP2419:55, 14 февраля 2013 (UTC)[ответить]
Сделайте, пожалуйста, чтобы при оповещении автора статьи на его странице обсуждения не вставлялись в начало пустые строки, если страница ещё не была создана. — Smigles(обс.) — 14:56, 19 апреля 2013 (UTC)[ответить]
Да и само по себе это ограничение не нужно, причин БУ может быть более одной и они могут быть разной сложности по исполнимости. Например сейчас скрипт не захотел проставить О4 на поставленное не мной О11, но О11 нужно проверять, сличать тексты, проверять, не выложен ли там текст под СЛ, воспользоваться О4 проще. MaxBioHazard18:17, 16 декабря 2013 (UTC)[ответить]
При пометке статей на КБУ гаджет автоматически помечает статьи как патрулированные. На мой взгляд, не есть хорошо. Можно ли отключить эту функцию? --Томасина07:02, 4 февраля 2014 (UTC)[ответить]
Патрулировать выносимое на КБУ нужно. Норма эта была введена для помощи тем, кто просматривает свежие непатрулированные правки - патрулирование удаляет их из этого списка, демонстрируя, что кто-то из опытных участников уже проверил статью и либо признал её корректной, либо выставил на КБУ (а вот при выносе на обычное КУ патрулировать как раз не нужно, потому что при оставлении статьи отметку всегда забывают снимать). MaxBioHazard07:41, 4 февраля 2014 (UTC)[ответить]
При попытке поставить галочку, скажем, у пункта «предупредить автора статьи на его странице обсуждения» галочка не ставится, поэтому приходится предупреждать самостоятельно. Браузер Яндекса. --Есстествоиспытатель{сообщения}13:46, 29 марта 2015 (UTC)[ответить]
Предлагаю не предупреждать участника по О9, ведь там 2 случая предупреждения: {{subst:Спам-статья}} — ~~~~ и {{subst:самопиар}} — ~~~~. --Kadavr200013:55, 10 июля 2015 (UTC)[ответить]
Нет паузы на срабатывание и явное нарушение скриптом 1274 ГК РФ
Столкнулся с очевидным глюком скрипта по-смыслу в LTCC
Очень часто когда создается статья сначала копируются тексты нескольких АИ, а затем переписываются своими словами.
Однако после начала статьи драфт может иметь несколько часов элементы старых статей, что тут некорректно
Нет никакой паузы на срабатывание, при этом скрипт цепляет редакторов, которые просто переделывают тексты из АИ в процессе редактирования. Вешаются еще конфликты правок.
Есть огромное подозрение на ложные срабатывания, т.к. само по себе цитирование в рамках абзаца не является ровно никаким криминалом и разрешено ГК РФ. Закон никак НЕ требует добавлять "свои слова", а требует оставлять только ЧАСТЬ. Перечитайте статью 1274 ГК РФ. Сейчас скрипт занят полным юридическим бредом и гасит статьи, которые созданы фрагментальным цитированием чего-то. Я не считаю это хорошей статьей, но возможно сюрприз для автора скрипта, что законы США в Российской Федерации и ЕС не действуют и тут другие правила цитирования.
Я заметил реагирование скрипта на "копиво". Если это делается автоматически, то это делается неправильно. В РФ и ЕС по-закону можно вставить фрагмент чужого произведения в образовательных и информационных целях. --Madnessgenius10:55, 13 февраля 2016 (UTC)[ответить]
И "краткий фрагмент чужого в качестве необходимой цитаты" /где нельзя передать смысл другими словами, а нужно именно точно привести формулировку источника/ и "скопированное чужое в качестве всего содержания" - разные вещи даже в законах РФ и ЕС (цитирую из статьи 1274 ГК РФ по вашей же ссылке: "цитирование ... в объеме, оправданном целью цитирования"). И кстати, допущения законов РФ и ЕС никак не отменяют дополнительные обязательства не нарушать уже правил Википедии (которые могут быть строже в каких-то аспектах) при сохранении ваших правок в Википедии. Tatewaki11:27, 13 февраля 2016 (UTC)[ответить]