MediaWiki/Семантика/Подобъекты
Общая информация
Подобъект (субобъект, subobject) в Semantic MediaWiki - это конструкция создающая объект со свойствами, как обычная вики-страница, только без создания самой страницы. Подобъект может быть привязан только к одной странице (на которой он описан).
- В официальной документации заявлено, что имена, начинающиеся с символа подчёркивания(_) не отображаются, но сохраняются.
- Подобъекты нельзя убрать из результатов поиска и блока статистики (Factbox).
Пример использования
- Определение подобъекта на странице "Страницы с подобъектами":
{{#subobject: Имя подобъекта |Текст = Некоторый текст в свойстве "текст" |Автор = автор текста |Год = 2018 |Категории = погода, география |+sep=, }}
Примеры запроса
- Простой запрос подобъектов на той же странице :
{{#ask: [[-Has subobject::{{FULLPAGENAME}}]] |?Текст |?Автор }}
- Запрос к подобъектам на странице "Страницы с подобъектами" с оформлением результата в виде отсортированного списка с уникальными значениями (все повторы исключены).
{{#arraydefine: массив |{{#ask: [[-Has subobject::Страницы с подобъектами]] |?Текст |?Автор |format=ul |mainlabel=- |searchlabel= |headers=hide |sep=@ |limit=500 }} |@ |unique, sort=asc }} {{#arrayprint: массив| <br/>}}
Полезные ссылки
- Примеры запросов к подобъектам
- Свойство:Содержит субобъект (Property:Has_subobject) - специальная страница свойства, отображающая все страницы, содержащие подобъекты