Recent Changes - Search:

PmWiki

pmwiki.org

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

PagelistDefaults

testing pagelist using template defaults

fmt=#withdefaults

[[#withdefaults]]
(:template defaults case="???" group={$Group} name=Page*:)
(:template first:)
Test case: {$$case} (group={$$group} name={$$name})
(:template each:)
* @@[={=$FullName}=]@@="`{=$FullName}"
(:template last:)
(done)
[[#withdefaultsend]]
work as expected
(:pagelist group=Cookbook fmt=#withdefaults count=5 case="overriding
group":)

(:pagelist group={$Group} name=Inc* fmt=#withdefaults count=5
case="overriding name / reusing group":)

Test case: overriding group (group=Cookbook name=Page*)

  • {=$FullName}="Cookbook.PageAction"
  • {=$FullName}="Cookbook.PageActions"
  • {=$FullName}="Cookbook.PageAttic"
  • {=$FullName}="Cookbook.PageAttic-Talk"
  • {=$FullName}="Cookbook.PageAttic-Users"

(done)

Test case: overriding name / reusing group (group=Test name=Inc*)

  • {=$FullName}="`Test.Include"
  • {=$FullName}="`Test.Include2"
  • {=$FullName}="Test.IncludeAll"
  • {=$FullName}="Test.IncludeAndAnchor"
  • {=$FullName}="Test.IncludeBugA"

(done)

overriding name only
(:pagelist name=Inc* fmt=#withdefaults count=5 case="overriding name":)

Test case: overriding name (group=Test name=Inc*)

  • {=$FullName}="`Test.Include"
  • {=$FullName}="`Test.Include2"
  • {=$FullName}="Test.IncludeAll"
  • {=$FullName}="Test.IncludeAndAnchor"
  • {=$FullName}="Test.IncludeBugA"

(done)

using all defaults
(:pagelist fmt=#withdefaults count=5 case="using defaults":)

Test case: using defaults (group=Test name=Page*)

  • {=$FullName}="`Test.Page-name-with-hyphens"
  • {=$FullName}="Test.PageCount"
  • {=$FullName}="Test.PageExists"
  • {=$FullName}="Test.PageIndex"
  • {=$FullName}="Test.PageList"

(done)

null name
(:pagelist name= fmt=#withdefaults count=5 case="null name":)

Test case: null name (group=Test name=Page*)

  • {=$FullName}="Test.PageList"
  • {=$FullName}="Test.PageListA"
  • {=$FullName}="Test.PagelistAcrossGroups"
  • {=$FullName}="Test.PageListAnchors"
  • {=$FullName}="Test.PageListB"

(done)

null group
(:pagelist group= fmt=#withdefaults count=5 case="null group":)

Test case: null group (group=Test name=Page*)

  • {=$FullName}="Test.PageList"
  • {=$FullName}="Test.PageListA"
  • {=$FullName}="Test.PagelistAcrossGroups"
  • {=$FullName}="Test.PageListB"
  • {=$FullName}="Test.PagelistBug1"

(done)

empty name
(:pagelist name="" fmt=#withdefaults count=5 case="empty name":)

Test case: empty name (group=Test name=)

  • {=$FullName}="`Test.00962"
  • {=$FullName}="`Test.01295"
  • {=$FullName}="`Test.01300"
  • {=$FullName}="`Test.12Over4"
  • {=$FullName}="`Test.2003Titlespaced"

(done)

empty group
(:pagelist group="" fmt=#withdefaults count=5 case="empty group":)

Test case: empty group (group= name=Page*)

  • {=$FullName}="Category.PageDirectives"
  • {=$FullName}="Category.PageHandling"
  • {=$FullName}="`Category.Pagelist"
  • {=$FullName}="Category.PageList"
  • {=$FullName}="Category.PageNaming"

(done)

default pagelist
(:pagelist fmt=#withdefaults count=5:)

Test case: ??? (group=Test name=Page*)

  • {=$FullName}="`Test.Page-name-with-hyphens"
  • {=$FullName}="Test.PageCount"
  • {=$FullName}="Test.PageExists"
  • {=$FullName}="Test.PageIndex"
  • {=$FullName}="Test.PageList"

(done)

Edit - History - Print - Recent Changes - Search
Page last modified on April 09, 2012, at 07:31 PM
  0: 00.00 00.00 config start
  1: 00.01 00.00 config end
  2: 00.07 00.05 MarkupToHTML begin
  3: 00.08 00.05 MarkupToHTML begin
  4: 00.08 00.06 FPLTemplate: Chain begin
  5: 00.08 00.06 FPLTemplate: FPLTemplateLoad
  6: 00.08 00.06 FPLTemplate: FPLTemplateDefaults
  7: 00.08 00.06 FPLTemplate: FPLTemplatePageList
  8: 00.08 00.06 MakePageList pre
  9: 00.10 00.06 PageListSources begin
 10: 00.10 00.06 PageStore::ls begin wiki.d/{$FullName}
 11: 00.15 00.10 PageStore::ls merge wiki.d/{$FullName}
 12: 00.18 00.13 PageStore::ls end wiki.d/{$FullName}
 13: 00.19 00.13 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
 14: 00.19 00.13 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
 15: 00.19 00.13 PageStore::ls end $FarmD/wikilib.d/{$FullName}
 16: 00.19 00.13 PageListSources end count=47
 17: 00.19 00.13 PageListSort pre ret=4 order=name
 18: 00.19 00.13 MakePageList items count=47, filters=
 19: 00.19 00.13 MakePageList post count=47, readc=0
 20: 00.19 00.13 PageListCache begin save key=ac6f2a4ffc680b2811237eaad66e6771
 21: 00.19 00.13 PageListCache end save
 22: 00.19 00.13 PageListSort begin
 23: 00.19 00.13 PageListSort sort
 24: 00.19 00.13 PageListSort end
 25: 00.19 00.13 MakePageList end
 26: 00.19 00.13 FPLTemplate: FPLTemplateSliceList
 27: 00.19 00.13 FPLTemplate: FPLTemplateFormat
 28: 00.19 00.13 MarkupToHTML begin
 29: 00.20 00.15 MarkupToHTML end
 30: 00.20 00.15 FPLTemplate: Chain end
 31: 00.21 00.15 FPLTemplate: Chain begin
 32: 00.21 00.15 FPLTemplate: FPLTemplateLoad
 33: 00.21 00.15 FPLTemplate: FPLTemplateDefaults
 34: 00.21 00.15 FPLTemplate: FPLTemplatePageList
 35: 00.21 00.15 MakePageList pre
 36: 00.22 00.15 PageListSources begin
 37: 00.22 00.15 PageStore::ls begin wiki.d/{$FullName}
 38: 00.26 00.18 PageStore::ls merge wiki.d/{$FullName}
 39: 00.29 00.21 PageStore::ls end wiki.d/{$FullName}
 40: 00.29 00.21 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
 41: 00.29 00.22 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
 42: 00.29 00.22 PageStore::ls end $FarmD/wikilib.d/{$FullName}
 43: 00.29 00.22 PageListSources end count=52
 44: 00.29 00.22 PageListSort pre ret=4 order=name
 45: 00.30 00.22 MakePageList items count=52, filters=
 46: 00.30 00.22 MakePageList post count=52, readc=0
 47: 00.30 00.22 PageListCache begin save key=ea1f6194a1726d44492bf313b856a1a5
 48: 00.30 00.22 PageListCache end save
 49: 00.30 00.22 PageListSort begin
 50: 00.30 00.22 PageListSort sort
 51: 00.30 00.22 PageListSort end
 52: 00.30 00.22 MakePageList end
 53: 00.30 00.22 FPLTemplate: FPLTemplateSliceList
 54: 00.30 00.22 FPLTemplate: FPLTemplateFormat
 55: 00.30 00.22 MarkupToHTML begin
 56: 00.31 00.23 MarkupToHTML end
 57: 00.31 00.23 FPLTemplate: Chain end
 58: 00.31 00.23 MarkupToHTML end
 59: 00.31 00.24 MarkupToHTML begin
 60: 00.31 00.24 FPLTemplate: Chain begin
 61: 00.31 00.24 FPLTemplate: FPLTemplateLoad
 62: 00.32 00.24 FPLTemplate: FPLTemplateDefaults
 63: 00.32 00.24 FPLTemplate: FPLTemplatePageList
 64: 00.32 00.24 MakePageList pre
 65: 00.33 00.24 PageListSources begin
 66: 00.33 00.24 PageStore::ls begin wiki.d/{$FullName}
 67: 00.37 00.27 PageStore::ls merge wiki.d/{$FullName}
 68: 00.40 00.30 PageStore::ls end wiki.d/{$FullName}
 69: 00.41 00.30 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
 70: 00.41 00.31 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
 71: 00.41 00.31 PageStore::ls end $FarmD/wikilib.d/{$FullName}
 72: 00.41 00.31 PageListSources end count=52
 73: 00.41 00.31 PageListSort pre ret=4 order=name
 74: 00.41 00.31 MakePageList items count=52, filters=
 75: 00.41 00.31 MakePageList post count=52, readc=0
 76: 00.41 00.31 PageListCache begin save key=dc72fad256c23dac292a843b2331737f
 77: 00.41 00.31 PageListCache end save
 78: 00.41 00.31 PageListSort begin
 79: 00.41 00.31 PageListSort sort
 80: 00.41 00.31 PageListSort end
 81: 00.41 00.31 MakePageList end
 82: 00.41 00.31 FPLTemplate: FPLTemplateSliceList
 83: 00.41 00.31 FPLTemplate: FPLTemplateFormat
 84: 00.41 00.31 MarkupToHTML begin
 85: 00.42 00.32 MarkupToHTML end
 86: 00.42 00.32 FPLTemplate: Chain end
 87: 00.43 00.32 MarkupToHTML end
 88: 00.43 00.32 MarkupToHTML begin
 89: 00.43 00.32 FPLTemplate: Chain begin
 90: 00.43 00.32 FPLTemplate: FPLTemplateLoad
 91: 00.43 00.33 FPLTemplate: FPLTemplateDefaults
 92: 00.43 00.33 FPLTemplate: FPLTemplatePageList
 93: 00.43 00.33 MakePageList pre
 94: 00.43 00.33 PageListSources begin
 95: 00.43 00.33 PageStore::ls begin wiki.d/{$FullName}
 96: 00.47 00.36 PageStore::ls merge wiki.d/{$FullName}
 97: 00.51 00.39 PageStore::ls end wiki.d/{$FullName}
 98: 00.51 00.40 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
 99: 00.51 00.40 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
100: 00.51 00.40 PageStore::ls end $FarmD/wikilib.d/{$FullName}
101: 00.51 00.40 PageListSources end count=89
102: 00.51 00.40 PageListSort pre ret=4 order=name
103: 00.51 00.40 MakePageList items count=89, filters=
104: 00.51 00.40 MakePageList post count=89, readc=0
105: 00.51 00.40 PageListCache begin save key=63b5d181cf925974a817642b9e9f411f
106: 00.51 00.40 PageListCache end save
107: 00.51 00.40 PageListSort begin
108: 00.51 00.40 PageListSort sort
109: 00.52 00.40 PageListSort end
110: 00.52 00.40 MakePageList end
111: 00.52 00.40 FPLTemplate: FPLTemplateSliceList
112: 00.52 00.40 FPLTemplate: FPLTemplateFormat
113: 00.52 00.40 MarkupToHTML begin
114: 00.53 00.42 MarkupToHTML end
115: 00.53 00.42 FPLTemplate: Chain end
116: 00.53 00.42 MarkupToHTML end
117: 00.53 00.42 MarkupToHTML begin
118: 00.53 00.42 FPLTemplate: Chain begin
119: 00.53 00.42 FPLTemplate: FPLTemplateLoad
120: 00.53 00.42 FPLTemplate: FPLTemplateDefaults
121: 00.53 00.42 FPLTemplate: FPLTemplatePageList
122: 00.53 00.42 MakePageList pre
123: 00.53 00.42 PageListSources begin
124: 00.53 00.42 PageStore::ls begin wiki.d/{$FullName}
125: 00.58 00.46 PageStore::ls merge wiki.d/{$FullName}
126: 00.61 00.49 PageStore::ls end wiki.d/{$FullName}
127: 00.61 00.49 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
128: 00.61 00.49 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
129: 00.61 00.49 PageStore::ls end $FarmD/wikilib.d/{$FullName}
130: 00.61 00.49 PageListSources end count=89
131: 00.62 00.49 PageListTermsTargets begin count=89
132: 00.62 00.49 PageIndexGrep begin
133: 00.73 00.60 PageIndexGrep end
134: 00.78 00.65 PageListTermsTargets end count=63
135: 00.78 00.65 PageListSort pre ret=4 order=name
136: 00.78 00.65 MakePageList items count=63, filters=PageListTermsTargets
137: 01.03 00.73 MakePageList post count=28, readc=63
138: 01.03 00.73 PageListCache begin save key=c5e0717b25563b4220ba33950c7021bd
139: 01.03 00.73 PageListCache end save
140: 01.03 00.73 PageListSort begin
141: 01.03 00.73 PageListSort sort
142: 01.03 00.74 PageListSort end
143: 01.03 00.74 MakePageList end
144: 01.03 00.74 FPLTemplate: FPLTemplateSliceList
145: 01.03 00.74 FPLTemplate: FPLTemplateFormat
146: 01.03 00.74 MarkupToHTML begin
147: 01.04 00.75 MarkupToHTML end
148: 01.04 00.75 FPLTemplate: Chain end
149: 01.04 00.75 MarkupToHTML end
150: 01.04 00.75 MarkupToHTML begin
151: 01.04 00.75 FPLTemplate: Chain begin
152: 01.04 00.75 FPLTemplate: FPLTemplateLoad
153: 01.05 00.75 FPLTemplate: FPLTemplateDefaults
154: 01.05 00.75 FPLTemplate: FPLTemplatePageList
155: 01.05 00.75 MakePageList pre
156: 01.05 00.75 PageListSources begin
157: 01.05 00.75 PageStore::ls begin wiki.d/{$FullName}
158: 01.10 00.79 PageStore::ls merge wiki.d/{$FullName}
159: 01.13 00.82 PageStore::ls end wiki.d/{$FullName}
160: 01.13 00.82 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
161: 01.13 00.82 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
162: 01.13 00.82 PageStore::ls end $FarmD/wikilib.d/{$FullName}
163: 01.13 00.82 PageListSources end count=89
164: 01.13 00.83 PageListTermsTargets begin count=89
165: 01.13 00.83 PageIndexGrep begin
166: 01.24 00.92 PageIndexGrep end
167: 01.30 00.98 PageListTermsTargets end count=46
168: 01.30 00.99 PageListSort pre ret=4 order=name
169: 01.30 00.99 MakePageList items count=46, filters=PageListTermsTargets
170: 01.36 01.04 MakePageList post count=36, readc=46
171: 01.36 01.04 PageListCache begin save key=ee323790b5a2f58bc1354e47d1a0c6f9
172: 01.36 01.04 PageListCache end save
173: 01.36 01.04 PageListSort begin
174: 01.36 01.04 PageListSort sort
175: 01.36 01.05 PageListSort end
176: 01.36 01.05 MakePageList end
177: 01.36 01.05 FPLTemplate: FPLTemplateSliceList
178: 01.36 01.05 FPLTemplate: FPLTemplateFormat
179: 01.36 01.05 MarkupToHTML begin
180: 01.38 01.06 MarkupToHTML end
181: 01.38 01.06 FPLTemplate: Chain end
182: 01.38 01.06 MarkupToHTML end
183: 01.38 01.06 MarkupToHTML begin
184: 01.38 01.06 FPLTemplate: Chain begin
185: 01.38 01.06 FPLTemplate: FPLTemplateLoad
186: 01.38 01.07 FPLTemplate: FPLTemplateDefaults
187: 01.38 01.07 FPLTemplate: FPLTemplatePageList
188: 01.38 01.07 MakePageList pre
189: 01.67 01.07 PageListSources begin
190: 01.67 01.07 PageStore::ls begin wiki.d/{$FullName}
191: 01.71 01.10 PageStore::ls merge wiki.d/{$FullName}
192: 01.74 01.13 PageStore::ls end wiki.d/{$FullName}
193: 01.75 01.14 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
194: 01.75 01.14 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
195: 01.75 01.14 PageStore::ls end $FarmD/wikilib.d/{$FullName}
196: 01.75 01.14 PageListSources end count=1015
197: 01.75 01.14 PageListSort pre ret=4 order=name
198: 01.75 01.14 MakePageList items count=1015, filters=
199: 01.77 01.16 MakePageList post count=1015, readc=0
200: 01.77 01.16 PageListCache begin save key=c46af07abd39e1baa3598341151e82ea
201: 01.77 01.16 PageListCache end save
202: 01.77 01.16 PageListSort begin
203: 01.77 01.16 PageListSort sort
204: 01.85 01.22 PageListSort end
205: 01.85 01.22 MakePageList end
206: 01.85 01.22 FPLTemplate: FPLTemplateSliceList
207: 01.85 01.22 FPLTemplate: FPLTemplateFormat
208: 01.86 01.22 MarkupToHTML begin
209: 01.88 01.24 MarkupToHTML end
210: 01.88 01.24 FPLTemplate: Chain end
211: 01.88 01.24 MarkupToHTML end
212: 01.88 01.24 MarkupToHTML begin
213: 01.89 01.24 FPLTemplate: Chain begin
214: 01.89 01.24 FPLTemplate: FPLTemplateLoad
215: 01.90 01.24 FPLTemplate: FPLTemplateDefaults
216: 01.90 01.24 FPLTemplate: FPLTemplatePageList
217: 01.90 01.24 MakePageList pre
218: 01.90 01.24 PageListSources begin
219: 01.90 01.24 PageStore::ls begin wiki.d/{$FullName}
220: 01.95 01.28 PageStore::ls merge wiki.d/{$FullName}
221: 01.98 01.32 PageStore::ls end wiki.d/{$FullName}
222: 01.99 01.32 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
223: 01.99 01.32 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
224: 01.99 01.32 PageStore::ls end $FarmD/wikilib.d/{$FullName}
225: 01.99 01.32 PageListSources end count=221
226: 01.99 01.32 PageListSort pre ret=4 order=name
227: 01.99 01.32 MakePageList items count=221, filters=
228: 02.00 01.33 MakePageList post count=221, readc=0
229: 02.00 01.33 PageListCache begin save key=3858ec4d1c0bb0f0b4a75071cfe7f4c8
230: 02.00 01.33 PageListCache end save
231: 02.00 01.33 PageListSort begin
232: 02.00 01.33 PageListSort sort
233: 02.00 01.34 PageListSort end
234: 02.00 01.34 MakePageList end
235: 02.00 01.34 FPLTemplate: FPLTemplateSliceList
236: 02.00 01.34 FPLTemplate: FPLTemplateFormat
237: 02.01 01.34 MarkupToHTML begin
238: 02.02 01.35 MarkupToHTML end
239: 02.02 01.35 FPLTemplate: Chain end
240: 02.02 01.36 MarkupToHTML end
241: 02.02 01.36 MarkupToHTML begin
242: 02.02 01.36 FPLTemplate: Chain begin
243: 02.02 01.36 FPLTemplate: FPLTemplateLoad
244: 02.03 01.36 FPLTemplate: FPLTemplateDefaults
245: 02.03 01.36 FPLTemplate: FPLTemplatePageList
246: 02.03 01.36 MakePageList pre
247: 02.03 01.36 PageListSources begin
248: 02.03 01.36 PageStore::ls begin wiki.d/{$FullName}
249: 02.07 01.40 PageStore::ls merge wiki.d/{$FullName}
250: 02.11 01.43 PageStore::ls end wiki.d/{$FullName}
251: 02.12 01.43 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
252: 02.12 01.43 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
253: 02.12 01.43 PageStore::ls end $FarmD/wikilib.d/{$FullName}
254: 02.12 01.43 PageListSources end count=89
255: 02.12 01.43 PageListSort pre ret=4 order=name
256: 02.12 01.43 MakePageList items count=89, filters=
257: 02.12 01.43 MakePageList post count=89, readc=0
258: 02.12 01.43 PageListCache begin save key=323b364db7ed1029d07aa65c3ff467a4
259: 02.12 01.43 PageListCache end save
260: 02.12 01.43 PageListSort begin
261: 02.12 01.43 PageListSort sort
262: 02.12 01.44 PageListSort end
263: 02.12 01.44 MakePageList end
264: 02.12 01.44 FPLTemplate: FPLTemplateSliceList
265: 02.12 01.44 FPLTemplate: FPLTemplateFormat
266: 02.12 01.44 MarkupToHTML begin
267: 02.14 01.46 MarkupToHTML end
268: 02.14 01.46 FPLTemplate: Chain end
269: 02.14 01.46 MarkupToHTML end
270: 02.16 01.48 MarkupToHTML end
271: 02.17 01.49 MarkupToHTML begin
272: 02.21 01.51 ReadApprovedUrls SiteAdmin.ApprovedUrls begin
273: 02.22 01.53 ReadApprovedUrls SiteAdmin.ApprovedUrls end
274: 02.24 01.54 MarkupToHTML end
275: 02.24 01.54 MarkupToHTML begin
276: 02.26 01.56 MarkupToHTML end
277: 02.26 01.57 now