Открыть главное меню

Изменения

Шаблон:Product info

2024 байта добавлено, 20:31, 2 июня 2018
To Do: задачи по задействованию в шаблоне семантических свойств
== To Do ==
* Для заполнения параметра «разработчик» создать свойство «[[:Свойство:Разработчик|Разработчик]]», а также создать для него следующие подсвойства: «[[:Свойство:Локализатор|Локализатор]]» (например, [[Коптельцев, Валентин|Валентин Коптельцев]] по отношению к [[RTADS]] или [[Жучков, Антон|Антон Жучков]] по отношению к [[Twine]]). Также возможны такие подсвойства как «[[:Свойство:Ментейнер|Ментейнер]]», «[[:Свойство:Контрибьютер|Контрибьютер]]», «[[:Свойство:Администратор|Администратор]]», но есть сомнения, что для текущего объёма данных нужна столь мелкая классификация. Следует тщательнее изучить вопрос необходимости подобных подсвойств.
* Рассмотреть возможность и практическую необходимость описания прочих параметров шаблона полноценными свойствами для их дальнейшего использования в SMW-запросах, в частности:
** Свойство «[[:Свойство:Система|Система]]» для параметра «Операционные системы».
** Свойство «[[:Свойство:Язык программирования|Язык программирования]]» для параметров «написано на» и «язык разработки».
** Свойство «[[:Свойство:Формат файла|Формат файла]]» для параметров «читаемые форматы данных» и «создаваемые форматы данных».
** Свойство «[[:Свойство:Состояние|Состояние]]» для параметра «состояние».
** Свойство «[[:Свойство:Лицензия|Лицензия]]» для параметра «лицензия».
** Свойство «[[:Свойство:Сайт|Сайт]]» для параметра «сайт».
* Для отображения причастности [[:Категория:Персоналии|персоналий]] к тем или иным продуктам создать шаблон «[[:Шаблон:Проекты и разработки|Проекты и разработки]]», который должен будет добавляться на страницу персоны и в табличной форме выводить информацию, генерируемую по значениям свойства «[[:Свойство:Разработчик|Разработчик]]» и его подсвойств, аналогично работе шаблона «[[:Шаблон:Игры автора|Игры автора]]». Прямое внедрение информации от Product info в шаблон «[[:Шаблон:Игры автора|Игры автора]]», пожалуй, всё-таки неуместно.
* Сделать шаблон Product info как таковой со следующими требованиями:
*# Значение «web» параметра «операционные системы» должно приводить к автоматической вставке категории «[[:Категория:Онлайн-платформы|Онлайн-платформы]]».
*# Одновременное наличие значения «Менюшные платформы» или «Парсерные платформы» параметра «тип» и значения «архивное» параметра «состояние» должно приводить к автоматической вставке категории «[[:Категория:Заброшенные платформы|Заброшенные платформы]]», то есть<br>''ЕСЛИ (тип = Менюшные платформы ИЛИ тип = Парсерные платформы) И состояние = архивное ТОГДА вставить Категория:Заброшенные платформы''
*# В параметре «язык интерфейса» использовать уже существующее свойство «[[:Свойство:Язык|Язык]]», а для параметров «первый выпуск» и «дата последней версии» также уже существующее свойство «[[:Свойство:Дата|Дата]]».* Проверить именование всех потенциально задействованных семантических свойств на предмет отсутствия двусмысленности и коллизий.* В конце ещё раз всё перепроверить и обкатать на нескольких тестовых страницах, после чего начать адаптировать под использование шаблона [[:Категория:Платформы|страницы платформ]] в этой wiki.
См. [[:Обсуждение:Product info|обсуждение]].