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