Summary
Summary |
- Системные требования:
- RegexParserFunction, Semantic MediaWiki, MediaWiki
- Разработчик:
- Участник:Яков, Александр Машин
- Дата выхода текущей версии:
- июнь 2009
- Статус:
- в промышленной эксплуатации
Summary — система для разработки семантических шаблонов-карточек, созданная для «Традиции».
Устройство[править | править код]
Система реализована с помощью шаблонов {{Summary}}, в первую очередь, {{Карточка}}, и стилей CSS (в настоящее время интегрированных в MediaWiki:Common.css.
Шаблон-карточка Summary должен вызывать меташаблон {{Карточка}}, обратно совместимый с его прототипом в «Википедии». В инструменте редактирования MediaWiki:Edit.js имеется код для автоматической генерации вызова этого шаблона на основании документации. Для каждого параметра шаблона нужно, как правило, передать шаблону {{Карточка}} три параметра: заголовок для параметра, название свойства SMW и значение самого параметра.
При вызове шаблона, в каждый параметр с помощью регулярных выражений (см. Справка:Regex) будут добавлены семантические аннотации и категории. Кроме того, с помощью семантических запросов может быть проведён автоматический сбор дополнительной информации на основе данных других страниц.
Затем каждый параметр будет выведен в отдельной строке в шаблоне-карточке справа. При минималистическом дизайне, отличительной чертой оформления шаблонов Summary является толстая черта слева.
История создания и использования[править | править код]
Концепт Summary первоначально разрабатывался администратором Традиции Яковом летом-осенью 2007.[1] Тогда целью Summary было создание и популяризация приниципиально нового, в целом, незамысловатого и удобного оформления шаблонов-карточек.
Затем Александром Машиным была реализована поддержка семантики на основе Semantic MediaWiki.
Распространение[править | править код]
Помимо «Традиции», система используется энциклопедией «Традиция: Право» и «Каталогом OriWiki», а в ослабленном виде, без поддержки семантики, — также «Циклопедией», «Викиреальностью», Энциклопедией StarCraft (http://starcraft-wiki.ru), GameSHOWS.ru (http://gameshows.ru) и Икариам Wiki (http://ru.ikariam.wikia.com)
Примечания[править | править код]
- ↑ Информация, история правок MediaWiki:Common.css Традиции