Help:Extension:TemplateWizard/ru

Что такое TemplateWizard?

TemplateWizard — это расширение MediaWiki, которое создаёт контекстное меню для панели WikiEditor для вставки шаблонов в Викитекст.

Как использовать TemplateWizard?

  • Чтобы использовать TemplateWizard, откройте вики-страницу для редактирования с помощью редактора викитекста (не редактора викитекста 2017 года).
  • Поместите курсор в то место, куда вы хотите вставить шаблон. Затем нажмите на иконку пазла в панели инструментов -
  • Появится диалоговое окно

Как мне найти шаблон?

There are the following ways to find a template:

  1. searching for it through the search box
  2. select from your favourites list
  3. browse the template categories

For details see template discovery docs.

  • Начните вводить название шаблона, и вам будет представлен список шаблонов на выбор.
  • Примечание: Описания будут только у шаблонов с TemplateData. Рекомендуется добавить TemplateData в шаблоны.
  • Когда вы найдете нужный шаблон, щелкните по нему (или перейдите к нему с помощью клавиш со стрелками) и нажмите ↵ Enter. Это приведет вас к форме ввода данных.

This will take you to the data-entry form.

  • If you use a template often, and have previously favourited it, you can select one from my list of favourited templates, which can be found in the ⧼Prefs-favoritelist⧽ tab below the search bar.


Как мне добавить данные в выбранный шаблон?

  • The title bar of the dialog window shows a 'back' button with which to close the template form and return to search.
  • Below that is the top bar, which contains the template title, description, and a link to the template's wiki page.
  • Слева находится список параметров, разделенный на три части: обязательные, рекомендуемые и необязательные параметры. В нижней части этой области также есть кнопка, с помощью которой можно добавить или удалить все необязательные поля одновременно. Обратите внимание, что некоторые шаблоны не имеют параметров, и в этих случаях здесь ничего не будет указано. Когда вы нажимаете на параметр шаблона, он добавляется справа.
  • Форма справа, содержащая фактические поля ввода данных, в которые вы вставляете значения, которые будут добавлены в викитекст. В области редактирования будут вставлены только перечисленные здесь параметры (включая те, которые не содержат значения, поскольку шаблоны могут рассматривать это иначе, чем параметр, отсутствующий вообще).
  • Вы можете нажать на значки информации над полями шаблона, чтобы прочитать больше информации о них.

  • TemplateWizard наиболее эффективно работает с шаблонами, в которых определены TemplateData: т. е. Их параметры были задокументированы подробным и структурированным образом, включая значения по умолчанию и т.д. (информация о том, как это сделать, находится на страницах справки TemplateData). Он также работает "без" определений TemplateData, хотя и с несколько ограниченной функциональностью. Эти два режима описаны в следующих двух разделах.
  • По умолчанию добавляются только требуемые поля
  • Всплывающие окна для получения информации о поле
  • Автозаполнение для названий страниц в вики
  • Автозаполнение для файлов с Викисклада
  • Поле произвольного формата для дат, длинных текстов, чисел и т. п.


Использование TemplateWizard вместе с TemplateData

Существует семь различных типов полей, используемых в мастере шаблонов, в зависимости от типа параметра, определенного в TemplateData.

Название[fn 1] Тип[fn 2] Используется поле Примечания
1.ЧислоnumberNumberInputWidget
2.ДатаdateDateInputWidget
3.Участникwiki-user-nameUserInputWidget
4.Страницаwiki-page-nameTitleInputWidgetДля любого названия страницы (включая файлы).
5.Файлwiki-file-nameTitleInputWidgetОграничено названиями в пространстве имён Файл и отображает миниатюры изображений.
6.Шаблонwiki-template-nameTitleInputWidgetОграничено названиями а пространстве имён Шаблон.
7.Что-то другоеTextInputWidgetВсе остальные типы будут отображаться как стандартные входные данные для ввода текста и будут принимать любой текст.
  1. Название, используемое в форме TemplateData.
  2. Тип, используемый в TemplateData JSON.

Сам TemplateData поддерживает больше типов полей, чем перечислено выше. Некоторые из них могут быть добавлены в T200664.

Использование TemplateWizard вместе с TemplateData

Если в шаблоне "нет" каких-либо TemplateData, то будет предпринята попытка угадать названия его параметров, и они будут представлены в виде стандартных полей формы ввода текста с надписями по мере их угадывания.

Обратите внимание, что в этом списке, вероятно, будут дублированные, устаревшие или отсутствующие параметры, поскольку авторы шаблонов будут делать такие вещи, как следующее, чтобы разрешить различные формы имени параметра: {{{полное имя|{{{{Полное имя}}}}}}} (обратите внимание на разницу в регистре букв) Обычно для параметра существует предпочтительная форма, и ее можно найти, только просмотрев документацию по шаблону (и, пока вы там, возможно, добавьте TemplateData, чтобы другие люди не запутались в будущем!).

Как мне вставить шаблон?

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

Текст шаблона будет вставлен в соответствии с параметром format, определенным в TemplateData; если он не задан, то будет использоваться "встроенный" формат. Невозможно создать другой пользовательский формат для одного шаблона (но, конечно, вики-текст шаблона всегда можно отредактировать после вставки).

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

Category:Extension help/ru#TemplateWizard
Category:Extension help/ru