Шаблон:Event info: различия между версиями
Oreolek (обсуждение | вклад) мНет описания правки |
Oreolek (обсуждение | вклад) TemplateData Метка: редактор вики-текста 2017 |
||
| (не показаны 4 промежуточные версии 3 участников) | |||
| Строка 1: | Строка 1: | ||
{| class="infobox" cell cellpadding="3" cellspacing="0" |
{| class="infobox" cell cellpadding="3" cellspacing="0" |
||
! colspan="2" class="infoHeader {{#if: {{{обложка|}}} | | hidden }}" | {{#if: {{{обложка|}}} | [[Файл:{{{обложка}}}|{{{ширинаобложки|300}}}x{{{высотаобложки|300}}}px]] | }} |
|||
|- |
|||
| colspan="2" class="infoHeader" | {{#if: {{{название|}}}|'''{{{название}}}'''{{#vardefine:eventname| {{{название}}} }}|'''{{PAGENAME}}'''{{#vardefine:eventname| {{PAGENAME}} }} }} |
|||
|- style="{{#if: {{{тип|}}} | | display: none; }}" |
|- style="{{#if: {{{тип|}}} | | display: none; }}" |
||
! [[:Свойство:Тип|Тип]] |
! [[:Свойство:Тип|Тип]] |
||
| Строка 12: | Строка 14: | ||
|- style="{{#if: {{{начало|}}} | | display: none; }}" |
|- style="{{#if: {{{начало|}}} | | display: none; }}" |
||
! [[Свойство:Дата начала|Дата начала]] |
! [[Свойство:Дата начала|Дата начала]] |
||
| <includeonly> {{#if: {{{начало|}}} | [[Дата начала::{{{начало}}}|{{#time: j xg Y|{{{начало}}}|ru }}]] | }} </includeonly> |
| <includeonly> {{#if: {{{начало|}}} | [[Дата начала::{{{начало}}}|{{#ifeq: {{#expr: {{{начало}}}*1 }} | {{{начало}}} | {{{начало}}} | {{#time: j xg Y|{{{начало}}}|ru }} }}]] | }} </includeonly> |
||
|- style="{{#if: {{{окончание|}}} | | display: none; }}" |
|- style="{{#if: {{{окончание|}}} | | display: none; }}" |
||
! [[Свойство:Дата окончания|Дата окончания]] |
! [[Свойство:Дата окончания|Дата окончания]] |
||
| <includeonly> {{#if: {{{окончание|}}} | [[Дата окончания::{{{окончание}}}|{{#time: j xg Y|{{{окончание}}}|ru }}]] | }} </includeonly> |
| <includeonly> {{#if: {{{окончание|}}} | [[Дата окончания::{{{окончание}}}|{{#ifeq: {{#expr: {{{окончание}}}*1 }} | {{{окончание}}} | {{{окончание}}} | {{#time: j xg Y|{{{окончание}}}|ru }} }}]] | }} </includeonly> |
||
|- style="{{#if: {{{сайт|}}} | | display: none; }}" |
|- style="{{#if: {{{сайт|}}} | | display: none; }}" |
||
! Сайт |
! Сайт |
||
| Строка 31: | Строка 33: | ||
<pre><nowiki> |
<pre><nowiki> |
||
{{event info |
{{event info |
||
|обложка= |
|||
|название= |
|название= |
||
|тип= |
|тип= |
||
| Строка 44: | Строка 47: | ||
Все параметры необязательны. При их отсутствии (или при наличии с пустыми значениями) соответствующие поля карточки не будут показаны. Если не задан параметр «название», то в качестве названия в карточке будет показываться название статьи. |
Все параметры необязательны. При их отсутствии (или при наличии с пустыми значениями) соответствующие поля карточки не будут показаны. Если не задан параметр «название», то в качестве названия в карточке будет показываться название статьи. |
||
* '''обложка''' — название файла с логотипом или баннером мероприятия, загруженным в IFВики. |
|||
* '''название''' — название мероприятия произвольной строкой текста. |
* '''название''' — название мероприятия произвольной строкой текста. |
||
* '''тип''' — тип мероприятия, один или несколько (через запятую), которые должны соответствовать существующим категориям в вики, например: «[[:Категория:Конкурсы|Конкурсы]]». |
* '''тип''' — тип мероприятия, один или несколько (через запятую), которые должны соответствовать существующим категориям в вики, например: «[[:Категория:Конкурсы|Конкурсы]]». |
||
* '''номер''' — порядковый номер мероприятия (актуально для регулярных или периодических событий). Значение в виде числа. |
* '''номер''' — порядковый номер мероприятия (актуально для регулярных или периодических событий). Значение в виде числа. |
||
* '''организатор''' — главные лица и организации, принявшие участие в организации мероприятия. В виде произвольной строки текста, но конкретные персоны записываются в ней при помощи соответствующего свойства: ''[[Организатор::Имя организатора]]'' |
* '''организатор''' — главные лица и организации, принявшие участие в организации мероприятия. В виде произвольной строки текста, но конкретные персоны записываются в ней при помощи соответствующего свойства: ''[[Организатор::Имя организатора]]'' |
||
* '''начало''' — дата начала мероприятия (как правило, дата объявления |
* '''начало''' — дата начала мероприятия (как правило, дата объявления). Значение в виде указания даты в формате ''ДД.ММ.ГГГГ'' или ''ГГГГ''. |
||
* '''окончание''' — дата окончания мероприятия (как правило, дата подведения итогов или официального закрытия). Значение в виде указания даты в формате ''ДД.ММ.ГГГГ'' или ''ГГГГ''. |
* '''окончание''' — дата окончания мероприятия (как правило, дата подведения итогов или официального закрытия). Значение в виде указания даты в формате ''ДД.ММ.ГГГГ'' или ''ГГГГ''. |
||
* '''сайт''' — официальный сайт мероприятия. Значение в виде произвольной строки текста, но желательно, чтобы она была ссылкой, видимая часть которой будет написана в нижнем регистре без схемы URI, «www» и завершающего знака слеша, например, ''[https://www.IFwiki.ru/ ifwiki.ru]'' |
* '''сайт''' — официальный сайт мероприятия. Значение в виде произвольной строки текста, но желательно, чтобы она была ссылкой, видимая часть которой будет написана в нижнем регистре без схемы URI, «www» и завершающего знака слеша, например, ''[https://www.IFwiki.ru/ ifwiki.ru]'' |
||
| Строка 61: | Строка 65: | ||
[[Категория:Шаблоны]] |
[[Категория:Шаблоны]] |
||
</noinclude><nowiki /> |
</noinclude><nowiki /> |
||
<noinclude> |
|||
<templatedata> |
|||
{ |
|||
"params": { |
|||
"обложка": { |
|||
"type": "wiki-file-name" |
|||
}, |
|||
"ширинаобложки": { |
|||
"type": "number" |
|||
}, |
|||
"высотаобложки": { |
|||
"type": "number" |
|||
}, |
|||
"название": { |
|||
"type": "line" |
|||
}, |
|||
"тип": { |
|||
"type": "line" |
|||
}, |
|||
"номер": { |
|||
"type": "number" |
|||
}, |
|||
"организатор": { |
|||
"type": "wiki-page-name" |
|||
}, |
|||
"начало": { |
|||
"type": "date" |
|||
}, |
|||
"окончание": { |
|||
"type": "date" |
|||
}, |
|||
"сайт": { |
|||
"type": "url" |
|||
} |
|||
} |
|||
} |
|||
</templatedata> |
|||
</noinclude> |
|||
Текущая версия от 04:17, 15 октября 2025
| Event info |
Данный шаблон используется для систематизации описания на страницах вики различных мероприятий в области интерактивной литературы, таких как конкурсы, фестивали и прочих.
Он автоматически проставляет свойства «Организатор», «Дата начала», «Дата окончания», а также отображает организатора через шаблон «Проекты и разработки». Отнесение страницы мероприятия к категории «Конкурсы» по параметру «тип» автоматически не происходит, так как иерархии категорий для разных мероприятий отличаются, в частности, страницы регулярных конкурсов, имеющих несколько страниц на вики, обычно относятся не к категории конкурсов, а к собственной обобщающей категории, поэтому этим по-прежнему следует управлять вручную, также как и подкатегориями календаря, относящими мероприятие к конкретному году.
Заготовка для копирования
{{event info
|обложка=
|название=
|тип=
|номер=
|организатор=
|начало=
|окончание=
|сайт=
}}
Параметры
Все параметры необязательны. При их отсутствии (или при наличии с пустыми значениями) соответствующие поля карточки не будут показаны. Если не задан параметр «название», то в качестве названия в карточке будет показываться название статьи.
- обложка — название файла с логотипом или баннером мероприятия, загруженным в IFВики.
- название — название мероприятия произвольной строкой текста.
- тип — тип мероприятия, один или несколько (через запятую), которые должны соответствовать существующим категориям в вики, например: «Конкурсы».
- номер — порядковый номер мероприятия (актуально для регулярных или периодических событий). Значение в виде числа.
- организатор — главные лица и организации, принявшие участие в организации мероприятия. В виде произвольной строки текста, но конкретные персоны записываются в ней при помощи соответствующего свойства: [[Организатор::Имя организатора]]
- начало — дата начала мероприятия (как правило, дата объявления). Значение в виде указания даты в формате ДД.ММ.ГГГГ или ГГГГ.
- окончание — дата окончания мероприятия (как правило, дата подведения итогов или официального закрытия). Значение в виде указания даты в формате ДД.ММ.ГГГГ или ГГГГ.
- сайт — официальный сайт мероприятия. Значение в виде произвольной строки текста, но желательно, чтобы она была ссылкой, видимая часть которой будет написана в нижнем регистре без схемы URI, «www» и завершающего знака слеша, например, [https://www.IFwiki.ru/ ifwiki.ru]
Примеры использования
Для лучшего понимания принципов применения шаблона можно ознакомиться со следующими статьями вики, демонстрирующими его использование в разных вариантах:
- Статья про восьмой регулярный конкурс КРИЛ
- Статья про первый регулярный фестиваль Парсерфест
- Статья про разовый конкурс WHAT?IF
Нет описания.
| Параметр | Описание | Тип | Статус | |
|---|---|---|---|---|
| обложка | обложка | без описания | Имя файла | необязательный |
| ширинаобложки | ширинаобложки | без описания | Число | необязательный |
| высотаобложки | высотаобложки | без описания | Число | необязательный |
| название | название | без описания | Однострочный | необязательный |
| тип | тип | без описания | Однострочный | необязательный |
| номер | номер | без описания | Число | необязательный |
| организатор | организатор | без описания | Имя страницы | необязательный |
| начало | начало | без описания | Дата | необязательный |
| окончание | окончание | без описания | Дата | необязательный |
| сайт | сайт | без описания | URL | необязательный |