Шаблон:Product info: различия между версиями
Перейти к навигации
Перейти к поиску
Nikita (обсуждение | вклад) (→To Do) |
Nikita (обсуждение | вклад) (Постепенная утряска) |
||
Строка 12: | Строка 12: | ||
{{product info | {{product info | ||
|название = <!-- если нет — будет заменено на название статьи --> | |название = <!-- если нет — будет заменено на название статьи --> | ||
− | |||
− | |||
− | |||
|тип = | |тип = | ||
− | + | |разработчик = | |
− | |||
− | |разработчик = | ||
|языки интерфейса = | |языки интерфейса = | ||
|операционные системы = | |операционные системы = | ||
Строка 40: | Строка 35: | ||
* название — название продукта | * название — название продукта | ||
− | * ( | + | * (!) тип — тип продукта, один или несколько (через запятую) из вариантов: |
− | + | ** Инструмент | |
− | * | + | ** Интернет-ресурс |
− | * | + | ** Интерпретатор |
− | * | + | ** Менюшная платформа |
− | * | + | ** Парсерная платформа |
− | * разработчик — лица | + | * разработчик — главные лица и организации, принявшие участие в разработке продукта |
* языки интерфейса — язык, на котором пользователь будет взаимодействовать с интерфейсом продукта | * языки интерфейса — язык, на котором пользователь будет взаимодействовать с интерфейсом продукта | ||
− | * операционные системы — перечень систем, на которых возможно использование продукта, | + | * операционные системы — перечень систем, на которых возможно использование продукта, если поддерживается онлайн, то используется вариант «web» |
* написано на — язык программирования, на котором написан продукт | * написано на — язык программирования, на котором написан продукт | ||
− | * язык разработки — язык программирования, на котором пользователь будет вести разработку (актуально для платформ и средств разработки) | + | * язык разработки — язык программирования, на котором пользователь будет вести разработку (актуально для платформ и средств разработки), для [[:Категория:Платформы без программирования|платформ без программирования]] следует использовать значение «Визуальный редактор» |
* читаемые форматы данных — форматы файлов, которые можно открывать программой (актуально для интерпретаторов) | * читаемые форматы данных — форматы файлов, которые можно открывать программой (актуально для интерпретаторов) | ||
− | * создаваемые форматы данных — форматы файлов, которые можно создавать программой (актуально для платформ и средств разработки) | + | * создаваемые форматы данных — форматы файлов, которые можно создавать программой (актуально для платформ и средств разработки (инструментов)) |
* первый выпуск — дата выпуска первой версии | * первый выпуск — дата выпуска первой версии | ||
* последняя версия — текущая версия | * последняя версия — текущая версия | ||
Строка 59: | Строка 54: | ||
* лицензия — лицензия, на условиях которой распространяется продукт | * лицензия — лицензия, на условиях которой распространяется продукт | ||
* сайт — официальный сайт продукта | * сайт — официальный сайт продукта | ||
− | |||
− | |||
− | |||
− | |||
== To Do == | == To Do == | ||
− | |||
− | |||
* Сделать шаблон как таковой со следующими требованиями: | * Сделать шаблон как таковой со следующими требованиями: | ||
− | *# | + | *# Значения параметра «тип» должны приводить к автоматической вставки соответствующих категорий (категории «[[:Категория:Интернет-ресурсы|Интернет-ресурсы]]» пока нет) |
− | *# Значение | + | *# Значение «Визуальный редактор» параметра «язык разработки» должно приводить к автоматической вставке категории «[[:Категория:Платформы без программирования|Платформы без программирования]]» |
− | + | *# Значение «web» параметра «операционные системы» должно приводить к автоматической вставке категории «[[:Категория:Онлайн-платформы|Онлайн-платформы]]» (категория пока [[Обсуждение категории:Интерпретаторы|обсуждается]]) | |
+ | *# Продумать область значений параметра «разработчик». Возможно имеет смысл ввести несколько свойств для разработчика: разработчик, локализатор, администратор (аналогично автор, программист, переводчик и др. для шаблона «[[:Шаблон:Игры автора|Игры автора]]») | ||
+ | *# Значение параметра «разработчик» должно автоматически приводить к отображению упомянутых лиц в соответствующем качестве на их страницах в данной wiki (либо интеграцией с шаблоном «[[:Шаблон:Игры автора|Игры автора]]», либо в виде дополнительного шаблона (оптимальный вариант надо обдумать)). | ||
* В конце ещё раз всё перепроверить и начать адаптировать под использование шаблона [[:Категория:Платформы|страницы платформ]] в этой wiki. | * В конце ещё раз всё перепроверить и начать адаптировать под использование шаблона [[:Категория:Платформы|страницы платформ]] в этой wiki. | ||
Версия 00:39, 1 июня 2018
Эта часть ещё не дописана. Вы можете помочь в этом.
Это концепт будущего шаблона для унификации структурированного представления информации о платформах разработки ИЛ, средствах разработки (редакторы, компиляторы), Интернет-ресурсах (информационных и совмещённых с платформами).
Шаблон не готов к использованию. До снятия этой отметки ни в коем случае не пытайтесь его применять на страницах wiki!
Заготовка для копирования
{{product info
|название = <!-- если нет — будет заменено на название статьи -->
|тип =
|разработчик =
|языки интерфейса =
|операционные системы =
|написано на =
|язык разработки =
|читаемые форматы данных =
|создаваемые форматы данных =
|первый выпуск =
|последняя версия =
|дата последней версии =
|состояние =
|лицензия =
|сайт =
}}
Параметры
Все параметры, кроме названия, необязательны. При этом соответствующие поля карточки не будут показаны.
- название — название продукта
- (!) тип — тип продукта, один или несколько (через запятую) из вариантов:
- Инструмент
- Интернет-ресурс
- Интерпретатор
- Менюшная платформа
- Парсерная платформа
- разработчик — главные лица и организации, принявшие участие в разработке продукта
- языки интерфейса — язык, на котором пользователь будет взаимодействовать с интерфейсом продукта
- операционные системы — перечень систем, на которых возможно использование продукта, если поддерживается онлайн, то используется вариант «web»
- написано на — язык программирования, на котором написан продукт
- язык разработки — язык программирования, на котором пользователь будет вести разработку (актуально для платформ и средств разработки), для платформ без программирования следует использовать значение «Визуальный редактор»
- читаемые форматы данных — форматы файлов, которые можно открывать программой (актуально для интерпретаторов)
- создаваемые форматы данных — форматы файлов, которые можно создавать программой (актуально для платформ и средств разработки (инструментов))
- первый выпуск — дата выпуска первой версии
- последняя версия — текущая версия
- дата последней версии — дата выпуска текущей версии
- статус — текущее состояние продукта: активное, архивное
- лицензия — лицензия, на условиях которой распространяется продукт
- сайт — официальный сайт продукта
To Do
- Сделать шаблон как таковой со следующими требованиями:
- Значения параметра «тип» должны приводить к автоматической вставки соответствующих категорий (категории «Интернет-ресурсы» пока нет)
- Значение «Визуальный редактор» параметра «язык разработки» должно приводить к автоматической вставке категории «Платформы без программирования»
- Значение «web» параметра «операционные системы» должно приводить к автоматической вставке категории «Онлайн-платформы» (категория пока обсуждается)
- Продумать область значений параметра «разработчик». Возможно имеет смысл ввести несколько свойств для разработчика: разработчик, локализатор, администратор (аналогично автор, программист, переводчик и др. для шаблона «Игры автора»)
- Значение параметра «разработчик» должно автоматически приводить к отображению упомянутых лиц в соответствующем качестве на их страницах в данной wiki (либо интеграцией с шаблоном «Игры автора», либо в виде дополнительного шаблона (оптимальный вариант надо обдумать)).
- В конце ещё раз всё перепроверить и начать адаптировать под использование шаблона страницы платформ в этой wiki.
См. обсуждение.