ТХАБ:Запросы — различия между версиями
Материал из ТХАБ.РФ
Дизайнер (обсуждение | вклад) м (→См. также) |
Дизайнер (обсуждение | вклад) м (→Пример использования запросов в тексте) |
||
(не показано 8 промежуточных версий 2 участников) | |||
Строка 16: | Строка 16: | ||
== Пример запроса к ТХАБ.РФ == | == Пример запроса к ТХАБ.РФ == | ||
− | < | + | <pre> |
{{#ask: [[Категория:Жилой комплекс]] [[Категория:Москва]] | {{#ask: [[Категория:Жилой комплекс]] [[Категория:Москва]] | ||
Строка 23: | Строка 23: | ||
| ?Адрес | | ?Адрес | ||
| ?Состояние | | ?Состояние | ||
− | | ? | + | | ?Станция метро |
− | | ? | + | | ?До метро |
| ?Цена | | ?Цена | ||
| ?Застройщик | | ?Застройщик | ||
| ?Сайт | | ?Сайт | ||
− | | ? | + | | ?Цена машиноместа = Машино<br>место<br>млн. ₽ |
| ?Технология | | ?Технология | ||
| limit=30 | searchlabel=Все ЖК Москвы | | limit=30 | searchlabel=Все ЖК Москвы | ||
Строка 35: | Строка 35: | ||
}} | }} | ||
− | </ | + | </pre> |
== Пример использования запросов в тексте == | == Пример использования запросов в тексте == | ||
Строка 41: | Строка 41: | ||
Если надо вставить в просто свойство какой либо станицы: | Если надо вставить в просто свойство какой либо станицы: | ||
− | < | + | <pre> |
− | У ЖК Мосфильмовский рядом метро: {{#show: ЖК Мосфильмовский | ? | + | У ЖК Мосфильмовский рядом метро: {{#show: ЖК Мосфильмовский | ?Станция метро}} до которого {{#show: ЖК Мосфильмовский | ?До метро}} минут пешком. |
− | </ | + | </pre> |
− | У ЖК Мосфильмовский рядом метро: {{#show: ЖК Мосфильмовский | ? | + | У ЖК Мосфильмовский рядом метро: {{#show: ЖК Мосфильмовский | ?Станция метро}} до которого {{#show: ЖК Мосфильмовский | ?До метро}} минут пешком. |
== См. также == | == См. также == | ||
Строка 56: | Строка 56: | ||
* [[Жилой комплекс.Заготовка]] | * [[Жилой комплекс.Заготовка]] | ||
* [[SMW запрос.Заготовка]] | * [[SMW запрос.Заготовка]] | ||
+ | |||
+ | * [[ТХАБ.Шаблоны для запросов]] | ||
== Ссылки == | == Ссылки == | ||
* [https://www.semantic-mediawiki.org/wiki/Help:%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F Официальная справка по SMW] | * [https://www.semantic-mediawiki.org/wiki/Help:%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F Официальная справка по SMW] | ||
* [http://www.pvsm.ru/cms/37586 SMW Forms] | * [http://www.pvsm.ru/cms/37586 SMW Forms] | ||
+ | * [https://habrahabr.ru/post/177615/ SMW Forms хабр] | ||
* [http://habrahabr.ru/post/173877/ Semantic MediaWiki - хабр] | * [http://habrahabr.ru/post/173877/ Semantic MediaWiki - хабр] | ||
* [https://ru.wikipedia.org/wiki/Semantic_MediaWiki Semantic MediaWiki - википедия] | * [https://ru.wikipedia.org/wiki/Semantic_MediaWiki Semantic MediaWiki - википедия] | ||
Строка 68: | Строка 71: | ||
* [https://www.semantic-mediawiki.org/wiki/Help:Calendar_format Календарь] | * [https://www.semantic-mediawiki.org/wiki/Help:Calendar_format Календарь] | ||
* [https://www.semantic-mediawiki.org/wiki/Help:Timeline_format Линия времени] меожет не работать в SMW 2.3.1 | * [https://www.semantic-mediawiki.org/wiki/Help:Timeline_format Линия времени] меожет не работать в SMW 2.3.1 | ||
− | + | * [https://www.mediawiki.org/wiki/Extension:Semantic_Maps Карты] | |
− | + | * [https://www.semantic-mediawiki.org/wiki/Help:Filtered_format Фильтрация форматов] | |
+ | ---- | ||
+ | * [http://www.visualdataweb.org/relfinder.php VisualDataWeb] | ||
Текущая версия на 00:08, 2 февраля 2016
- Запросы построены на механизме Semantic MediaWiki (используется версия SMW 2.3.1)
- Для упрощения для пользователя и исключения ошибок используется механизм шаблонов
Содержание
Пример простого запроса
{{#ask:[[Категория:Депутат]] | ?Время рождения }}
Где:
- ask - ключевое слово - запрос - не меняется
- Выбрать все страницы в категории Депутат
- Показать их таблицей в столбце №2 которой указать свойство каждой станицы: Время рождения
- В столбце №1 будет название страницы
- Одному свойству страницы одновременно может быть присвоено несколько значений (т.к. технически свойство это массив).В запросе будут показаны все значения свойства.
Пример запроса к ТХАБ.РФ
{{#ask: [[Категория:Жилой комплекс]] [[Категория:Москва]] | mainlabel=- | ?Название = Название ЖК | ?Адрес | ?Состояние | ?Станция метро | ?До метро | ?Цена | ?Застройщик | ?Сайт | ?Цена машиноместа = Машино<br>место<br>млн. ₽ | ?Технология | limit=30 | searchlabel=Все ЖК Москвы | intro=Список ЖК Москвы (не более 30): | default='''!!!Ошибка SMW запроса''' }}
Пример использования запросов в тексте
Если надо вставить в просто свойство какой либо станицы:
У ЖК Мосфильмовский рядом метро: {{#show: ЖК Мосфильмовский | ?Станция метро}} до которого {{#show: ЖК Мосфильмовский | ?До метро}} минут пешком.
У ЖК Мосфильмовский рядом метро: {{#show: ЖК Мосфильмовский | ?Станция метро}} до которого {{#show: ЖК Мосфильмовский | ?До метро}} минут пешком.
См. также
- Жилые Комплексы Москвы - типовой запрос
- ЖК Мосфильмовский - типовой образец
Ссылки
- Официальная справка по SMW
- SMW Forms
- SMW Forms хабр
- Semantic MediaWiki - хабр
- Semantic MediaWiki - википедия
- PDF - построение семантического портала
- Форматы вывода
- Диаграммы
- Графики
- Календарь
- Линия времени меожет не работать в SMW 2.3.1
- Карты
- Фильтрация форматов