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. |
Test /
RelativeLinksPagelist
A pagelist using relativelinksThe template, located at PageListTemplate, looks like this fmt=#relativelinksThis template includes multiple forms of links to test results with relative links enabled
[[#relativelinks]]
(:if equal {<$Group}:)
!!!Start of pagelist "header". Testing three forms:
|| '''Form:'''||{ $foo } ||{ =$foo } ||{ *$foo } ||
|| '''Escaped:'''||[@ {$foo} ||{=$foo} ||{*$foo} ||
End of "header" and start of pagelist iterations
Now, that template is invoked using a simple pagelist directive limited to the first 20 items: Start of pagelist "header". Testing three forms:
End of "header" and start of pagelist iterationsA default pagelist
One more test.Here is something like the test that had appeared in the relativelinks pagelist header, all by itself without any escapes.
|
0: 00.00 00.00 config start
1: 00.01 00.01 config end
2: 00.07 00.05 MarkupToHTML begin
3: 00.11 00.09 FPLTemplate: Chain begin
4: 00.11 00.09 FPLTemplate: FPLTemplateLoad
5: 00.11 00.09 FPLTemplate: FPLTemplateDefaults
6: 00.11 00.09 FPLTemplate: FPLTemplatePageList
7: 00.11 00.09 MakePageList pre
8: 00.11 00.09 PageListSources begin
9: 00.12 00.09 PageStore::ls begin wiki.d/{$FullName}
10: 00.16 00.13 PageStore::ls merge wiki.d/{$FullName}
11: 00.19 00.17 PageStore::ls end wiki.d/{$FullName}
12: 00.22 00.19 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
13: 00.22 00.19 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
14: 00.22 00.19 PageStore::ls end $FarmD/wikilib.d/{$FullName}
15: 00.25 00.23 PageListSources end count=8479
16: 00.25 00.23 PageListSort pre ret=4 order=name
17: 00.25 00.23 MakePageList items count=8479, filters=
18: 00.36 00.33 MakePageList post count=8479, readc=0
19: 00.36 00.33 PageListCache begin save key=888180d541aa8097c8457c3838e6c953
20: 00.38 00.34 PageListCache end save
21: 00.38 00.34 PageListSort begin
22: 00.38 00.34 PageListSort sort
23: 01.05 00.95 PageListSort end
24: 01.05 00.95 MakePageList end
25: 01.13 01.00 FPLTemplate: FPLTemplateSliceList
26: 01.14 01.01 FPLTemplate: FPLTemplateFormat
27: 01.16 01.02 MarkupToHTML begin
28: 01.27 01.13 MarkupToHTML end
29: 01.27 01.13 FPLTemplate: Chain end
30: 01.28 01.13 FPLTemplate: Chain begin
31: 01.28 01.13 FPLTemplate: FPLTemplateLoad
32: 01.28 01.14 FPLTemplate: FPLTemplateDefaults
33: 01.28 01.14 FPLTemplate: FPLTemplatePageList
34: 01.28 01.14 MakePageList pre
35: 01.28 01.14 PageListSources begin
36: 01.28 01.14 PageStore::ls begin wiki.d/{$FullName}
37: 01.32 01.17 PageStore::ls merge wiki.d/{$FullName}
38: 01.36 01.21 PageStore::ls end wiki.d/{$FullName}
39: 01.40 01.25 PageStore::ls begin $FarmD/wikilib.d/{$FullName}
40: 01.40 01.25 PageStore::ls merge $FarmD/wikilib.d/{$FullName}
41: 01.40 01.25 PageStore::ls end $FarmD/wikilib.d/{$FullName}
42: 01.44 01.29 PageListSources end count=8479
43: 01.44 01.29 PageListSort pre ret=4 order=name
44: 01.44 01.29 MakePageList items count=8479, filters=
45: 01.56 01.40 MakePageList post count=8479, readc=0
46: 01.56 01.41 PageListCache begin save key=3bb315c21ef912ce5684038bc23c8480
47: 01.57 01.42 PageListCache end save
48: 01.57 01.42 PageListSort begin
49: 01.57 01.42 PageListSort sort
50: 02.34 02.16 PageListSort end
51: 02.34 02.16 MakePageList end
52: 02.37 02.19 FPLTemplate: FPLTemplateSliceList
53: 02.38 02.20 FPLTemplate: FPLTemplateFormat
54: 02.42 02.24 MarkupToHTML begin
55: 02.48 02.30 MarkupToHTML end
56: 02.48 02.30 FPLTemplate: Chain end
57: 02.55 02.37 MarkupToHTML end
58: 02.56 02.38 MarkupToHTML begin
59: 02.59 02.41 ReadApprovedUrls SiteAdmin.ApprovedUrls begin
60: 02.60 02.43 ReadApprovedUrls SiteAdmin.ApprovedUrls end
61: 02.62 02.44 MarkupToHTML end
62: 02.62 02.44 MarkupToHTML begin
63: 02.64 02.46 MarkupToHTML end
64: 02.65 02.47 now