Difference between revisions of "Ask"
Josef.Noll (Talk | contribs) |
Josef.Noll (Talk | contribs) |
||
Line 48: | Line 48: | ||
{{#show: Berlin | ?population }} | {{#show: Berlin | ?population }} | ||
</nowiki></pre> | </nowiki></pre> | ||
+ | == Tips and Tricks == | ||
+ | Recommendation from [[Neill Mitchell|Neill]]: I always hide the raw page name as much as possible and use aliases so | ||
+ | queries return more user friendly links. | ||
+ | <nowiki> {{#set:Page Link=[[{{FULLPAGENAME}}|{{{Page Title|}}}]]}} </nowiki>where Page Title | ||
+ | is usually a field in the form. Sometimes I prepend with a section ID | ||
+ | <nowiki>{{#set:Page Link=[[{{FULLPAGENAME}}|{{{Section ID|}}}-{{{Page Title|}}}]]}} </nowiki> | ||
+ | Then in the queries I return Page Link and use mainlabel=- to suppress the | ||
+ | raw page name field. | ||
+ | <nowiki> | ||
+ | {{#ask: | ||
+ | |?Page Link | ||
+ | .. | ||
+ | .. | ||
+ | |mainlabel=- | ||
+ | }} | ||
+ | </nowiki> | ||
== Example == | == Example == | ||
ongoing projects, based on <nowiki> [[Category:Project]] [[Due_date::> {{#expr:{{#time: Y|now}}}}]] </nowiki> | ongoing projects, based on <nowiki> [[Category:Project]] [[Due_date::> {{#expr:{{#time: Y|now}}}}]] </nowiki> |
Revision as of 12:06, 10 July 2015
Wiki for ITS | ||||||
---|---|---|---|---|---|---|
|
Contents
Explanation of Semantic MediaWiki ask function
see also Test-Ask for invers properties
help page
http://semantic-mediawiki.org/wiki/Help:Selecting_pages, including " ::>, ::! "
output to vcard
Warning: exports all users on this wiki ... further results
for errors, see Josef_Noll
Example
{{#ask:[[Category::User]] |?=search for users# |?User |?Date |?Title |format=broadtable |limit=5 |offset=1 |link=all |sort=User count |order=descending |headers=plain |mainlabel=search for users |intro=results |outro=done |searchlabel=… further results |default=no results found |class=sortable wikitable smwtable }} <!--- ask with OR connection, as used in Template:User ---> {{#ask: [[Supervisor::{{SUBJECTPAGENAME}}]] OR [[Lecturer::{{SUBJECTPAGENAME}}]] OR [[User::{{SUBJECTPAGENAME}}]] OR [[{{SUBJECTPAGENAME}}]] ommit main label: | mainlabel=- | {{#show: Berlin | ?population }}
Tips and Tricks
Recommendation from Neill: I always hide the raw page name as much as possible and use aliases so queries return more user friendly links. {{#set:Page Link=[[{{FULLPAGENAME}}|{{{Page Title|}}}]]}} where Page Title is usually a field in the form. Sometimes I prepend with a section ID {{#set:Page Link=[[{{FULLPAGENAME}}|{{{Section ID|}}}-{{{Page Title|}}}]]}}
Then in the queries I return Page Link and use mainlabel=- to suppress the raw page name field. {{#ask: |?Page Link .. .. |mainlabel=- }}
Example
ongoing projects, based on [[Category:Project]] [[Due_date::> {{#expr:{{#time: Y|now}}}}]]
- CURRENTYEAR is 2024, CURRENTTIME is 03:38, LOCALTIME is 03:38
- date: 25 Februar 2016 or "now": 27 Sep 2024
- see all time examples in: Help:Extension:ParserFunctions
recent pages
- TEK9110 (Modification dateThis property is a special property in this wiki. 24 September 2024 15:12:51)
- Diaa Jadaan (Modification dateThis property is a special property in this wiki. 24 September 2024 14:42:40)
- Diaa.jadaan (Modification dateThis property is a special property in this wiki. 24 September 2024 14:42:31)
- Tips and strategies on how to publish research papers in reputable journals 2024/09/19 (Modification dateThis property is a special property in this wiki. 19 September 2024 13:10:12)
- File:202409 ResearchPaper AASTU Noll.pdf (Modification dateThis property is a special property in this wiki. 19 September 2024 13:10:05)
- (Modification dateThis property is a special property in this wiki. 19 September 2024 13:09:44)
- Nurture Seminar at AASTU 19Sep2024 (Modification dateThis property is a special property in this wiki. 19 September 2024 08:37:14)
- (Modification dateThis property is a special property in this wiki. 19 September 2024 08:35:51)
- Nurture Seminar Sep2024 Hawassa (Modification dateThis property is a special property in this wiki. 16 September 2024 05:07:35)
- Connecting the Future for Schools and Communities 2024/09/16 (Modification dateThis property is a special property in this wiki. 16 September 2024 04:59:47)
- ... further results
pages from 2013
- Main page (Modification dateThis property is a special property in this wiki. 21 December 2013 22:17:09)
- Oulu (Modification dateThis property is a special property in this wiki. 21 December 2013 16:34:48)
- UiO (Modification dateThis property is a special property in this wiki. 21 December 2013 16:29:05)
- UNIK (Modification dateThis property is a special property in this wiki. 20 December 2013 14:51:30)
- FreeSecEDU UiO (Modification dateThis property is a special property in this wiki. 20 December 2013 14:49:19)
- FreeSecEDU (Modification dateThis property is a special property in this wiki. 20 December 2013 14:19:11)
- PM (Modification dateThis property is a special property in this wiki. 20 December 2013 14:18:47)
- Output (Modification dateThis property is a special property in this wiki. 20 December 2013 14:18:24)
- Email (Modification dateThis property is a special property in this wiki. 20 December 2013 14:18:21)
- Partner Abbreviation (Modification dateThis property is a special property in this wiki. 20 December 2013 14:17:56)
- ... further results
recent pages in slideshow
Note: format=slideshow is supported in this version, and shown in:
recent pages, random
[[modification date::+]] shows only pages that exist (not deleted ones)
- Kjeller Innovasjon og Movation
- Title DE
- WP29
- Error creating thumbnail: Invalid thumbnail parameters
- Introduction Unafundo - Basic Internet Foundation
- ... further results
The part "{{{ns}}}" of the query was not understood. Results might not be as expected.
Variables
- ARTICLEPAGENAME, TALKPAGENAME
- see more http://en.wikipedia.org/wiki/Help:Magic_words