ФЭНДОМ


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

Общее

Все шаблоны располагаются в собственном пространстве имён Шаблон. По сути, любой текст, таблица, галерея изображений и любой другой контент, размещённый в этом пространстве имён, автоматически превращается в шаблон. Поэтому для создания шаблона вам нужно создать новую страницу с названием:

Шаблон:Название

где под "Название" вам нужно вставить название вашего шаблона. Это может быть "Персонаж", "Серия", "Игра", "Ссылка" и пр.

Создание шаблонов

Инфобоксы

МодИнфобоксПример2

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

На ФЭНДОМЕ есть два типа инфобоксов

Для создания инфобоксов с новой разметкой можно воспользоваться Конструктором инфобоксов, который находится на странице Служебная:InfoboxBuilder. С его помощью можно достаточно быстро создать несложный инфобокс, который можно будет впоследствии модифицировать, используя советы из справочных статей.

Для создания классического инфобокса (на основе викитекста) воспользуйтесь инструкцией со страницы выше.

Навигационные шаблоны

Эти шаблоны являются вторыми по распространённости. Они - элемент навигации вики и предлагают читателям посетить близкие по теме страницы. Например, в навигационные шаблоны собирают список всех игр из серии игр, список главных или второстепенных персонажей франшизы или список серий.

Навигационные шаблоны представляют собой обычные таблицы. Их можно создать через Визуальный редактор, не прибегая к викитексту. Например, создайте на странице с названием Шаблон:Игры следующую таблицу:

Видеоигры
Far Cry 1 Персонажи FC1 Техника FC1 Оружие FC1 Противники FC1
Far Cry 2 Персонажи FC2 Техника FC2 Оружие FC2 Противники FC2

И навигационный шаблон готов.

Информационные шаблоны

Информационные шаблоны нужны для того, чтобы сообщить другим участникам о чём-либо. Например, о том, что данная статья является незавершённой, или о том, что в статье содержатся спойлеры. На большинстве википроектов есть набор стандартных информационных шаблонов. Проверьте страницу Шаблон:Заготовка на своей вики.

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

Внимание! Текст ниже cодержит спойлеры!

Юзербоксы

Это популярные шаблоны, которые размещаются на личных страницах участников. Обычно, они представляют собой табличку из двух ячеек, в одной из которых находится изображение, а в другой - текст. Поэтому их создание с помощью Визуального редактора не доставит проблем:

Example Я люблю цветы

Шаблоны с переменными

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

В качестве примера шаблона с переменными величинами рассмотрим шаблон Цитата. Его код выглядит следующим образом:

:«''{{{1}}}''»
:— {{{2}}}

Цифры "1" и "2" в коде являются переменными величинами. Они находятся внутри тройных фигурных скобок. Задавая эти переменные величины, вы можете с помощью данного шаблона добавлять на страницы вики любые цитаты. Например, текст (в режиме Исходного кода):

{{Цитата|Я умею создавать шаблоны|Участник ФЭНДОМА}}

даст следующий результат:

«Я умею создавать шаблоны»
— Участник ФЭНДОМА

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

:«''{{{Текст}}}''»
:— {{{Автор}}}

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

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

{| border="1" class="article-table" style="float: right; width: 250px;"
|[[Файл:{{{Изображение}}}|50px]]
|{{{Текст}}}
|}

Копирование шаблонов с других проектов

Если вам понравился шаблон на какой-либо вики, вы можете скопировать его на свою вики. Для этого вам нужно сделать следующее:

  • Узнать название шаблона. Для этого перейдите на страницу, где используется шаблон, и кликнете по нему в режиме Визуального редактор. В открывшемся окне будет указано название шаблона.
  • Откройте страницу с шаблоном, подставив к "Шаблон" искомое название (например, Шаблон:Персонаж).
  • Перейдите в режим Исходного кода и скопируйте весь код шаблона.
  • Создайте на своей вики страницу под названием, например, Шаблон:Персонаж, вставьте туда код и сохраните страницу.

Обратите внимание, что данная инструкция подходит только для простых шаблонов. Более сложные шаблоны могут включать в себя другие шаблоны, CSS и JS, поэтому простым копированием викитекста вы не сможете перенести шаблон на свою вики. Если вы скопировали код шаблона на свою вики, а шаблон не работает, обратитесь к администраторам той вики, откуда вы хотите перенести шаблон, и попросите их помочь вам.

См. также

Материалы сообщества доступны в соответствии с условиями лицензии CC-BY-SA , если не указано иное.