Справка:Быстрое добавление новости
Быстрое добавление новости, quickaddnews — гаджет, для быстрого добавления новости с любого устройства без знания вики-разметки и специфики работы с Викиновостями и другими вики-проектами.
Просто перейдите по ссылке Викиновости:Добавить новость быстро и следуйте инструкциям.
Внимание! На странице настроек гаджетов необходимо подключить «Быстрое добавление новости» (сейчас внизу в разделе «Экспериментальные»).
Техническая реализация
правитьГаджет реализован на странице Викиновости:Добавить новость быстро (короткая ссылка, редактировать, синонимы) с помощью пяти файлов:
- MediaWiki:Gadget-quickaddnews.js — программа сборки проекта быстрого добавления новости, которая подгружает три последующих файла.
- MediaWiki:Gadget-quickaddnews.html — свёрстанный в html интерфейс страницы быстрого добавления новости.
- MediaWiki:Gadget-quickaddnews.css — таблица стилей страницы быстрого добавления новости.
- MediaWiki:Gadget-quickaddnews-core.js — основная программа быстрого добавления новости.
Развитие
правитьПользователи
правитьСообщения об ошибках и пожелания по развитию и улучшению гаджета оставляйте на странице обсуждения.
Разработчики
правитьРегламент
правитьЛюбой участник может исправить ошибку, или реализовать пожелание.
Для этого в собственной среде разработки необходимо внести и протестировать изменения.
После этого в топике ошибки или пожелания на странице обсуждения сообщить подробно со ссылками о новой версии и пропинговать любого администратора интерфейса для проверки и внесения измениний.
Дискуссионные и неочевидные изменения необходимо предварительно обсудить с сообществом на общем форуме.
Создание собственной среды разработки и тестирования
правитьСкопируйте последнии версии файлов в своё пространство участника под любыми именами. Например так: 1 (лучше под другим названием), 2, 3, 4.
Создайте в личном пространстве страницу для тестирования наподобие такой.
Внесите изменения в первый файл, указав свои названия всех страниц (пример).
Укажите пространство имён, в котором будут создаваться новые страницы (обратная операция).
Подключите первый файл сборки проекта в свой Special:MyPage/common.js (при переходе ссылка изменится на вашу учётную запись) строкой вида:
mw.loader.load("//ru.wikinews.org/w/index.php?title=ИМЯ_ВАШЕГО_ПЕРВОГО_ФАЙЛА_СБОРКИ_ПРОЕКТА&action=raw&ctype=text/javascript");
Например, по названию первого файла выше:
mw.loader.load("//ru.wikinews.org/w/index.php?title=Участник:Zimorodokan/common.js&action=raw&ctype=text/javascript");
Авторство
правитьПервоначальную версию программы создал Андрей Красоткин (англ. andrij krasotkin; zimorodokan), и она распространяется по лицензии Apache License, Version 2.0. В разработке также приняли участие другие участники: тут будут их псевдонимы и реальные имена по желанию.