Википедия:Запросы к скриптерам/Архив/2015/1
Нужен удалятор
[править код]Ищется умелец для написания гаджета для группового вынесения на удаление, пакетом, из вклада, списка или категории. С детализацией тз, тестами и прочим по возможности поможем. --Томасина 18:40, 23 марта 2015 (UTC)
- Вряд ли для этого нужен отдельный гаджет: это можно сделать через AWB, сначала собрав список по огромному числу разных параметров (включая вклад участника, шаблоны, категории и мн. др.), либо написав произвольный список вручную, а потом поставив AWB'ом же на все статьи шаблон. MaxBioHazard 19:05, 23 марта 2015 (UTC)
- Групповой же из пяти статей, и кроме проставления шаблонов хочется еще раздел на КУ. Как-то так: Открыть окошечко, туда ввести заголовок номинации, список из пяти статей (кнопками, наверно, не получится, копипастом придётся). По каждой статье - место для текста номинации. Раздел "По всем" с окошком для текста. Далее по всем указанным статьям провешивается шаблон {{к удалению}}, на странице КУ создается раздел, куда всё это пишется. В каждом описании проставляется автоматом подпись номинанта. Вроде, всё! --Томасина 19:07, 23 марта 2015 (UTC)
- Я бы так написал. Открыть страницу, пометить на ней не более 5 ссылок, написать обоснование. Фил Вечеровский 19:46, 23 марта 2015 (UTC)
- Томасина: Я бы посоветовал для начала, как пример, взглянуть на commons:Help:VisualFileChange.js (там есть Just try it without installing, чтобы потестить) и соответственно сам код commons:MediaWiki:VisualFileChange.js. И только после изучения этого супергаджета делать и техзадание, и сам скриптгаджет. Полагаю именно так должен выглядеть/работать подобный инструмент: анализ вклада участника/просмотр категории/ручной ввод → выбираешь нужные страницы (в крайнем случае вводишь вручную) → выбор действия (replace, append, prepend, prepend с уведомлением автора, номинация на КУ, добавление или убирание некоторых популярных шаблонов, опционально массовое удаление (для ПИ и админов). Останется только потом найти исполнителя, чтобы такой гаджет написать. Dmitry89 (talk) 05:17, 19 августа 2015 (UTC)
- у:Томасина, опишите, пожалуйста, как дописать мой удалятор? --higimo (обс.) 05:40, 19 августа 2015 (UTC)
- (После КР) Спасибо за совет, я посмотрю этот гаджет, хотя разглядывание кода мне мало что даст. Но мы вообще-то пользуемся уже удалятором месяца три, спасибо u:higimo. Есть еще что подкрутить, но работает. --Томасина 05:43, 19 августа 2015 (UTC)
Скрипт для КИС
[править код]- На киспе тоже такого нет.. :( - DZ - 20:50, 19 марта 2015 (UTC)
- Вы бы сразу указали список действий, чтобы получилось простенькое техническое задание. Наверняка будет проще переделать существующий скрипт, чем писать с нуля. Карибеков В. Ю. -обс- 04:17, 20 марта 2015 (UTC)
- Это точно. — Ле Лой (kf8) 08:25, 20 марта 2015 (UTC)
- Очень не люблю делать бесполезную работу. А ну как я напишу задание, а никто не возьмётся?
- Это точно. — Ле Лой (kf8) 08:25, 20 марта 2015 (UTC)
- Заменить в конце статьи Шаблон:Кандидат в избранные статьи на Шаблон:Избранная статья
- Поставить на СО статьи Шаблон:Сообщение ИС, подставив в шаблон параметры: дата избрания и заголовок статьи.
- Поставить напротив статьи в Википедия:Кандидаты_в_избранные_статьи style="background-color:gold" в первой колонки графы, "Статья избрана" в последней.
- Добавить в таблицу избранных статей параметры статьи: первая колонка +1, Название статьи, дата номинации (из Википедия:Кандидаты_в_избранные_статьи), дата избрания.
- Добавить номинацию в таблицу архива, текущий.
Это для начала, еще конечно отправление на доработку.--Victoria 11:02, 30 марта 2015 (UTC)
- Что, никто не хочет? Я могу переделать Вам скрипт, однако это может занять значительное время. Если Вас это устраивает, то «по рукам»! Владислав -обс- 05:37, 1 апреля 2015 (UTC)
- Владислав -обс-, better later than never, буду премного благодарна. Как будет, что испытывать, напишите пожалуйста на мое СО, тогда точно не пропущу.--Victoria 14:54, 8 апреля 2015 (UTC)
Сделано. Об ошибках просьба сообщать на моей СО. Владислав -обс- 12:06, 20 апреля 2015 (UTC)
Панель инструментов
[править код]Вариант 1 «раскрывается»: Кнопка быстрой вставки. На панель инструментов добавляется кнопка «Вставка» с треугольником, подобно кнопкам Спецсимволы и Справка. При нажатии открывается такая же доп.панель. В левом столбце перечислена такая же группировка, как на панели быстрой вставки внизу. В правом соответственно содержание гуппы. Лучше, если высота строки в левом меню будет поменьше, чем как это в кнопке Спецсимволы. Требуется предусмотреть для левого меню строку Мои, в её группу пользователь добавляет свои часто вставляемые вещи.
Вариант 2 «всплывает»: В этом mw:Compact Personal Bar добавляется кнопка пользователя, при наведении на которую всплывает меню. Если так возможно, то на панель инструментов добавляется кнопка, при наведении на неё (без щелчка) всплывает меню, меню накрывает область редактирования, меню просто содержит всю область быстрой вставки. Также предусматривается место для Моего.
Часть моё: сам скрипт подключается строкой "включить скрипт такой-то" в личный js; дополнение подключается переменной "название переменной = ...". В заготовке для копирования предусматривается оформленные комментарии с примерами (элемент - простая вставка и элемент - вставка частей по обе стороны выделенного текста).
Удобна будет реализация любого из вариантов. --Сунприат 17:18, 7 февраля 2015 (UTC)