Last edited 4 years ago
by Martin Schmid

Maintainer Training

Revision as of 15:23, 3 June 2020 by WikiSysop (talk | contribs)

Structuring

Page

  • "Specialpages": Automatically generated content; "Maintenance lists"; "Manager interface"
  • "Contentpages": User generated content; versioned changes;
    • "Wikipage"
    • "File description pages": Hybrid page
    • "Cagetory pages": Hybrid page
    • ...

Namespace

  • Avoid naming collisions
  • Used for access restrictions
  • A page can only be assigned to one namespace
  • Can be identified by a prefix in the page name
    • Exception: "Main namespace", aka "(Pages)"
  • Special predefined namespaces, like "File", "Category", "User", "Template", ...
  • Custom namespaces: E.g. for "Documenttypes" or "Organisational structuring"
  • "Talk" namespaces: Associated namespace, like "User_talk", "Template_talk", ...
  • Certain functions of the wiki can be activated/deactivated based on namespaces

Category

  • "Tagging" mechanism --> Multiple categories for a page
  • Namespace independent
  • Part of the content --> Everyone that can edit a regular contentpage can also create categories
  • Category pages can be categorized --> Treelike catgegory structure

Subpage

  • Path indicated by "/" (=forward slash)
  • Example: "Product:N52000786-2/Technical notes"
    • "Product:" => "namespace prefix"
    • "N52000786-2" => "root / parent pagename"
    • "Technical notes" => "subpage name"
  • Recommendation: not more than two levels
  • When to use?
    • "strong association" of pages
    • "avoid naming collisions"
  • When not to use?
    • Knowledge base-like content


Content and formatting

Templates (=Text-templates, Text-blocks)

  • Include contents
  • "Transclusion" => Transfrom + Include
  • Dedicated namespace "Template"
  • Can take parameters

Page templates

  • Only used then a new page is created
  • Prefill mechanism

Wikitext

  • Simple to learn
  • Effcient to create
  • Easy to compare

Functions