#default
This redefines the default page list output for pmwiki.org. Basically we redefine the list to include any summary that may exist for the page.
>>comment<<
[[#default]]
(:template first {=$Group}:)
:[[{=$Groupspaced}/]] /:
(:template each:)
: :[[{=$Group}/{=$Namespaced}]] [- {=$:Summary} -]
[[#defaultend]]
>>smaller<<
(:pagelist group={*$Group} fmt=#default list=normal count=7:)
|
|
#groupspaced
A bullet list of groups (will not work with count=...).
>>comment<<
[[#groupspaced]]
(:template default order=title name={$DefaultName}:)
(:template first {=$Group}:)
(:if09 equal "{=$Title}" "Home Page":)
* [[{=$Group}/ | {=$Groupspaced}]]
(:else09:)
* [[{=$Group}/ | {=$Titlespaced}]]
(:if09end:)
[[#groupspacedend]]
>><<
(:pagelist fmt=#groupspaced list=normal count=16:)
|
(:template default order=title name=HomePage:)
(:template first {=$Group}:)
|
#grouptrail
Use the parameter trail to set the return or parent page.
If not set it will default to the group of the pagelist.
>>comment<<
[[#grouptrail]]
(:template default wrap=inline trail="{*$Groupspaced}" :)
(:template first:)
%comment%** [-"{$$trail}" '''{*$FullName}'''-]
(:template each:)
%comment%-> [-- {=$FullName} --] (:if equal "{*$FullName}" "{=$FullName}":)?(:ifend:) [-(:if ontrail {$$trail} {=$FullName}:)''ontrail''(:ifend:)-]
(:if09 equal "{*$FullName}" "{=$FullName}":)
%wikitrail%[[ {<$FullName} | {<$Titlespaced} ]] < '*[[{$$trail}]]*' > [[{>$FullName} | {>$Titlespaced} ]]
(:if09end:)
(:template none:)
%wikitrail%#grouptrail: group={$$group} name={$$name} trail={$$trail}
[[#grouptrailend]]
>>smaller<<
(:pagelist group={*$Group} list=all fmt=#grouptrail:)
|
(:template default wrap=inline trail="Site" :)
(:template first:)
** "{$$trail}" Site.LocalTemplates
(:template each:)
-> {=$FullName}
(:template none:)
#grouptrail: group={$$group} name={$$name} trail={$$trail}
#grouptrail: group=Site name= trail=Site
|
#pages
A simple bullet list of page title and summary.
>>comment<<
[[#pages]]
(:template each:)
(:if09 equal "{=$Title}" "Home Page":)
* [[{=$FullName}|{=$Groupspaced}]] [- {=$:Summary}-]
(:else09:)
* [[{=$FullName}|{=$Titlespaced}]] [- {=$:Summary}-] [-- ([[{=$Groupspaced}]])--]
(:if09end:)
[[#pagesend]]
>>smaller<<
(:pagelist group={*$Group} fmt=#pages list=normal count=8:)
|
|
#pagetrail
Use the parameter TrailPage to set the return or parent page.
If not set it will default to the group of the pagelist.
>>comment<<
[[#pagetrail]]
(:template default wrap=inline TrailPage="{*$Groupspaced}" name=-HomePage,-RecentChanges,-RecentUploads,-SideBar,-*Template*,-GroupHeader,-GroupFooter,-GroupAttributes:)
(:template each:)
(:if00 false:)-< [-- *'{*$FullName}' ='{=$FullName}' --](:if00end:)
(:if09 equal "{*$FullName}" "{=$FullName}":)
%wikitrail%[[{<$FullName} | {<$Titlespaced}]] < '*[[{$$TrailPage}]]*' > [[{>$FullName}| {>$Titlespaced}]]
(:if09end:)
(:template none:)
%wikitrail%pagetrail: group={$$group} name={$$name} trail={$$trail} TrailPage={$$TrailPage}
[[#pagetrailend]]
>>smaller<<
(:pagelist group={*$Group} list=all fmt=#pagetrail:)
|
(:template default wrap=inline TrailPage="Site" name=-HomePage,-RecentChanges,-RecentUploads,-SideBar,-*Template*,-GroupHeader,-GroupFooter,-GroupAttributes:)
(:template each:)
(:template none:)
pagetrail: group={$$group} name={$$name} trail={$$trail} TrailPage={$$TrailPage}
|
#randomimage
display a random image
>>comment<<
[[#randomimage]]
(:template default order=random count="1" group=Trips if="attachments" list=normal captionfmt="?x_kwcaption" titlefmt="?x_kwtitle" px=320 skip="*.png|*.gif" :)
(:template each:)
(:thumblist {=$FullName} captionfmt="{$$captionfmt}" titlefmt="{$$titlefmt}" px="{$$px}" link=2 order=random count="1" skip="{$$skip}" :)
(:template last:)
[[#randomimageend]]
>><<
(:pagelist fmt=#randomimage count="6" list=normal px=128:)
|
(:template default order=random count="1" group=Trips if="attachments" list=normal captionfmt="?x_kwcaption" titlefmt="?x_kwtitle" px=320 skip="*.png|*.gif" :)
(:template each:)
(:template last:)
|
#recentchanges
>>comment<<
[[#recentchanges]]
(:template defaults order=-time name=-GroupAttributes,-Site.AllRecentChanges,-Site.LastChanged,-RecentChanges,-RecentUploads,-SiteAdmin.Blocklist-*:)
(:template first:)
||width=* style="font-size:smaller;"
||!Page ||!Time ||!By ||!Change ||
(:template each:)
||''[[{=$FullName} | {=$Groupspaced}.{=$Namespaced}]]'' ||[-[[{=$FullName}?action=diff | {=$LastModified}]]-] ||(:if !equal {=$LastModifiedBy}:)[[~{=$LastModifiedBy}]] (:ifend:) ||{=$LastModifiedSummary} ||
[[#recentchangesend]]
>><<
(:pagelist fmt=#recentchanges count=10:)
|
(:template defaults order=-time name=-GroupAttributes,-Site.AllRecentChanges,-Site.LastChanged,-RecentChanges,-RecentUploads,-SiteAdmin.Blocklist-*:)
(:template first:)
(:template each:)
|
#recentlychanged
>>comment<<
[[#recentlychanged]]
(:template defaults trail=Site.AllRecentChanges:)
(:template first:)
||width=* style="font-size:smaller;"
||!Page ||! Time||!By ||!Change ||
(:template each:)
||''[[{=$FullName} | {=$Groupspaced}.{=$Namespaced}]]'' ||[-[[{=$FullName}?action=diff | {=$LastModified}]]-] ||(:if !equal {=$LastModifiedBy}:)[[~{=$LastModifiedBy}]] (:ifend:) ||{=$LastModifiedSummary} ||
[[#recentlychangedend]]
>><<
(:pagelist fmt=#recentlychanged count=10:)
|
(:template defaults trail=Site.AllRecentChanges:)
(:template first:)
(:template each:)
|
#simplename
Simple bullet list of spaced page names, without the Group name.
>>comment<<
[[#simplename]]
* [[({=$Group}/){=$Namespaced}]]
[[#simplenameend]]
>>smaller<<
(:pagelist group={*$Group} fmt=#simplename list=normal count=8:)
|
|
#simpletitle
Simple bullet list of page titles, without the Group name.
>>comment<<
[[#simpletitle]]
* [[{=$Group}/{=$Name} | {=$Titlespaced}]]
[[#simpletitleend]]
>>smaller<<
(:pagelist group={*$Group} fmt=#simpletitle list=normal count=8:)
|
|
#sitemap
Site map?
showing number of pages
>>comment<<
[[#sitemap]]
(:template first {=$Group}:)
[[#{=$Group}]]
!!! [[{=$Groupspaced}/]] [--((:pagelist fmt=count group={=$Group} list=normal:) pages)--] [- {{=$Group}/$:Summary} -]
(:template each:)
(:if09 ! equal {=$Name} {$DefaultName} :)
-< [[{=$Group}/{=$Name}|{=$Titlespaced}]] [- {=$:Summary} -]
(:if09end:)
[[#sitemapend]]
>>smaller<<
(:pagelist group={*$Group} fmt=#sitemap list=normal count=12:)
|
(:template first {=$Group}:)
#{=$Group}
(:template each:)
Site (16 pages) Site Configuration
Page Not Found Page displayed when PmWiki can't find the requested page
|
#titlename
Outputs wiki page titles with spaces between the words in the title.
>>comment<<
[[#titlename]]
(:if09 equal "{=$Title}" "Home Page":)
[[{=$FullName} | {=$Groupspaced}]]
(:else09:)
[[{=$FullName} | {=$Titlespaced}]]
(:if09end:)
[[#titlenameend]]
>>smaller<<
(:pagelist group={*$Group} fmt=#titlename list=normal count=8:)
|
|
#titlespaced
Outputs wiki page titles with spaces between the words in the title.
>>comment<<
[[#titlespaced]]
(:if09 equal "{=$Title}" "Home Page":)
-< [[{=$FullName}|{=$Groupspaced}]]
(:else09:)
-< [[{=$FullName} | {=$Titlespaced}]]
-< (:if09end:)
[[#titlespacedend]]
>>smaller<<
(:pagelist group={*$Group} fmt=#titlespaced list=normal count=8:)
|
|
#titlesummary
A simple bullet list of page title and summary.
>>comment<<
[[#titlesummary]]
(:template each:)
(:if09 equal "{=$Title}" "Home Page":)
* [[{=$FullName} | {=$Groupspaced}]] [- {=$:Summary}-]
(:else09:)
* [[{=$FullName} | {=$Titlespaced}]] [- {=$:Summary}-]
(:if09end:)
[[#titlesummaryend]]
>>smaller<<
(:pagelist group={*$Group} fmt=#titlesummary list=normal count=8:)
|
|
fmt=#csvlist
List of pages, comma separated, on one line (From PmWiki).
>>comment<<
[[#csvlist]]
(:template first {=$Group}:)
(:template each:)
(:if09 equal "{=$Title}" "Home Page":)
[[{=$FullName}|{=$Groupspaced}]],
(:else09:)
[[{=$Group}/{=$Namespaced}]],
(:if09end:)
[[#csvlistend]]
>>font-size:smaller<<
(:pagelist group={$DefaultGroup} fmt=#csvlist list=normal count=20:)
|
2005 Dinner Menu,
2005 Introduction,
2005 Registration Form,
2005 Reunion Aftermath,
2009 Introduction,
2009 Programme,
2009 Registration,
About,
Chronology,
Creative Commons,
Early Khandallah,
Email Group,
FAQ,
Final Evening,
Khandallah,
How To,
Khandallah Links,
Last Changed,
Memories,
Other Reunions,
|