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