PagelistDateError



a PITS page has now been created for this issue: http://www.pmwiki.org/wiki/PITS/01125

current existing event pages in this group:
Test.20090701
Test.20090702
Test.20090703
Test.20090704

the following code, (:pagelist group=Test fmt=#simple if="date 20090701..20090702 {=$Name}":)
should spit out:
Test.20090701
Test.20090702

but instead it spits out:

the same thing if i advance it one day: (:pagelist group=Test fmt=#simple if="date 20090701..20090703 {=$Name}":)
it should spit out:
Test.20090701
Test.20090702
Test.20090703

but instead it spits out:

overtones99 July 23, 2009, at 05:23 PM

. . .

note: the following DOES work on my system, but not on PmWiki overtones99

it appears this problem is partly alleviated if one supplies HHSS of the correct dimension:
this works appropriately:
(:pagelist group=Test name=20?????? fmt=#simple if="date 200907010000..200907022359 {=$Name}2359":)
now works as expected with T prepended to HHMM: (:pagelist group=Test name=20?????? fmt=#simple if="date 20090701T0000..20090702T2359 {=$Name}T2359":)

the internal time functions inside (strftime? strtotime) must be assuming the current/$Now HH:SS when not provided with them, right?

however, this is still confusing if just supplying YYYYMMDD. one would assume that just supplying the date would include times throughout that particular date?

and strangely, even this doesn't work:
(:pagelist group=Test name=20?????? fmt=#simple if="date 200907010000..200907022359 {=$Name}2358":)
now works as expected with T prepended to HHMM: (:pagelist group=Test name=20?????? fmt=#simple if="date 20090701T0000..2009070T22359 {=$Name}T2358":)

?
thanks
overtones99 July 23, 2009, at 05:23 PM

  0: 00.00 00.00 EnablePost = 1, keys=
  1: 00.00 00.00 config start
  2: 00.01 00.01 config end
  3: 00.04 00.03 MarkupToHTML begin
  4: 00.05 00.04 ReadApprovedUrls SiteAdmin.ApprovedUrls begin
  5: 00.06 00.05 ReadApprovedUrls SiteAdmin.ApprovedUrls end
  6: 00.06 00.05 FPLTemplate: Chain begin
  7: 00.06 00.05 FPLTemplate: FPLTemplateLoad
  8: 00.06 00.05 FPLTemplate: FPLTemplateDefaults
  9: 00.06 00.05 FPLTemplate: FPLTemplatePageList
 10: 00.06 00.05 MakePageList pre
 11: 00.06 00.05 PageListSources begin
 12: 00.06 00.05 PageStore::ls begin wiki.d/{$FullName}
 13: 00.07 00.06 PageStore::ls merge wiki.d/{$FullName}
 14: 00.07 00.06 PageStore::ls end wiki.d/{$FullName}
 15: 00.07 00.06 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
 16: 00.07 00.06 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
 17: 00.07 00.06 PageStore::ls end $FarmD/wikilib.d/{$FullName}
 18: 00.07 00.07 PageListSources end count=1145
 19: 00.07 00.07 PageListSort pre ret=4 order=name
 20: 00.07 00.07 MakePageList items count=1145, filters=PageListIf
 21: 00.19 00.17 MakePageList post count=2, readc=0
 22: 00.19 00.17 PageListSort begin
 23: 00.19 00.17 PageListSort sort
 24: 00.19 00.17 PageListSort end
 25: 00.19 00.17 MakePageList end
 26: 00.19 00.17 FPLTemplate: FPLTemplatePmWikiOrg
 27: 00.19 00.17 MarkupToHTML begin
 28: 00.19 00.18 MarkupToHTML end
 29: 00.19 00.18 FPLTemplate: FPLTemplateSliceList
 30: 00.19 00.18 FPLTemplate: FPLTemplateFormat
 31: 00.20 00.18 MarkupToHTML begin
 32: 00.20 00.18 MarkupToHTML end
 33: 00.20 00.18 FPLTemplate: FPLTemplatePmWikiOrgPostFormat
 34: 00.20 00.18 FPLTemplate: Chain end
 35: 00.20 00.18 FPLTemplate: Chain begin
 36: 00.20 00.18 FPLTemplate: FPLTemplateLoad
 37: 00.20 00.18 FPLTemplate: FPLTemplateDefaults
 38: 00.20 00.18 FPLTemplate: FPLTemplatePageList
 39: 00.20 00.18 MakePageList pre
 40: 00.20 00.18 PageListSources begin
 41: 00.20 00.18 PageStore::ls begin wiki.d/{$FullName}
 42: 00.21 00.19 PageStore::ls merge wiki.d/{$FullName}
 43: 00.21 00.19 PageStore::ls end wiki.d/{$FullName}
 44: 00.21 00.19 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
 45: 00.21 00.19 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
 46: 00.21 00.19 PageStore::ls end $FarmD/wikilib.d/{$FullName}
 47: 00.21 00.19 PageListSources end count=1145
 48: 00.21 00.19 PageListSort pre ret=4 order=name
 49: 00.21 00.19 MakePageList items count=1145, filters=PageListIf
 50: 00.32 00.30 MakePageList post count=3, readc=0
 51: 00.32 00.30 PageListSort begin
 52: 00.32 00.30 PageListSort sort
 53: 00.32 00.30 PageListSort end
 54: 00.32 00.30 MakePageList end
 55: 00.32 00.30 FPLTemplate: FPLTemplatePmWikiOrg
 56: 00.32 00.30 MarkupToHTML begin
 57: 00.33 00.30 MarkupToHTML end
 58: 00.33 00.30 FPLTemplate: FPLTemplateSliceList
 59: 00.33 00.30 FPLTemplate: FPLTemplateFormat
 60: 00.33 00.30 MarkupToHTML begin
 61: 00.33 00.30 MarkupToHTML end
 62: 00.33 00.30 FPLTemplate: FPLTemplatePmWikiOrgPostFormat
 63: 00.33 00.30 FPLTemplate: Chain end
 64: 00.33 00.30 FPLTemplate: Chain begin
 65: 00.33 00.30 FPLTemplate: FPLTemplateLoad
 66: 00.33 00.30 FPLTemplate: FPLTemplateDefaults
 67: 00.33 00.30 FPLTemplate: FPLTemplatePageList
 68: 00.33 00.30 MakePageList pre
 69: 00.33 00.30 PageListSources begin
 70: 00.33 00.30 PageStore::ls begin wiki.d/{$FullName}
 71: 00.34 00.31 PageStore::ls merge wiki.d/{$FullName}
 72: 00.34 00.31 PageStore::ls end wiki.d/{$FullName}
 73: 00.34 00.31 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
 74: 00.34 00.31 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
 75: 00.34 00.31 PageStore::ls end $FarmD/wikilib.d/{$FullName}
 76: 00.34 00.31 PageListSources end count=13
 77: 00.34 00.31 PageListSort pre ret=4 order=name
 78: 00.34 00.31 MakePageList items count=13, filters=PageListIf
 79: 00.34 00.31 MakePageList post count=2, readc=0
 80: 00.34 00.31 PageListSort begin
 81: 00.34 00.31 PageListSort sort
 82: 00.34 00.31 PageListSort end
 83: 00.34 00.31 MakePageList end
 84: 00.34 00.31 FPLTemplate: FPLTemplatePmWikiOrg
 85: 00.34 00.31 MarkupToHTML begin
 86: 00.34 00.31 MarkupToHTML end
 87: 00.34 00.31 FPLTemplate: FPLTemplateSliceList
 88: 00.34 00.31 FPLTemplate: FPLTemplateFormat
 89: 00.34 00.31 MarkupToHTML begin
 90: 00.34 00.31 MarkupToHTML end
 91: 00.34 00.31 FPLTemplate: FPLTemplatePmWikiOrgPostFormat
 92: 00.34 00.31 FPLTemplate: Chain end
 93: 00.34 00.31 FPLTemplate: Chain begin
 94: 00.34 00.31 FPLTemplate: FPLTemplateLoad
 95: 00.34 00.31 FPLTemplate: FPLTemplateDefaults
 96: 00.34 00.31 FPLTemplate: FPLTemplatePageList
 97: 00.34 00.31 MakePageList pre
 98: 00.35 00.31 PageListSources begin
 99: 00.35 00.31 PageStore::ls begin wiki.d/{$FullName}
100: 00.36 00.32 PageStore::ls merge wiki.d/{$FullName}
101: 00.36 00.33 PageStore::ls end wiki.d/{$FullName}
102: 00.36 00.33 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
103: 00.36 00.33 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
104: 00.36 00.33 PageStore::ls end $FarmD/wikilib.d/{$FullName}
105: 00.36 00.33 PageListSources end count=13
106: 00.36 00.33 PageListSort pre ret=4 order=name
107: 00.36 00.33 MakePageList items count=13, filters=PageListIf
108: 00.36 00.33 MakePageList post count=2, readc=0
109: 00.36 00.33 PageListSort begin
110: 00.36 00.33 PageListSort sort
111: 00.36 00.33 PageListSort end
112: 00.36 00.33 MakePageList end
113: 00.36 00.33 FPLTemplate: FPLTemplatePmWikiOrg
114: 00.36 00.33 MarkupToHTML begin
115: 00.36 00.33 MarkupToHTML end
116: 00.36 00.33 FPLTemplate: FPLTemplateSliceList
117: 00.36 00.33 FPLTemplate: FPLTemplateFormat
118: 00.36 00.33 MarkupToHTML begin
119: 00.36 00.33 MarkupToHTML end
120: 00.36 00.33 FPLTemplate: FPLTemplatePmWikiOrgPostFormat
121: 00.36 00.33 FPLTemplate: Chain end
122: 00.36 00.33 MarkupToHTML end
123: 00.37 00.33 MarkupToHTML begin
124: 00.38 00.34 MarkupToHTML end
125: 00.38 00.34 MarkupToHTML begin
126: 00.38 00.35 MarkupToHTML end
127: 00.39 00.35 now
Peak memory: 5,401,656 bytes