Changes between Initial Version and Version 1 of create


Ignore:
Timestamp:
Oct 18, 2017, 8:54:07 PM (8 years ago)
Author:
Jamie McClelland
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • create

    v1 v1  
     1= How to create a wiki page =
     2
     3''NOTE'': This is a proposal, not implemented. It takes the form of documentation for how I would like people to create a wiki page in the future once we implement it. If agreed to and implemented, then this page becomes documentation.
     4
     5== Choose a good page name ==
     6
     7The page name is the part of the address that follows /wiki/ - e.g., this page name is "create."
     8
     9Please think hard on the right name for your page. Some criteria to consider:
     10
     11 * short and descriptive - please choose the shortest possible name that is still descriptive. If the page is related to time, include a date following the name (e.g. membership-meeting-2016 or leadership-committee-notes-2016-10
     12 * No slashes (we used to use slashes in the name for hierarcy, not any more - see below for bread crumbs)
     13 * Only lower case letters, numbers and dashes
     14 * If there are two pages for the same topic, one that is user facing and one that is admin facing, try to make the names reflect that. For example "mumble" could be the name of the user facing page and "murmur" could be the name of the admin facing page (since murmur is the program running on the server). You could also create mumble-acls page to instruct admins on how to setup permissions. When all else fails, add -admin to the name of the page.
     15
     16== Choose a wiki type ==
     17
     18There are only two types of wiki pages:
     19
     20 1. `how-to` - a `how-to` wiki page answers a discrete question, whether it is technical or non-technical in question
     21 1. `doc` -  a `doc` wiki page is any other kind of page (e.g. meeting notes, project page, description of a leadership body, a manual)
     22
     23You can choose one or the other by adding either `how-to` or `doc` as a tag. If you fail to add on or another, you will get an error message when you save.
     24
     25== Choose the audience ==
     26
     27For pages specifically designed for system administrators, add "admin" as a tag so the page will be excluded when displaying wiki pages intended for general audiences.
     28
     29== Create a bread crumb ==
     30
     31For some wiki pages it is useful to organize them together in a book-like format using a breadcrumb to navigate between them (previously this was achieved by naming pages with slaashes in them).
     32
     33Now, you can create a bread crumb using  macro by adding the following at the top of the page:
     34
     35{{{
     36[[breadcrumb(gpg|gpg-windows:"Installing GPG on Windows":gpg-windows-trouble:"Trouble shooting Windows GPG installation")]]
     37}}}
     38if
     39Each item in the breadcrumb should be separate by a pipe (|). You must include the page name. Optionally add a colon followed by the display name if you want it to be different from the page name.
     40
     41
     42
     43