NOTE
When Creating/Editing a page, please enter your name into the Author box. Keep this consistent and please always enter it. When you view the history for a page (or Recent Changes) your name becomes a link to your profile. CKoerner
Image Uploading
Attaching an image is simple.
- First click on edit to enter the 'edit mode' of pmwiki
- Then click the Attach button below the sidebar under Admin Actions
- Navigate to the file you would like to upload (currently a 1mb limit is in effect)
- You can change what the name of the file will be on the server
- Click Upload
To Display an uploaded image
Attach:image.jpg will display an uploaded image.
i.e. Attach:cdr.jpg will display the uploaded image cdr.jpg like so:

a more comprehensive overview of images in pmwiki can be found here: http://doc.linucie.net/PmWiki/Images
Link creation
The most challenging aspect of pmwiki is the handling of links in and out of the wiki.
- If documentation should be seen only by internal audiences ensure you follow the guide under Internal Documentation.
Internal Links
To link to another page in the wiki:
- Create two open brackets
[[
- just place the GroupName followed by a . or a / and then the PageName
GroupName.PageName -or- GroupName/PageName
- Follow that with two close brackets
]]
Looks like: [[GroupName.PageName]]
Appears as: GroupName.Pagename
The small ? designates a link as being correctly created, but no page exists at the specified location.
- You cannot create a page wth a . (or a slash "\") in it's name. (ie OS X 10.4) This will cause a new group to be created, named by everything to the left of the .
A page would then be created with everything to the right. - For example: If you wanted to create a page about OS X 10.4 Migration under the ArtsAndSciencesFAQ group you would create a link (in brackets) with the following information:
[[ArtsAndSciencesFAQ/OSX 104 Migration | OS X 10.4 Migration]]
- This link would point to the group "ArtsAndSciencesFAQ" and the page OSX104Migration, but the link would appear as "OS X 10.4 Migration"
- add a (`) in front of words like RealPlayer to stop PmWiki from creating links
External Links
- To link to an external site, simply inclued the "http://" as part of the url and place it inside double brackets
For example:
A link to the SLU homepage would be typed as [[http://www.slu.edu]]
And would show up as http://www.slu.edu
You can also change the text of a link by using | as the example below:
Type: [[http://www.slu.edu | Saint Louis University]]
Shows up as: Saint Louis University
Interntal Documentation
All documentation created for internal use must be created under the ITSInternalDocs group. This group is 'read' password protected.
- For example: If you wanted to create a page for external audiences about the Zen Migration you could place it in the ArtsAndSciencesFAQ group with a link like below (in brackets of course)
ArtsAndSciencesFAQ/Zen Migration
- For internal use, you would want to create a page under the ITSInternalDocs group. Documents here would be kept seperate from external documents.
ITSInternalDocs/Zen Migration
Note
These pages are different in their content, treat them as independent documents when adding informatin
Attribute Editing
Editing the Attributes of a group or page allows to set passwords for read, edit, attribute, upload access.
To set the attributes for a group add ?action=attr to the end of the url:
...ArtsAndSciencesFAQ/index.php?n=Main.ArtsAndSciencesFAQ?action=attr
To set the attributes for a page add ?action=attr to the end of the url:
...ArtsAndSciencesFAQ/index.php?n=ArtsAndSciencesFAQ.GoodComputingPractices?action=attr
- All groups stem from the Main.groupname
Links
Here are some useful default pages installed along with the PmWiki software:
- What is the WikiWikiWeb?
- Basic Editing describes how to create pages in PmWiki.
- Practice editing pages in the WikiSandbox?.
More information about PmWiki can be found at http://www.pmwiki.org/.
