Шаблон:Product info: различия между версиями
Содержимое удалено Содержимое добавлено
Nikita (обсуждение | вклад) Ох, как всё сложно |
Nikita (обсуждение | вклад) Укороченные названия параметров |
||
Строка 14:
|тип =
|разработчик =
|язык =
|система =
|написано на =
|язык разработки =
|читаемый формат =
|создаваемый формат =
|первый выпуск =
|последняя версия =
Строка 28:
}}
</nowiki></pre>
== Параметры ==
Все параметры
* название — название продукта произвольной строкой текста
Строка 46 ⟶ 44 :
** Локализатор как [[Локализатор::Имя локализатора]]
** Администратор как [[Администратор::Имя администратора]]
*
*
* написано на — язык программирования, на котором написан продукт. Значение в виде произвольной строки текста, желательно просто с перечислением названий через запятую.
* язык разработки — язык программирования, на котором пользователь будет вести разработку (актуально для платформ и средств разработки), для [[:Категория:Платформы без программирования|платформ без программирования]] следует использовать значение «Визуальный редактор»
*
*
* первый выпуск — дата выпуска первой версии. Значение в виде максимально подробного указания даты в форматах ДД.ММ.ГГГГ, ММ.ГГГГ или ГГГГ.
* последняя версия — текущая версия. Значение в виде произвольной строки текста.
Строка 70 ⟶ 68 :
== To Do ==
* Обдумать следующие проблемы:
*# Свойство «[[:Свойство:Язык|Язык]]» жёстко привязано к играм. Возможно не самая удачная идея использовать его применительно не к играм в параметре «
*# У параметров «
* Продумать механизм классификации продуктов типа [[Z-машина|Z-машины]] в параметре «тип».
* Для заполнения параметра «разработчик» создать свойство «[[:Свойство:Разработчик|Разработчик]]», а также создать для него следующие подсвойства: «[[:Свойство:Локализатор|Локализатор]]» (например, [[Коптельцев, Валентин|Валентин Коптельцев]] по отношению к [[TADS|TADS 2]] или [[Жучков, Антон|Антон Жучков]] по отношению к [[Twine]]). Также возможны такие подсвойства как «[[:Свойство:Ментейнер|Ментейнер]]», «[[:Свойство:Контрибьютер|Контрибьютер]]», «[[:Свойство:Администратор|Администратор]]», но есть сомнения, что для текущего объёма данных нужна столь мелкая классификация. Следует тщательнее изучить вопрос необходимости подобных подсвойств.
Строка 78 ⟶ 76 :
*# Значения параметра «тип» должны приводить к автоматической вставке соответствующих категорий
*# Значение «Визуальный редактор» параметра «язык разработки» должно приводить к автоматической вставке категории «[[:Категория:Платформы без программирования|Платформы без программирования]]»
*# Значение «web» параметра «
*# Одновременное наличие значения «Менюшные платформы» или «Парсерные платформы» параметра «тип» и значения «архивное» параметра «состояние» должно приводить к автоматической вставке категории «[[:Категория:Заброшенные платформы|Заброшенные платформы]]», то есть<br>''ЕСЛИ (тип = Менюшные платформы ИЛИ тип = Парсерные платформы) И состояние = архивное ТОГДА вставить Категория:Заброшенные платформы''
*# В параметре «язык
* Проверить именование всех потенциально задействованных семантических свойств на предмет отсутствия двусмысленности и коллизий.
* В конце ещё раз всё перепроверить и обкатать на нескольких тестовых страницах, после чего начать адаптировать под использование шаблона [[:Категория:Платформы|страницы платформ]] в этой wiki.
| |||