Из Википедии, бесплатной энциклопедии
  (Перенаправлено из справки: гаджеты )
Перейти к навигации Перейти к поиску

Википедия гаджет является JavaScript программы и / или CSS фрагмент , который может быть включен только путем проверки опции в ваших предпочтениях . Функция гаджета обеспечивается расширением MediaWiki Extension: Gadgets .

Многие гаджеты начинались как пользовательские сценарии . После утверждения пользовательского скрипта в качестве гаджета он удаляется из Википедии: Пользовательские скрипты / Список .

Общие критерии для гаджетов [ править ]

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

  1. Гаджеты должны работать, если они просто включены без дальнейшей настройки. Их можно настроить с помощью личного common.js , но они должны работать без настройки .
  2. Гаджеты должны быть совместимы со всеми основными браузерами, т.е. они не должны завершаться с ошибками.
  3. Гаджеты должны работать в большинстве основных браузеров (кроссбраузерная совместимость). Исключения должны быть четко указаны.
  4. Дублирование гаджетов должно производиться только в том случае, если это разумно.
  5. Коллекции скриптов следует разделять, если они имеют разнородные функции.
  6. Гаджеты, требующие разрешений, должны быть отмечены и должны корректно завершаться сбоем, если разрешения отсутствуют.
  7. Гаджеты, работающие только в некоторых оболочках, должны быть отмечены как таковые, если эти данные доступны.

Предложения [ править ]

Новые гаджеты должны быть предложены в техническом Village Pump .

Исторически новые гаджеты предлагались на подстранице этой страницы , но эта страница была помечена как историческая из-за низкого уровня участия. Кроме того, существующие пользовательские скрипты WikiProject раньше оценивались на предмет преобразования в гаджеты, но этот процесс также был отмечен как исторический.

Установка [ править ]

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

  1. Добавьте заголовок ниже и код сценария в MediaWiki: Gadget- scriptname .js
  2. При желании добавьте заголовок ниже и код CSS в MediaWiki: Gadget- scriptname .css
  3. Добавьте описание сценария в MediaWiki: Gadget- scriptname . Пожалуйста, дайте ссылку на главную страницу скрипта и / или страницу справки и при необходимости укажите требования к браузеру.
  4. Добавьте в MediaWiki: определение гаджетов под соответствующим заголовком.
     * scriptname | scriptname.js [| scriptname.css | otherscript.js | ...]
  5. Обновите таблицу установленных гаджетов ниже. Если он был указан в Wikipedia: User scripts / List , его следует удалить.

Гаджет теперь должен появиться в Special: Gadgets .

Комментарии [ редактировать ]

Комментарии или предупреждения можно добавить в шаблоны описания гаджета двумя способами:

  • Тег noinclude (отображается на странице описания со ссылками): <noinclude> comment </noinclude>
  • Комментарии HTML (отображаются только в исходном тексте): <!-- comment -->

Комментарии, добавленные таким образом, будут автоматически удалены в процессе создания страницы.

Заголовок [ править ]

К файлам гаджета добавляется следующий заголовок:

/ * _____________________________________________________________________________ * | | * | === ВНИМАНИЕ: ГЛОБАЛЬНЫЙ ФАЙЛ ГАДЖЕТА === | * | Изменения на этой странице затрагивают многих пользователей. | * | Пожалуйста, обсудите изменения на странице обсуждения или на [[WT: Gadget]] перед редактированием. | * | _____________________________________________________________________________ | * * Импортировано из версии XXXX от DATE из [[SCRIPT_SOURCE]] * SHORT_DESCRIPTION, см. [[SCRIPT_HOME_PAGE]] * /

Гаджеты по умолчанию [ править ]

Гаджет с defaultключевым словом включен для всех посетителей Википедии, и только зарегистрированные пользователи могут его отключить.

Гаджет с [default|rights=minoredit]описанием будет автоматически включен только для зарегистрированных пользователей.

Установленные гаджеты [ править ]

Ярлык
  • WP: GADGETLIST

См. Также [ править ]

  • Special: Gadgets , список установленных гаджетов, аналогичный настройкам, но со ссылками на редактирование.
  • Обсуждение MediaWiki: определение гаджетов , обсуждение технических деталей создания и обслуживания гаджетов.
  • Special: GadgetUsage , предоставляет статистику использования гаджетов.
  • mw: Extension: Gadgets , страница расширения для гаджетов Mediawiki
  • Шаблон: отчет об ошибке, шаблон сообщения с запросом подробной информации об ошибке.
  • mw: Gadget kitchen , учебник по написанию гаджетов