Информационный блок — это панель, обычно расположенная в правом верхнем углу статьи, рядом с ведущим разделом (в настольной версии Википедии ) или в конце главного раздела статьи (в мобильной версии ), в которой обобщаются ключевые слова. факты о теме страницы. Информационные боксы также могут включать изображения или карты.
Информационные боксы Википедии почти всегда используют функцию шаблонного программного обеспечения. У шаблонов есть параметры; для правильной работы значения параметров должны быть указаны при вставке шаблона на страницу. Это позволяет каждому информационному окну отображать информацию, относящуюся к теме статьи, требуя при этом лишь минимального количества кода внутри каждой статьи.
Цель информационного окна — обобщить , но не заменить ключевые факты, содержащиеся в статье. За исключением конкретных исключений, перечисленных ниже, статья должна оставаться полной, а ее информационное поле игнорироваться. Чем меньше информации содержит информационный блок, тем эффективнее он выполняет свою задачу, позволяя читателям с первого взгляда определить ключевые факты. В некоторых инфобоксах необходимо использовать более нескольких полей, но информация должна быть представлена в кратком формате, где это возможно, и исключать ненужный контент. Избегайте ссылок на разделы внутри статьи; оглавление обеспечивает эту функцию.
Будут исключения, когда часть ключевой специализированной информации может быть размещена в информационном окне, но ее трудно интегрировать в основной текст. Примеры включают ISO 639 и аналогичные коды в {{ Язык Infobox }}, а также большинство параметров в {{ Chembox }} .
Использование информационного окна также делает его данные доступными для повторного использования сторонними пользователями (например, DBpedia ) в детализированном и машиночитаемом формате , часто с использованием микроформатов . Информационные окна также могут отображать данные, импортированные из Викиданных (например, Категория:Шаблоны информационных полей с использованием Викиданных ), хотя импортированные данные должны соответствовать политикам английской Википедии .
Следует стремиться к общей согласованности между статьями, использующими один и тот же информационный блок. Хорошая рекомендация — не добавлять постороннее форматирование стиля поверх информационного окна по умолчанию без уважительной причины. Информационные поля могут иметь тенденцию к большему сокращению, чем те, которые обычно используются в тексте статей. Общие рекомендации WP:NBSP (использование неразрывных пробелов), WP:MOSNUM (числа и даты) и WP:COLOR (использование цвета), вероятно, будут особенно актуальны. Как и в случае с шаблонами навигации , цель информационных боксов — облегчить удобный доступ к конкретной информации; им не следует отдавать предпочтение декоративному виду.
При добавлении изображения в инфобокс НЕ следует использовать миниатюры. Шаблоны Infobox должны реализовывать модуль InfoboxImage , помогающий форматировать изображения, поэтому достаточно просто указать имя файла. Например, чтобы использовать File:Image PlaceHolder.png , вы можете просто использовать |image=Image PlaceHolder.png
. Подписи должны быть указаны с |caption=
опцией. Каждый инфобокс индивидуален, и следует обратиться к документации по соответствующему инфобоксу, чтобы подобрать правильные параметры, соответствующие изображению и заголовку. Если InfoboxImage еще не полностью реализован в используемом вами информационном окне, те же параметры |alt=
, |upright=
, |title=
и т. д. можно вызывать с использованием синтаксиса расширенного изображения , вызывая |frameless
, а не |thumb
. (Возможно, вы захотите добавить на страницу обсуждения информационного окна запрос на добавление недостающих параметров.)
Для обеспечения единообразия применяются следующие рекомендации:
|birth_date=
, как и многие другие биографические информационные боксы, поэтому было бы сложно использовать новый биографический инфобокс, скажем |date of birth=
, вместо повторного использования существующего имени параметра.|birth_date=
). Не верблюжий регистр (например |birthDate=
) или регистр заголовка (например |BirthDate=
)|birth_place=
not |birth-place=
или |birth place=
.|coordinates=
в качестве имени параметра шаблон {{ coord }} в значении параметра.Ряд факторов может вызвать несоответствие доступной сводной информации для определенного типа статьи:
Наличие необязательных полей не означает, что все поля следует сделать необязательными или что следует добавлять большое количество редко используемых полей без учета макета и простоты использования шаблона информационного окна. В некоторых случаях разметку для поля все равно необходимо загрузить, даже если она не отображается. Не рекомендуется создавать слишком длинные шаблоны с множеством нерелевантных полей.
При разработке шаблона информационного окна рассмотрите следующие вопросы:
|death_date=
from {{ Infobox person }} , а не похожее имя, например |date_of_death=
или |died=
.Информационные поля для географических элементов (например, городов и стран) обычно должны начинаться с названия статьи, хотя его можно заменить официальной версией названия (например, Республика Черногория в Черногории ). Если заголовок статьи неясен, простое имя может возглавлять информационное поле, если тема ясна (например, Сан-Паулу в Сан-Паулу (штат) ). Альтернативные или местные имена могут отображаться под этим, если это полезно. Обширные исторические имена зачастую лучше разместить во втором информационном блоке, как в Аугсбурге .
Теоретически поля в информационном окне должны быть одинаковыми во всех использующих его статьях; Однако на практике это происходит редко по ряду причин. Шаблоны информационных полей должны быть спроектированы так, чтобы динамически адаптироваться к отсутствию или присутствию определенных полей.
Подобно статическим информационным полям, они предназначены для представления сводной информации о теме статьи таким образом, чтобы схожие темы имели единый вид и общий формат. Однако метод шаблонов позволяет обновлять стиль и общий текст из центрального места, со страницы шаблона.
Хотя существует несколько альтернатив динамическим информационным полям, например использование нескольких (раздвоенных) шаблонов или оставление полей пустыми, их следует избегать по ряду причин:
Оцените требования к новому информационному блоку, прежде чем его проектировать. При создании нового информационного окна следует учитывать несколько моментов:
Создание нового шаблона информационного окна на основе Template:Infobox позволяет дизайнеру сосредоточиться на том, какие поля включить. Такие функциональные возможности, как оформление по умолчанию и подавление строк в статье, не имеющих значения для определенного поля, выполняются автоматически.
Функции синтаксического анализатора можно использовать для выборочного отображения или скрытия определенного содержимого (например, строк таблицы) в информационном поле на основе значения одного или нескольких параметров шаблона.
Например, параметр может быть предназначен для отображения только в том случае, если существует другой параметр. Упрощенный тест для отображения подписи только при наличии изображения может быть следующим:
| подпись = {{ #if :{{{ изображение |}}}|{{{ подпись |}}} }}
Несколько подшаблонов (и независимых шаблонов) имеют общий префикс имени. Они включаются в информационное поле на основе значения определенного параметра, который действует как суффикс имени. Например, мы создаем {{Infobox Ship/Military}}
и {{Infobox Ship/Civilian}}
используем {{Infobox Ship/{{{type}}}}}
. Использование |type=Military
в статье вызывает {{Infobox Ship/Military}}
использование.
Вместо того, чтобы каждое поле соответствовало параметру в одном шаблоне, информационное окно состоит из отдельного подшаблона для каждого поля; см., например, Template:Taxobox .
Шаблоны могут быть разработаны по модульному принципу, что позволяет создавать различные комбинации. Комбинация может даже отображаться на странице в виде одного информационного поля.
Например, если группа WikiProject Saints хотела разработать шаблон на основе своего статического информационного окна, они могли бы использовать Template:Infobox Biography и разработать шаблон для конкретного проекта, содержащий только дополнительную информацию, и страницы будут отображаться «сложенными» вместе.
Использование инфобоксов не является обязательным и не запрещено ни для одной статьи. Вопрос о том, включать ли информационный блок, какой информационный блок включить и какие его части использовать, определяется путем обсуждения и консенсуса среди редакторов каждой отдельной статьи.
Значение, придаваемое каждой части информационного окна, должно быть одинаковым для всех экземпляров информационного окна этого типа . Например, для определенного типа информационного окна, если одно из его полей называется «вес», было бы неуместно иногда использовать это поле для обозначения «веса при рождении», а иногда — «веса при зрелости».
Каждый тип информационного окна должен иметь документацию с инструкциями о том, как можно использовать каждую часть/поле.
Как и в шаблонах навигации , в информационных окнах следует избегать значков флажков. Дополнительные сведения о значках флагов см. в разделе MOS:FLAG .
Ссылки в некоторых случаях приемлемы, но обычно не нужны в информационных блоках, если контент повторяется (и цитируется) где-либо еще или если информация очевидна. Если на материал требуется ссылка (руководства см. в WP:MINREF ), а информация также не отображается в тексте статьи, ссылку следует включить в информационное поле. Но редакторам следует сначала рассмотреть возможность включения этого факта в текст статьи.
Сообщество Википедии приняло решение в этом RfC не разрешать использование параметра |ethnicity=
в информационных полях биографии.
Сообщество Википедии приняло решение в этом RfC не разрешать использование параметра |religion=
в общих информационных полях биографии. Такой параметр должен появляться только в информационных окнах, относящихся к классам людей, для которых религия является неотъемлемой частью их известности, например .{{Infobox clergy}}
В биографиях |nationality=
не следует использовать поле. Раньше это было доступно для законного гражданства , но его часто путали с национальной идентичностью или этнической принадлежностью .
Поле |citizenship=
можно использовать со следующими рекомендациями:
Если необходимо указать законное гражданство, используйте слово «гражданин», а не «национальность», чтобы избежать путаницы с этнической принадлежностью.
Пользователи могут использовать пользовательский CSS , который скрывает любые информационные поля в их браузерах.
Чтобы скрыть все информационные окна, добавьте следующее в Special:MyPage/common.css (для всех скинов или Special:MyPage/skin.css только для текущего скина) в отдельной строке:
дел . mw-парсер-выход . информационное окно { дисплей : нет ; }
Альтернативно вы можете добавить следующий код в свой common.js или в пользовательский скрипт браузера, который выполняется расширением, например Greasemonkey :
$ ( '.infobox' ). скрывать ();
Имейте в виду, что хотя вся информация в информационном окне в идеале должна также находиться в основной части статьи, полное соответствие этому правилу не существует. Например, полная таксономическая иерархия в России , а также коды OMIM и других медицинских баз данных часто не встречаются в основном содержании статьи. Информационный блок также часто является местом расположения наиболее значимого или даже единственного изображения в статье. Существует пользовательский скрипт, который удаляет информационные поля, но перемещает содержащиеся в них изображения в отдельные миниатюры: User:Maddy из Celeste/disinfobox.js .{{Taxobox}}
{{Infobox disease}}