SpecialPages
This is a brief summary of the various "special" pages that occur in PmWiki, along with pointers to other pages with more information as appropriate.
These pages are special because
- PmWiki itself creates or updates them (eg RecentChanges, Site.AllRecentChanges)
- PmWiki includes them in the default template (eg SideBar)
- PmWiki includes them in other pages (eg GroupHeader, GroupFooter)
- PmWiki uses them to generate other pages (eg XLPage)
- PmWiki uses them in validation or processing (eg GroupAttributes)
- PmWiki uses them to generate content in other pages (eg Site.InterMap, Site.PageListTemplates)
Core pages
Recent Changes, Site.AllRecentChanges
Recent Changes shows changes made recently to pages in the current group. All Recent Changes shows changes made recently to pages in all groups.
- Wiki Group - Organising pages into related groups
GroupHeader, GroupFooter, SkinElements
Page content shown above or below the main content of all pages in the group.
- Group Headers - Group Header and Group Footer page usage
- Wiki Group - Organising pages into related groups
- Skins:PmWiki-responsive - Responsive skin shipped with PmWiki
Site.Side Bar, SideBar (default SideBar contents)
This Page is displayed at the left side of the main text. It contains the essential Links to your WikiPages. There is one for the site and may be one for each group. The Links are listed in unnumbered lists. Precede the headers with %sidehead%
. In the default SideBar, there is a link to edit
this page.
At last follow the rules for editing pages.
- Skins - Change the look and feel of part or all of PmWiki
Site.Page Actions (Contains the 'action' links (like Browse, Edit, History, etc.), placed at the top of the page, see site page actions)
Documented in
- AvailableActions All PmWiki page actions (?action=) and other query parameters
- Custom Actions Make PmWiki respond to custom values for url parameter ?action=...
- SitePageActions how site page actions work
Security in PmWiki is applied through page actions.
Site.Edit Form (contains the edit page layout form)
This page is displayed for the edit action.
Site.Auth Form (Form displayed when requesting a password or username/password)
This page is displayed when a password is required to perform the requested action.
Site.Page Not Found (Page displayed when PmWiki can't find the requested page)
The text shown when a page is not found (usually when a new page is to be created)
Site.Preferences (Preferences for access keys and edit form)
This page can be used as template for (personal) preferences, or set as default site preference.
Site.Search (Search wiki)
The text shown when someone makes a search using the built-in PmWiki search facilities, i.e. (:searchbox:).
- Search - Targeting and customizing search results
- Search For Pages? -
Group Attributes (Group and page action security password based access control)
Documented in
- Group Attributes - Group and page action security password based access control
- Wiki Group - Organising pages into related groups
- Passwords - General use of passwords and login
- Security - Resources for securing your PmWiki installation
Site.Page List Templates, Site.Local Templates (Templates for PmWiki's Page lists directive)
Documented in
- PageLists - Searching and listing pages by multiple criteria with templated output
- PageList Templates - Creating page list format templates
SiteAdmin.Auth User (Configuration of identity based authorisations)
Documented in
- Auth User - Authorization system that uses usernames and passwords
Inter Map (Custom InterMap link definition to other wikis, directories, and protocols)
List external Internet sites shortcuts. See InterMap documentation.
Edit Quick Reference (quick reference for editing pages)
Contains the 'help' text that appears at the bottom of the edit window (before the preview area)
Upload Quick Reference (Quick reference for uploading pages)
Contains the 'help' text that appears when uploading a file with Attach:file.ext
at the bottom of the upload window
SiteAdmin.Approved Urls ()
Documented in
- Url Approvals - Require approval of Url links
SiteAdmin.Blocklist (PmWiki blocklist of spam IP addresses and phrases)
See Blocklist
Site.Notify List (Notify email address on page changes)
Documented in
- Notify - How to receive email messages whenever pages are changed on the whole wiki site, individual groups or selected watchlists of pages
Recent Uploads
XLPage, XLPageLocal
Documented in
- Internationalizations - Language internationalisation of web pages
PmWikiCs PmWikiAr PmWikiBg PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiCa PmWikiZhTw PmWikiZhCn PmWikiZhCn PmWikiZhCn PmWikiDa PmWikiDe PmWikiEn PmWikiEs PmWikiEo PmWikiFa PmWikiFr Profiles? PmWikiEl PmWikiId PmWikiIt PmWikiJa PmWikiKr PmWikiLv PmWikiLt PmWikiMk PmWikiHu Localization? PmWikiNl PmWikiNo PmWikiPl PmWikiPl PmWikiPt PmWikiPtBr PmWikiRo PmWikiRu PmWikiSq PmWikiSk PmWikiSi PmWikiFi PmWikiSv PmWikiTr PmWikiTl PmWikiTa PmWikiUk PmWikiVi
Group.HomePage Group.Group
Group's default page $DefaultPage
- Wiki Group - Organising pages into related groups
wikilib.d
The wikilib.d
directory contains the default version of all of the pages required for an operating installation of a PmWiki site. When you upgrade from one version of the software to the next, the wikilib.d
directory, and all of the files in it, will be replaced with a new set. So it is not recommended that you edit or alter any of the files in that directory yourself.
wiki.d
When you edit an existing page from within the wiki (by clicking "edit" while viewing the page, making changes in the edit box, and saving) the software will create a new version of that page, and store it in the directory wiki.d
. Whenever there is a page in wiki.d
with the same name as one in wikilib.d
, the wiki will always serve up the one from wiki.d
. This is how you customize your own site, without having to be concerned about preserving or over-writing the default bundle of pages in wikilib.d
.
Recipe based
SiteAdmin.Auth List (Page list of all pages with access permissions set)
An automatically generated list of all groups or pages with individual permissions (attributes, passwords).
New page templates
Documented in
- Cookbook:EditTemplates - Specify a wiki page or pages to use as a template when a new page is created.
All groups Header and Footer
Documented in
- Cookbook:AllGroupHeader - How to create a page that appears as a header (or footer) for all pages in all groups
This page may have a more recent version on pmwiki.org: PmWiki:SpecialPages, and a talk page: PmWiki:SpecialPages-Talk.