Шаблон:Product info: различия между версиями
Перейти к навигации
Перейти к поиску
Содержимое удалено Содержимое добавлено
Nikita (обсуждение | вклад) Формат даты ММ.ГГГГ оказывается не работает |
Nikita (обсуждение | вклад) |
||
| Строка 72: | Строка 72: | ||
Все параметры необязательны. При их отсутствии (или при наличии с пустыми значениями) соответствующие поля карточки не будут показаны. Если не задан параметр «название», то в качестве названия в карточке будет показываться название статьи. |
Все параметры необязательны. При их отсутствии (или при наличии с пустыми значениями) соответствующие поля карточки не будут показаны. Если не задан параметр «название», то в качестве названия в карточке будет показываться название статьи. |
||
* название — название продукта произвольной строкой текста |
* '''название''' — название продукта произвольной строкой текста |
||
* |
* '''тип''' — тип продукта, один или несколько (через запятую), которые должны соответствовать существующим категориям в вики, например: |
||
** [[:Категория:Менюшные платформы|Менюшные платформы]] |
** [[:Категория:Менюшные платформы|Менюшные платформы]] |
||
** [[:Категория:Парсерные платформы|Парсерные платформы]] |
** [[:Категория:Парсерные платформы|Парсерные платформы]] |
||
| Строка 80: | Строка 80: | ||
** [[:Категория:Новостные ресурсы|Новостные ресурсы]] |
** [[:Категория:Новостные ресурсы|Новостные ресурсы]] |
||
** [[:Категория:Сайты|Сайты]] |
** [[:Категория:Сайты|Сайты]] |
||
* разработчик — главные лица и организации, принявшие участие в разработке продукта. В виде произвольной строки текста, но конкретные персоны записываются в ней при помощи свойств соответствующего вида: |
* '''разработчик''' — главные лица и организации, принявшие участие в разработке продукта. В виде произвольной строки текста, но конкретные персоны записываются в ней при помощи свойств соответствующего вида: |
||
** Разработчик как [[Разработчик::Имя разработчика]] (например, разработчик какой-то утилиты) |
** Разработчик как [[Разработчик::Имя разработчика]] (например, разработчик какой-то утилиты) |
||
** Локализатор как [[Локализатор::Имя локализатора]] (например, локализатор какой-то платформы) |
** Локализатор как [[Локализатор::Имя локализатора]] (например, локализатор какой-то платформы) |
||
** Администратор как [[Администратор::Имя администратора]] (например, администратор какого-то Интернет-ресурса) |
** Администратор как [[Администратор::Имя администратора]] (например, администратор какого-то Интернет-ресурса) |
||
** Технический писатель как [[Технический писатель::Имя технического писателя]] (например, автор документации для какой-то платформы) |
** Технический писатель как [[Технический писатель::Имя технического писателя]] (например, автор документации для какой-то платформы) |
||
* язык — язык, на котором пользователь будет взаимодействовать с интерфейсом продукта. В виде произвольной строки текста, например:<br>12 языков, в том числе русский |
* '''язык''' — язык, на котором пользователь будет взаимодействовать с интерфейсом продукта. В виде произвольной строки текста, например:<br>12 языков, в том числе русский |
||
* система — перечень операционных систем, на которых возможно использование продукта. Значение в виде произвольной строки текста, желательно просто с перечислением названий через запятую. |
* '''система''' — перечень операционных систем, на которых возможно использование продукта. Значение в виде произвольной строки текста, желательно просто с перечислением названий через запятую. |
||
* онлайн — флаг для [[:Категория:Онлайн-платформы|онлайн-платформ]]: если платформа имеет штатную возможность воспроизведения игр в онлайн-режиме, то данный параметр должен иметь значение «да». |
* '''онлайн''' — флаг для [[:Категория:Онлайн-платформы|онлайн-платформ]]: если платформа имеет штатную возможность воспроизведения игр в онлайн-режиме, то данный параметр должен иметь значение «да». |
||
* написано на — язык программирования, на котором написан продукт. Значение в виде произвольной строки текста, желательно просто с перечислением названий через запятую. |
* '''написано на''' — язык программирования, на котором написан продукт. Значение в виде произвольной строки текста, желательно просто с перечислением названий через запятую. |
||
* язык разработки — язык программирования, на котором пользователь будет вести разработку (актуально для платформ и средств разработки), для [[:Категория:Платформы без программирования|платформ без программирования]] следует использовать значение «Визуальный редактор» |
* '''язык разработки''' — язык программирования, на котором пользователь будет вести разработку (актуально для платформ и средств разработки), для [[:Категория:Платформы без программирования|платформ без программирования]] следует использовать значение «Визуальный редактор» |
||
* читаемый формат — форматы файлов, которые можно открывать программой (актуально для интерпретаторов). Значение в виде произвольной строки текста, желательно описывать полным названием типа файла в виде ссылки на статью про соответствующее расширение, например, «[[.txt|Текстовые документы (*.txt)]]». |
* '''читаемый формат''' — форматы файлов, которые можно открывать программой (актуально для интерпретаторов). Значение в виде произвольной строки текста, желательно описывать полным названием типа файла в виде ссылки на статью про соответствующее расширение, например, «[[.txt|Текстовые документы (*.txt)]]». |
||
* создаваемый формат — форматы файлов, которые можно создавать программой (актуально для платформ и средств разработки (инструментов)). Значение в виде произвольной строки текста, желательно описывать полным названием типа файла в виде ссылки на статью про соответствующее расширение, например, «[[.html|Веб-страница (*.htm;*.html)]]». |
* '''создаваемый формат''' — форматы файлов, которые можно создавать программой (актуально для платформ и средств разработки (инструментов)). Значение в виде произвольной строки текста, желательно описывать полным названием типа файла в виде ссылки на статью про соответствующее расширение, например, «[[.html|Веб-страница (*.htm;*.html)]]». |
||
* первый выпуск — дата выпуска первой версии. Значение в виде указания даты в форматах ДД.ММ.ГГГГ или ГГГГ. |
* '''первый выпуск''' — дата выпуска первой версии. Значение в виде указания даты в форматах ДД.ММ.ГГГГ или ГГГГ. |
||
* последняя версия — текущая версия. Значение в виде произвольной строки текста. |
* '''последняя версия''' — текущая версия. Значение в виде произвольной строки текста. |
||
* дата последней версии — дата выпуска текущей версии. Значение в виде указания даты в форматах ДД.ММ.ГГГГ или ГГГГ. |
* '''дата последней версии''' — дата выпуска текущей версии. Значение в виде указания даты в форматах ДД.ММ.ГГГГ или ГГГГ. |
||
* состояние — текущее состояние продукта: если разрабатывается, поддерживается или активно используется, то «активное», если ничего из этого, то «архивное». Однако в явной форме указывать значение «Активное», как правило, смысла нет. |
* '''состояние''' — текущее состояние продукта: если разрабатывается, поддерживается или активно используется, то «активное», если ничего из этого, то «архивное». Однако в явной форме указывать значение «Активное», как правило, смысла нет. |
||
* лицензия — лицензия, на условиях которой распространяется продукт. Значение в виде произвольной строки текста, но название лицензии желательно делать ссылкой на её текст или описание. Для Интернет-ресурсов здесь описываются условия использования (необходимость регистрации и пр.). |
* '''лицензия''' — лицензия, на условиях которой распространяется продукт. Значение в виде произвольной строки текста, но название лицензии желательно делать ссылкой на её текст или описание. Для Интернет-ресурсов здесь описываются условия использования (необходимость регистрации и пр.). |
||
* сайт — официальный сайт продукта. Значение в виде произвольной строки текста, но желательно, чтобы она была ссылкой, видимая часть которой будет написана в нижнем регистре без схемы URI, «www» и завершающего знака слеша, например, [https://www.IFwiki.ru/ ifwiki.ru] |
* '''сайт''' — официальный сайт продукта. Значение в виде произвольной строки текста, но желательно, чтобы она была ссылкой, видимая часть которой будет написана в нижнем регистре без схемы URI, «www» и завершающего знака слеша, например, [https://www.IFwiki.ru/ ifwiki.ru] |
||
== Примеры использования == |
== Примеры использования == |
||
Версия от 21:35, 14 июня 2018
| Product info |
Шаблон не готов к использованию. До снятия этой отметки ни в коем случае не пытайтесь его применять на страницах wiki!
Заготовка для копирования
{{product info
|название =
|тип =
|разработчик =
|язык =
|система =
|онлайн =
|написано на =
|язык разработки =
|читаемый формат =
|создаваемый формат =
|первый выпуск =
|последняя версия =
|дата последней версии =
|состояние =
|лицензия =
|сайт =
}}
Параметры
Все параметры необязательны. При их отсутствии (или при наличии с пустыми значениями) соответствующие поля карточки не будут показаны. Если не задан параметр «название», то в качестве названия в карточке будет показываться название статьи.
- название — название продукта произвольной строкой текста
- тип — тип продукта, один или несколько (через запятую), которые должны соответствовать существующим категориям в вики, например:
- Менюшные платформы
- Парсерные платформы
- Одна или несколько из подкатегорий категории Интерпретаторы
- Инструменты
- Новостные ресурсы
- Сайты
- разработчик — главные лица и организации, принявшие участие в разработке продукта. В виде произвольной строки текста, но конкретные персоны записываются в ней при помощи свойств соответствующего вида:
- Разработчик как [[Разработчик::Имя разработчика]] (например, разработчик какой-то утилиты)
- Локализатор как [[Локализатор::Имя локализатора]] (например, локализатор какой-то платформы)
- Администратор как [[Администратор::Имя администратора]] (например, администратор какого-то Интернет-ресурса)
- Технический писатель как [[Технический писатель::Имя технического писателя]] (например, автор документации для какой-то платформы)
- язык — язык, на котором пользователь будет взаимодействовать с интерфейсом продукта. В виде произвольной строки текста, например:
12 языков, в том числе русский - система — перечень операционных систем, на которых возможно использование продукта. Значение в виде произвольной строки текста, желательно просто с перечислением названий через запятую.
- онлайн — флаг для онлайн-платформ: если платформа имеет штатную возможность воспроизведения игр в онлайн-режиме, то данный параметр должен иметь значение «да».
- написано на — язык программирования, на котором написан продукт. Значение в виде произвольной строки текста, желательно просто с перечислением названий через запятую.
- язык разработки — язык программирования, на котором пользователь будет вести разработку (актуально для платформ и средств разработки), для платформ без программирования следует использовать значение «Визуальный редактор»
- читаемый формат — форматы файлов, которые можно открывать программой (актуально для интерпретаторов). Значение в виде произвольной строки текста, желательно описывать полным названием типа файла в виде ссылки на статью про соответствующее расширение, например, «[[.txt|Текстовые документы (*.txt)]]».
- создаваемый формат — форматы файлов, которые можно создавать программой (актуально для платформ и средств разработки (инструментов)). Значение в виде произвольной строки текста, желательно описывать полным названием типа файла в виде ссылки на статью про соответствующее расширение, например, «[[.html|Веб-страница (*.htm;*.html)]]».
- первый выпуск — дата выпуска первой версии. Значение в виде указания даты в форматах ДД.ММ.ГГГГ или ГГГГ.
- последняя версия — текущая версия. Значение в виде произвольной строки текста.
- дата последней версии — дата выпуска текущей версии. Значение в виде указания даты в форматах ДД.ММ.ГГГГ или ГГГГ.
- состояние — текущее состояние продукта: если разрабатывается, поддерживается или активно используется, то «активное», если ничего из этого, то «архивное». Однако в явной форме указывать значение «Активное», как правило, смысла нет.
- лицензия — лицензия, на условиях которой распространяется продукт. Значение в виде произвольной строки текста, но название лицензии желательно делать ссылкой на её текст или описание. Для Интернет-ресурсов здесь описываются условия использования (необходимость регистрации и пр.).
- сайт — официальный сайт продукта. Значение в виде произвольной строки текста, но желательно, чтобы она была ссылкой, видимая часть которой будет написана в нижнем регистре без схемы URI, «www» и завершающего знака слеша, например, [https://www.IFwiki.ru/ ifwiki.ru]
Примеры использования
Для лучшего понимания принципов применения шаблона можно ознакомиться со следующими статьями вики, демонстрирующими его использование в разных вариантах:
To Do
- Продумать механизм классификации продуктов типа Z-машины в параметре «тип».
- Для отображения причастности персоналий к тем или иным продуктам создать шаблон «Проекты и разработки», который должен будет добавляться на страницу персоны и в табличной форме выводить информацию, генерируемую по значениям свойства «Разработчик» и его подсвойств, аналогично работе шаблона «Игры автора». Прямое внедрение информации от Product info в шаблон «Игры автора», пожалуй, всё-таки неуместно.
- В конце ещё раз всё перепроверить и обкатать на нескольких тестовых страницах, после чего начать адаптировать под использование шаблона страницы платформ в этой wiki.
См. обсуждение.