From: kghbln <med...@kg...> - 2010-08-15 16:09:47
|
Hi, I fail to select a recurring event within a specified range of days. Setting the birthdays is not a problem at all: {{#set_recurring_event:property=has birthday | start={{{date of birth|}}} | unit=month | period=12 }} On a wikipage, e. g. "Birthdays this year" I would like to see the respective birthdays. I tried {{#ask: [[Category:Person]] [[has birthday::>= 2010/01/01]] [[has birthday::<= 2010/12/31]] | mainlabel=Person ID | ?Firstname=Firstname | ?Surname=Surname | ?has birthday=Birthday | default=No birthday available. | headers=show | sort=Birthday | order=ascending | format=broadtable | limit=20 | searchlabel= <br />more birthdays… }} As a result I get all recurring events (birthdays) of all people starting with the date of birth and not just the birthdays in 2010. It is a bit frustrating for me not to manage such a basic task and most probalbly simple task. Perhaps one of you may advise how to achieve this. Thank you in advance Cheers kgh |
From: Yaron K. <ya...@gm...> - 2010-08-15 16:49:12
|
Hi, This is actually not a basic task at all, the way #ask queries are currently structured: you're trying to filter out property values, and not pages. As far as I know, there's no way currently to do that, even with a hack. The only approach I can think of right now is to use one of the date-based formats, like 'calendar' or 'timeline', which at least can show the most current values first. -Yaron On Sun, Aug 15, 2010 at 11:52 AM, kghbln <med...@kg...> wrote: > Hi, > > I fail to select a recurring event within a specified range of days. > > Setting the birthdays is not a problem at all: > > {{#set_recurring_event:property=has birthday > | start={{{date of birth|}}} > | unit=month > | period=12 > }} > > On a wikipage, e. g. "Birthdays this year" I would like to see the > respective birthdays. I tried > > {{#ask: [[Category:Person]] [[has birthday::>= 2010/01/01]] [[has > birthday::<= 2010/12/31]] > | mainlabel=Person ID > | ?Firstname=Firstname > | ?Surname=Surname > | ?has birthday=Birthday > | default=No birthday available. > | headers=show > | sort=Birthday > | order=ascending > | format=broadtable > | limit=20 > | searchlabel= <br />more birthdays… > }} > > As a result I get all recurring events (birthdays) of all people starting > with the date of birth and not just > the birthdays in 2010. > > It is a bit frustrating for me not to manage such a basic task and most > probalbly simple task. Perhaps one of > you may advise how to achieve this. Thank you in advance > > Cheers kgh > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |