List pages with attachments (tests if "attachment" or "attachments")
define common variables
(:group:-Archive,-Archives,-Backup,-Calendar,-banners,-cjc,-Cookbook-V1:)
(:order:name,group:)
(:count:30:)
test 'if attachments' in pagelist
>>comment<<
[[#attachmentspagelist]]
(:template each:)
%green%[- [[{=$FullName}]] -]
[[#attachmentspagelistend]]
>>smaller<<
(:pagelist if=attachments fmt=#attachmentspagelist list=normal count={$:count} order={$:order} group={$:group}:)
test 'if attachments' in pagelist template defaults
>>comment<<
[[#attachmentspagelisttemplate]]
(:template defaults if=attachments:)
(:template each:)
%green%[- [[{=$FullName}]] -]
[[#attachmentspagelisttemplateend]]
>>smaller<<
(:pagelist fmt=#attachmentspagelisttemplate list=normal count={$:count} order={$:order} group={$:group}:)
(:template defaults if=attachments:)
(:template each:)
{=$FullName}
test 'if attachments' in template body
>>comment<<
[[#attachments]]
(:template each:)
(:if attachments:)
%green%[- [[{=$FullName}]] -]
(:else:)
%red%''[- [[{=$FullName}]] -]''
(:ifend:)
[[#attachmentsend]]
>>smaller<<
(:pagelist fmt=#attachments list=normal count={$:count} order={$:order} group={$:group}:)
test 'if attachment'
>>comment<<
[[#attachment]]
(:template each:)
(:if attachment:)
%green%[- [[{=$FullName}]] -]
(:else:)
%red%''[- [[{=$FullName}]] -]''
(:ifend:)
[[#attachmentend]]
>>smaller<<
(:pagelist fmt=#attachment list=normal count={$:count} order={$:order} group=-{$:group}:)
Note that if attachment is not defined and will always appear as true ('attachment' is not 'false' or other existing condition). You will have the same with if simon or if petko :-) --Petko
test 'if ! attachments'
>>comment<<
[[#notattachments]]
(:template each:)
(:if ! attachments:)
%red%''[- [[{=$FullName}]] -]''
(:else:)
%green%[- [[{=$FullName}]] -]
(:ifend:)
[[#notattachmentsend]]
>>smaller<<
(:pagelist fmt=#notattachments list=normal count={$:count} order={$:order} group=-{$:group}:)
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.04 00.03 MarkupToHTML begin
5: 00.04 00.04 MarkupToHTML end
6: 00.04 00.04 MarkupToHTML begin
7: 00.05 00.04 FPLTemplate: Chain begin
8: 00.05 00.04 FPLTemplate: FPLTemplateLoad
9: 00.05 00.04 FPLTemplate: FPLTemplateDefaults
10: 00.05 00.04 FPLTemplate: FPLTemplatePageList
11: 00.05 00.04 MakePageList pre
12: 00.05 00.04 PageListSources begin
13: 00.05 00.04 PageStore::ls begin wiki.d/{$FullName}
14: 00.06 00.05 PageStore::ls merge wiki.d/{$FullName}
15: 00.06 00.05 PageStore::ls end wiki.d/{$FullName}
16: 00.07 00.06 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
17: 00.07 00.06 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
18: 00.07 00.06 PageStore::ls end $FarmD/wikilib.d/{$FullName}
19: 00.08 00.07 PageListSources end count=9733
20: 00.08 00.07 PageListSort pre ret=4 order=name,group
21: 00.08 00.07 MakePageList items count=9733, filters=PageListIf
22: 00.91 00.73 MakePageList post count=9733, readc=0
23: 00.91 00.73 PageListSort begin
24: 01.00 00.81 PageListSort sort
25: 01.14 00.95 PageListSort end
26: 01.14 00.95 MakePageList end
27: 01.15 00.96 FPLTemplate: FPLTemplatePmWikiOrg
28: 01.15 00.96 MarkupToHTML begin
29: 01.15 00.96 MarkupToHTML end
30: 01.15 00.96 FPLTemplate: FPLTemplateSliceList
31: 01.15 00.96 FPLTemplate: FPLTemplateFormat
32: 01.15 00.96 MarkupToHTML begin
33: 01.17 00.98 MarkupToHTML end
34: 01.17 00.98 FPLTemplate: FPLTemplatePmWikiOrgPostFormat
35: 01.17 00.98 FPLTemplate: Chain end
36: 01.17 00.98 MarkupToHTML end
37: 01.17 00.98 MarkupToHTML begin
38: 01.17 00.98 FPLTemplate: Chain begin
39: 01.17 00.98 FPLTemplate: FPLTemplateLoad
40: 01.17 00.98 FPLTemplate: FPLTemplateDefaults
41: 01.17 00.98 FPLTemplate: FPLTemplatePageList
42: 01.17 00.98 MakePageList pre
43: 01.17 00.98 PageListSources begin
44: 01.17 00.98 PageStore::ls begin wiki.d/{$FullName}
45: 01.18 00.99 PageStore::ls merge wiki.d/{$FullName}
46: 01.19 01.00 PageStore::ls end wiki.d/{$FullName}
47: 01.19 01.00 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
48: 01.19 01.00 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
49: 01.19 01.00 PageStore::ls end $FarmD/wikilib.d/{$FullName}
50: 01.21 01.01 PageListSources end count=9733
51: 01.21 01.01 PageListSort pre ret=4 order=name,group
52: 01.21 01.01 MakePageList items count=9733, filters=PageListIf
53: 02.01 01.68 MakePageList post count=9733, readc=0
54: 02.01 01.69 PageListSort begin
55: 02.09 01.77 PageListSort sort
56: 02.26 01.94 PageListSort end
57: 02.26 01.94 MakePageList end
58: 02.27 01.94 FPLTemplate: FPLTemplatePmWikiOrg
59: 02.27 01.94 MarkupToHTML begin
60: 02.27 01.94 MarkupToHTML end
61: 02.27 01.94 FPLTemplate: FPLTemplateSliceList
62: 02.27 01.94 FPLTemplate: FPLTemplateFormat
63: 02.27 01.95 MarkupToHTML begin
64: 02.29 01.97 MarkupToHTML end
65: 02.29 01.97 FPLTemplate: FPLTemplatePmWikiOrgPostFormat
66: 02.29 01.97 FPLTemplate: Chain end
67: 02.29 01.97 MarkupToHTML end
68: 02.29 01.97 MarkupToHTML begin
69: 02.29 01.97 FPLTemplate: Chain begin
70: 02.29 01.97 FPLTemplate: FPLTemplateLoad
71: 02.30 01.97 FPLTemplate: FPLTemplateDefaults
72: 02.30 01.97 FPLTemplate: FPLTemplatePageList
73: 02.30 01.97 MakePageList pre
74: 02.30 01.97 PageListSources begin
75: 02.30 01.97 PageStore::ls begin wiki.d/{$FullName}
76: 02.30 01.98 PageStore::ls merge wiki.d/{$FullName}
77: 02.31 01.98 PageStore::ls end wiki.d/{$FullName}
78: 02.31 01.99 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
79: 02.31 01.99 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
80: 02.31 01.99 PageStore::ls end $FarmD/wikilib.d/{$FullName}
81: 02.32 02.00 PageListSources end count=9733
82: 02.32 02.00 PageListSort pre ret=4 order=name,group
83: 02.32 02.00 MakePageList items count=9733, filters=
84: 02.34 02.01 MakePageList post count=9733, readc=0
85: 02.34 02.01 PageListSort begin
86: 02.41 02.08 PageListSort sort
87: 02.59 02.26 PageListSort end
88: 02.59 02.26 MakePageList end
89: 02.59 02.26 FPLTemplate: FPLTemplatePmWikiOrg
90: 02.60 02.26 MarkupToHTML begin
91: 02.60 02.26 MarkupToHTML end
92: 02.60 02.26 FPLTemplate: FPLTemplateSliceList
93: 02.60 02.26 FPLTemplate: FPLTemplateFormat
94: 02.60 02.27 MarkupToHTML begin
95: 02.63 02.29 MarkupToHTML end
96: 02.63 02.29 FPLTemplate: FPLTemplatePmWikiOrgPostFormat
97: 02.63 02.29 FPLTemplate: Chain end
98: 02.63 02.30 MarkupToHTML end
99: 02.63 02.30 MarkupToHTML begin
100: 02.63 02.30 FPLTemplate: Chain begin
101: 02.63 02.30 FPLTemplate: FPLTemplateLoad
102: 02.63 02.30 FPLTemplate: FPLTemplateDefaults
103: 02.63 02.30 FPLTemplate: FPLTemplatePageList
104: 02.63 02.30 MakePageList pre
105: 02.63 02.30 PageListSources begin
106: 02.63 02.30 PageStore::ls begin wiki.d/{$FullName}
107: 02.64 02.30 PageStore::ls merge wiki.d/{$FullName}
108: 02.65 02.32 PageStore::ls end wiki.d/{$FullName}
109: 02.66 02.32 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
110: 02.66 02.32 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
111: 02.66 02.32 PageStore::ls end $FarmD/wikilib.d/{$FullName}
112: 02.67 02.33 PageListSources end count=9757
113: 02.67 02.33 PageListSort pre ret=4 order=name,group
114: 02.67 02.33 MakePageList items count=9757, filters=
115: 02.68 02.34 MakePageList post count=9757, readc=0
116: 02.68 02.34 PageListSort begin
117: 02.75 02.42 PageListSort sort
118: 02.91 02.57 PageListSort end
119: 02.91 02.57 MakePageList end
120: 02.91 02.57 FPLTemplate: FPLTemplatePmWikiOrg
121: 02.92 02.58 MarkupToHTML begin
122: 02.92 02.58 MarkupToHTML end
123: 02.92 02.58 FPLTemplate: FPLTemplateSliceList
124: 02.92 02.58 FPLTemplate: FPLTemplateFormat
125: 02.92 02.58 MarkupToHTML begin
126: 02.95 02.61 MarkupToHTML end
127: 02.95 02.61 FPLTemplate: FPLTemplatePmWikiOrgPostFormat
128: 02.95 02.61 FPLTemplate: Chain end
129: 02.95 02.61 MarkupToHTML end
130: 02.95 02.61 MarkupToHTML begin
131: 02.96 02.61 FPLTemplate: Chain begin
132: 02.96 02.61 FPLTemplate: FPLTemplateLoad
133: 02.96 02.61 FPLTemplate: FPLTemplateDefaults
134: 02.96 02.61 FPLTemplate: FPLTemplatePageList
135: 02.96 02.61 MakePageList pre
136: 02.96 02.61 PageListSources begin
137: 02.96 02.61 PageStore::ls begin wiki.d/{$FullName}
138: 02.96 02.62 PageStore::ls merge wiki.d/{$FullName}
139: 02.97 02.63 PageStore::ls end wiki.d/{$FullName}
140: 02.98 02.63 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
141: 02.98 02.63 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
142: 02.98 02.63 PageStore::ls end $FarmD/wikilib.d/{$FullName}
143: 02.99 02.64 PageListSources end count=9757
144: 02.99 02.64 PageListSort pre ret=4 order=name,group
145: 02.99 02.64 MakePageList items count=9757, filters=
146: 02.99 02.65 MakePageList post count=9757, readc=0
147: 02.99 02.65 PageListSort begin
148: 03.07 02.73 PageListSort sort
149: 03.23 02.88 PageListSort end
150: 03.23 02.88 MakePageList end
151: 03.23 02.88 FPLTemplate: FPLTemplatePmWikiOrg
152: 03.24 02.89 MarkupToHTML begin
153: 03.24 02.89 MarkupToHTML end
154: 03.24 02.89 FPLTemplate: FPLTemplateSliceList
155: 03.24 02.89 FPLTemplate: FPLTemplateFormat
156: 03.24 02.89 MarkupToHTML begin
157: 03.27 02.92 MarkupToHTML end
158: 03.27 02.92 FPLTemplate: FPLTemplatePmWikiOrgPostFormat
159: 03.27 02.92 FPLTemplate: Chain end
160: 03.27 02.92 MarkupToHTML end
161: 03.28 02.93 MarkupToHTML end
162: 03.29 02.93 MarkupToHTML begin
163: 03.30 02.94 ReadApprovedUrls SiteAdmin.ApprovedUrls begin
164: 03.30 02.95 ReadApprovedUrls SiteAdmin.ApprovedUrls end
165: 03.31 02.95 MarkupToHTML end
166: 03.31 02.95 MarkupToHTML begin
167: 03.31 02.95 MarkupToHTML end
168: 03.31 02.95 now
Peak memory: 11,614,944 bytes