Вики Сообщества
Вики Сообщества
Advertisement
Вики Сообщества
Инфобокс название
Example
Строка 1 Пункт 1
Строка 2 Пункт 2
Строка 3 Пункт 3
Строка 4 Пункт 4

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

Где используется инфобокс[]

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

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

Классические инфобоксы всё ещё используются в различных статьях, помогая кратко представить информацию о персонаже, компьютерной игре, серии сериала и т.п. Пример классического инфобокса вы можете посмотреть здесь: Шаблон:Инфобокс Актер в Лостпедии, Шаблон:ИграКарточка в WoWWiki.

Вопрос создания инфобоксов встаёт рано или поздно для любой вики. Далее предлагается пошаговая инструкция создания классических инфобоксов для новичков.

О пространстве имён[]

На ФЭНДОМЕ существует несколько пространств имён, которые предназначены для разделения статей на вики по типам. Классические инфобоксы, как и прочие шаблоны, создаются в пространстве имён Шаблон, поэтому, первым шагом, будет создание страницы с названием типа: Шаблон:Инфобокс, Шаблон:Персонаж, Шаблон:Серия, Шаблон:Игра и т.п.

Что такое классический инфобокс?[]

Название
Изображение
Информация
Цвет Цвет
Тип Тип

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

Внимание. Строки не оставляем пустыми, а заполняем названиями этих строк. Пример подобной таблицы, расположен справа. Ещё раз обратите внимание, что в нижней части таблицы стоят «двойные» названия (Цвет=>Цвет и Тип=>Тип). Это очень важно. Также не нужно вставлять в таблицу изображение, достаточно отметить местоположение картинки словом «Изображение».

Превращаем таблицу в классический инфобокс[]

{{{Название}}}
{{{Изображение}}}
Информация
Цвет {{{Цвет}}}
Тип {{{Тип}}}

Для того, чтобы превратить таблицу в классический инфобокс, нужны переменные величины. Их можно создать с помощью тройных фигурных скобок: {{{переменная величина}}}. В нашей таблице-инфобоксе переменными должны стать следующие слова: Название, Изображение, Цвет (тот, что справа) и Тип (тот, что справа). Для этого, помещаем их в тройные фигурные скобки. Должно получится, как на примере справа. Сохраняем страницу. Классический инфобокс готов!

Использование классического инфобокса[]

Чтобы воспользоваться классическим инфобоксом, нужно в панели редактирования щёлкнуть по кнопке «Шаблон», найти созданный вами шаблон по названию и заполнить требуемые строки. Внимание. В графе «Изображение» нужно дать полную ссылку на изображение, например [[Файл:Картинка.jpg]].

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

Тюльпан
Example
Информация
Цвет Розовый
Тип Бутон
{{Инфобокс
|Название=Тюльпан
|Изображение=[[Файл:Example.jpg]] 
|Цвет=Розовый 
|Тип=Бутон 
}}

Обратите внимание, что в первой строчке стоит название шаблона (в нашем случае это Инфобокс, а в вашем это может быть Персонаж, Игра и т.п.), а далее следуют названия переменных, которым после знака «=» соответствуют значения этих переменных. В результате при помещении данного кода на любую страницу, мы получим то, что вы видите справа.

Исчезающие строчки[]

Иногда нужно, чтобы определённая строчка исчезла из классического инфобокса, когда, например, у персонажа нет прозвища или он не владеет оружием. В этом случае вместо слов «Нет» или «Неизвестно» в правой части таблицы можно заставить эту строку исчезнуть. Для этого используется условный оператор «#if». Однако для его добавления уже недостаточно Визуального текстового редактора. Необходимо перейти в режим Исходного кода.

Перед вами Исходный код нашего инфобокса-примера.

{| align="right" border="1" cellpadding="1" cellspacing="1" style="width: 150px"
| colspan="2" style="text-align: center; background-color: #6495ed; color: #ffffff"|{{{Название}}}
|-
| colspan="2" style="text-align:center" |{{{Изображение}}}
|-
| colspan="2" style="background-color: #000000; color: #ffffff"|Информация
|-
| style="border-bottom-color: #7fff00"|Цвет
| style="border-bottom-color: #7fff00"|{{{Цвет}}}
|-
| style="border-bottom-color: #7fff00"|Тип
| style="border-bottom-color: #7fff00"|{{{Тип}}}
|}

Заставим исчезнуть строчку с параметром «Цвет». Внесите изменения в исходный код, аналогичные тем, что вы видите ниже. Заметьте, что на предварительном просмотре классического инфобокса строчка с параметром «Цвет» тоже исчезает, как на картинке справа.

{{{Название}}}
{{{Изображение}}}
Информация
Тип {{{Тип}}}
{| align="right" border="1" cellpadding="1" cellspacing="1" style="width: 150px"
| colspan="2" style="text-align: center; background-color: #6495ed; color: #ffffff"|{{{Название}}}
|-
| colspan="2" style="text-align:center" |{{{Изображение}}}
|-
| colspan="2" style="background-color: #000000; color: #ffffff"|Информация
|-
{{#if:{{{Цвет|}}}|
{{!}}style="border-bottom-color: #7fff00"{{!}}Цвет
{{!}}style="border-bottom-color: #7fff00"{{!}}{{{Цвет|}}}
{{!}}-
}}
| style="border-bottom-color: #7fff00"|Тип
| style="border-bottom-color: #7fff00"|{{{Тип}}}
|}

Обратите внимание на следующее: слово «Цвет» теперь повторяется трижды (два раза с тройными фигурными скобками и один раз без них).

Таким образом можно заставить исчезнуть любую строчку из нижней части классического инфобокса или все строчки.

См. также[]

Advertisement