DocumentationIndex
The pages below describe various aspects of using, administering and troubleshooting a PmWiki installation, as well as aspects of the PmWiki community.
As you can see, the documentation is still incomplete. Feel free to help yourself and others by completing it! Just edit the pages on pmwiki.org. You might want to follow or contribute to the documentation guidelines.
Table of Contents
- Beginner Topics for Creating/Editing Pages
- Intermediate Editing Topics
- Wiki Structures: Organizing and Protecting Pages
- PmWiki Site Administration
- About PmWiki
Beginner Topics for Creating and Editing Pages
- Basic editing - Examples of common PmWiki page markup
- Creating new pages - How to add a page to the site
- Links - Creating links to other places in the site or to an external URL
- Images - Placing images in pages
- Text formatting rules - A large list of available PmWiki markup
Intermediate Editing Topics
- Uploads - Allow authors to upload files, also known as page attachments
- Tables - How to use the original type of table markup
- Table directives - Newer, more advanced type of table markup
- WikiStyles - Modify the color and other CSS style attributes of a page's contents
- WikiStyle examples - More wikistyle demonstration
- Page directives - Specify page titles, descriptions, etc., and display of various components
- Include other pages - Insert the contents of other pages into a wiki page
- InterMap links - System for defining links among (usually wiki) sites
- Conditional markup - Use the (:if:) directive to include or exclude portions of a page
- Page variables - Variables that can be used in page markup
- Markup master index - Everything you wanted to know about wiki markup but were afraid to ask
- Simultaneous edits - Handling multiple attempts to edit a page nearly simultaneously
Organizing and Protecting Pages
- Wiki structure - Some options for organizing pages on the site
- Wiki Groups - Organizing pages into wiki groups
- Group Headers - Add content to the beginning of all pages in a WikiGroup
- WikiTrails - Create navigation paths (trails) through pages
- Page history - View/recover previous versions of a page
- Categories - Organize pages into categories (like "tags" and "labels")
- Page lists - Get lists of pages using (:pagelist:) and (:searchresults:)
PmWiki Site Administration
- Custom WikiStyles - The predefined WikiStyles and how to define your own
- Web feeds - Provide RSS, Atom, and Dublin Core syndication feeds
- RefCount - Find orphaned and missing pages
- Available actions - A list of descriptions for what ?action=XXX does
- Troubleshooting - Advice for troubleshooting an installation
- Url approvals - Discourage "link spamming" with urlapprove.php
- Variables - Variables available for local customization
About PmWiki
- Audiences - Describes the "audiences" for which PmWiki was designed
- Contributors - Some contributors to PmWiki's development and improvement
- Mailing lists - The email discussion lists available and their archives
- PmWikiPhilosophy - Some of the ideas that guide the design and implementation of PmWiki
- Design notes - Some of the features and notes about PmWiki's design decisions
- References - Places where PmWiki has been written about
- Glossary - Descriptions of various terms related to PmWiki