Шаблон:Product info: различия между версиями

Содержимое удалено Содержимое добавлено
Постепенная утряска
Строка 12:
{{product info
|название = <!-- если нет — будет заменено на название статьи -->
|логотип = <!-- только имя файла -->
|снимок экрана = <!-- только имя файла -->
|подпись =
|тип =
|разработчик =
|интерфейс =
|автор =
|разработчик = <!-- либо разработчики -->
|языки интерфейса =
|операционные системы =
Строка 40 ⟶ 35 :
 
* название — название продукта
* (!) тип — тип продукта, один или несколько (через запятую) из вариантов:
* (?) логотип — изображение логотипа продукта
** Инструмент
* (?) снимок экрана — изображение рабочего экрана продукта
** Интернет-ресурс
* (?) подпись — описание пункта «снимок экрана»
** Интерпретатор
* (!) тип — тип продукта: платформа, интерпретатор, редактор, средство разработки, Интернет-ресурс и др.
** Менюшная платформа
* (?) интерфейс — тип интерфейса пользователя: графический (HTML, Qt или др.), командная строка
** Парсерная платформа
* автор — автор первой версии продукта (возможно уже отошёл от разработки)
* разработчик — главные лица, организации и сообществаорганизации, принявшие участие в разработкиразработке продукта
* языки интерфейса — язык, на котором пользователь будет взаимодействовать с интерфейсом продукта
* операционные системы — перечень систем, на которых возможно использование продукта, весли томподдерживается числеонлайн, то используется вариант «web»
* написано на — язык программирования, на котором написан продукт
* язык разработки — язык программирования, на котором пользователь будет вести разработку (актуально для платформ и средств разработки), для [[:Категория:Платформы без программирования|платформ без программирования]] следует использовать значение «Визуальный редактор»
* читаемые форматы данных — форматы файлов, которые можно открывать программой (актуально для интерпретаторов)
* создаваемые форматы данных — форматы файлов, которые можно создавать программой (актуально для платформ и средств разработки (инструментов))
* первый выпуск — дата выпуска первой версии
* последняя версия — текущая версия
Строка 59 ⟶ 54 :
* лицензия — лицензия, на условиях которой распространяется продукт
* сайт — официальный сайт продукта
 
Вопросительным знаком (?) отмечены параметры, необходимость которых вызывает сомнения.
 
Восклицательным знаком (!) отмечены параметры, на которые следует обратить внимание с целью уточнения сути или пространства значений.
 
== To Do ==
* Ещё раз обдумать структуру и наполнение параметров
* Чётче специфицировать пространство значений параметра «тип».
* Сделать шаблон как таковой со следующими требованиями:
*# Значения параметра «тип» должны приводить к автоматической вставки соответствующих категорий (категории «[[:Категория:Интернет-ресурсы|Интернет-ресурсы]]» пока нет)
*# Параметр «тип» должен соотноситься с существующей в wiki структурой категорий и автоматически добавлять статье с шаблоном подходящие категории, в частности, такие как «[[:Категория:Платформы|Платформы]]», «[[:Категория:Парсерные платформы|Парсерные платформы]]», «[[:Категория:Менюшные платформы|Менюшные платформы]]» и др.
*# Значение «Визуальный редактор» параметра «язык разработки» должно приводить к автоматической вставке категории «[[:Категория:Платформы без программирования|Платформы без программирования]]»
*# Значение параметров «автор» и «разработчик» должны автоматически приводить к отображению упомянутых лиц в соответствующем качестве на их страницах в данной wiki (либо интеграцией с шаблоном «[[:Шаблон:Игры автора|Игры автора]]», либо в виде дополнительного шаблона (оптимальный вариант надо обдумать)).
*# Значение «web» параметра «операционные системы» должно приводить к автоматической вставке категории «[[:Категория:Онлайн-платформы|Онлайн-платформы]]» (категория пока [[Обсуждение категории:Интерпретаторы|обсуждается]])
*# Возможно ряд прочих параметров имеет смысл делать полноценными свойствами, чтобы, например, была возможность отсортировывать платформы с поддержкой web (надо чётче оценить соотношение трудоёмкости и актуальности реализации).
*# Продумать область значений параметра «разработчик». Возможно имеет смысл ввести несколько свойств для разработчика: разработчик, локализатор, администратор (аналогично автор, программист, переводчик и др. для шаблона «[[:Шаблон:Игры автора|Игры автора]]»)
*# Значение параметров «автор» ипараметра «разработчик» должныдолжно автоматически приводить к отображению упомянутых лиц в соответствующем качестве на их страницах в данной wiki (либо интеграцией с шаблоном «[[:Шаблон:Игры автора|Игры автора]]», либо в виде дополнительного шаблона (оптимальный вариант надо обдумать)).
* В конце ещё раз всё перепроверить и начать адаптировать под использование шаблона [[:Категория:Платформы|страницы платформ]] в этой wiki.