From: John M. <jmc...@hy...> - 2010-10-14 23:46:59
|
Hello, First, I store a list of dates (after removing the comma between MONTHNAME & YYYY as generated by SF's date field): {{#set_internal: some_topic|date#list=22 January 2010,15 November 2010}} Then, I use {{#ask:[[date::+]]|?date}} & receive: 2455218.522 January 2010 15 November 2010 In fact, I just tried querying all the dates in the db, and got... 1994 Ford E-150 Van#1 2455466.527 September 2010 1994 Ford E-150 Van#2 2455467.528 September 2010 1994 Ford E-150 Van#3 2455467.528 September 2010 1994 Ford E-150 Van#4 2455467.528 September 2010 Port Townsend Club Coop#1 2455218.522 January 2010 15 November 2010 So it seems that this problem (eg "2455466.5") happens regardless of whether a list is being stored or not... (1) Does anyone have an idea why this weirdness (eg "2455466.5") is happening? (2) Are lists of dates a bad idea? (I hope not!) (3) Is the 'date' datatype basically incompatible with MW's date-pages, ie should we stay away from the date-pages so that date arithmetic is possible? Thanks - John MediaWiki 1.16.0beta3 PHP 5.2.0-8+etch16 (apache2handler) Semantic Forms (Version 2.0.1) Semantic Internal Objects (Version 0.6) Semantic MediaWiki (Version 1.5.3 alpha) |
From: Yaron K. <ya...@gm...> - 2010-10-15 01:05:36
|
Hi, That's odd, to say the least... I haven't experienced or heard of that happening before. My guess is that the number there is some sort of numeric representation of the entire date, but beyond that I don't know what it means, or why it's there. I doubt that the use of "#list" is related to the problem, since it's happening even without it. What do you mean by "MW's date pages"? My one suggestion is to upgrade your version of SIO to 0.6.1, the latest version, and resave the pages - I don't know if that will fix anything, but I guess it's worth a try. -Yaron On Thu, Oct 14, 2010 at 8:32 PM, John McClure <jmc...@hy...> wrote: > Hello, > First, I store a list of dates (after removing the comma between MONTHNAME & > YYYY as generated by SF's date field): > > {{#set_internal: some_topic|date#list=22 January 2010,15 November 2010}} > > Then, I use {{#ask:[[date::+]]|?date}} & receive: > 2455218.522 January 2010 > 15 November 2010 > > In fact, I just tried querying all the dates in the db, and got... > 1994 Ford E-150 Van#1 2455466.527 September 2010 > 1994 Ford E-150 Van#2 2455467.528 September 2010 > 1994 Ford E-150 Van#3 2455467.528 September 2010 > 1994 Ford E-150 Van#4 2455467.528 September 2010 > Port Townsend Club Coop#1 2455218.522 January 2010 > 15 November 2010 > So it seems that this problem (eg "2455466.5") happens regardless of whether > a list is being stored or not... > > (1) Does anyone have an idea why this weirdness (eg "2455466.5") is > happening? > (2) Are lists of dates a bad idea? (I hope not!) > (3) Is the 'date' datatype basically incompatible with MW's date-pages, ie > should we stay away from the date-pages so that date arithmetic is possible? > > Thanks - John > MediaWiki 1.16.0beta3 > PHP 5.2.0-8+etch16 (apache2handler) > Semantic Forms (Version 2.0.1) > Semantic Internal Objects (Version 0.6) > Semantic MediaWiki (Version 1.5.3 alpha) > ------------------------------------------------------------------------------ > Download new Adobe(R) Flash(R) Builder(TM) 4 > The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly > Flex(R) Builder(TM)) enable the development of rich applications that run > across multiple browsers and platforms. Download your free trials today! > http://p.sf.net/sfu/adobe-dev2dev > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |