Участник:Bhudh/Plage/SMW-Test: различия между версиями
Материал из LingvoWiki
< Участник:Bhudh | Plage
Перейти к навигацииПерейти к поискуBhudh (обсуждение | вклад) (Тестовая страница) |
Bhudh (обсуждение | вклад) м (Ттеессттыы) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
__NOTOC__ | __NOTOC__ | ||
== Проверка запросов == | == Проверка запросов == | ||
− | <h3>Запрос</h3><pre style="width: | + | <h3>Запрос</h3><pre style="width:80%;">{{#ask:[[Чисел::>1]] OR [[Глагольных чисел::>1]] OR [[Падежей::>1]] OR [[Залогов::>1]] |
− | | | + | | ?Чисел || ?Падежей || ?Глагольных чисел || ?Залогов |
− | + | | format=table | |
− | | | ||
}}</pre> | }}</pre> | ||
− | + | ::породит следующую таблицу: | |
− | {{#ask:[[ | + | {{#ask:[[Чисел::>1]] OR [[Глагольных чисел::>1]] OR [[Падежей::>1]] OR [[Залогов::>1]] |
− | + | |?Чисел || ?Падежей || ?Глагольных чисел || ?Залогов | |
− | + | |format=table | |
− | |||
}} | }} | ||
+ | |||
+ | Если мы хотим использовать значение свойства в строке, можно использовать запрос с функцией <tt>show</tt>. | ||
+ | |||
+ | Например: | ||
+ | В древнегреческом языке <nowiki>{{#show:Древнегреческий язык|?Чисел}}</nowiki> числа и <nowiki>{{#show:Древнегреческий язык|?Падежей}}</nowiki> падежей. | ||
+ | Результат: В древнегреческом языке {{#show:Древнегреческий язык|?Чисел}} числа и {{#show:Древнегреческий язык|?Падежей}} падежей. | ||
---- | ---- | ||
− | <h3>Запрос</h3><pre style="width:80%;">{{#ask:[[ | + | <h3>Запрос</h3><pre style="width:80%;">{{#ask:[[Макросемья::Уральская семья]] |
|format=list | |format=list | ||
|limit=20 | |limit=20 | ||
Строка 24: | Строка 28: | ||
<center>породит следующий список (пока из одного пункта):</center> | <center>породит следующий список (пока из одного пункта):</center> | ||
− | {{#ask:[[ | + | {{#ask:[[Макросемья::Уральская семья]] |
|format=list | |format=list | ||
|limit=20 | |limit=20 | ||
Строка 32: | Строка 36: | ||
<h3>Запрос</h3><pre>{{#ask:[[Категория:Арийские языки]] OR [[Категория:Германские языки]] | <h3>Запрос</h3><pre>{{#ask:[[Категория:Арийские языки]] OR [[Категория:Германские языки]] | ||
+ | |?Категория=Категории | ||
|format=table | |format=table | ||
|limit=30 | |limit=30 | ||
Строка 41: | Строка 46: | ||
{{#ask:[[Категория:Арийские языки]] OR [[Категория:Германские языки]] | {{#ask:[[Категория:Арийские языки]] OR [[Категория:Германские языки]] | ||
+ | |?Категория=Категории | ||
|format=table | |format=table | ||
|limit=30 | |limit=30 |
Текущая версия на 23:40, 26 июля 2012
Проверка запросов
Запрос
{{#ask:[[Чисел::>1]] OR [[Глагольных чисел::>1]] OR [[Падежей::>1]] OR [[Залогов::>1]] | ?Чисел || ?Падежей || ?Глагольных чисел || ?Залогов | format=table }}
- породит следующую таблицу:
{{#ask:[[Чисел::>1]] OR [[Глагольных чисел::>1]] OR [[Падежей::>1]] OR [[Залогов::>1]] |?Чисел || ?Падежей || ?Глагольных чисел || ?Залогов |format=table }}
Если мы хотим использовать значение свойства в строке, можно использовать запрос с функцией show.
Например:
В древнегреческом языке {{#show:Древнегреческий язык|?Чисел}} числа и {{#show:Древнегреческий язык|?Падежей}} падежей.
Результат: В древнегреческом языке {{#show:Древнегреческий язык|?Чисел}} числа и {{#show:Древнегреческий язык|?Падежей}} падежей.
Запрос
{{#ask:[[Макросемья::Уральская семья]] |format=list |limit=20 }}
{{#ask:Макросемья::Уральская семья |format=list |limit=20 }}
Запрос
{{#ask:[[Категория:Арийские языки]] OR [[Категория:Германские языки]] |?Категория=Категории |format=table |limit=30 |mainlabel=Арийщина |link=subject }}
{{#ask: OR |?Категория=Категории |format=table |limit=30 |mainlabel=Арийщина |link=subject }}
Запрос
{{#ask:[[Пол::М]] |format=category |limit=10 }}
{{#ask:Пол::М |format=category |limit=10 }}
Как башка станет варить получше, займусь и запросами к свойствам поплотнее.