Help:Namespace

From IoTWiki
Jump to: navigation, search

Namespace[edit]

Namespaces

All IoTwiki page names (Title) have the following stucture {Namespace}:{Title}. If the {Namespace} is missing then it defaults to Articles or Main namespace

  • Article Example Architecture Title of page is "Architecture"
  • Help Example Help:VisualEditor Titile of page is "VisualEditor" . namespace is "Help"
  • User Example User:ArvindIOTF Title of page is "ArvindIOTF". Namespace is User

Pages[edit]

Wiki contains many types of pages (HTML). A page is a HTML rendered by Wiki SW using special markup called Help:Wikitext. There are different types of pages . Pages of a type belong to namespace of that type for search and linking.

IoTWikiConcepts.jpg
  • Article In the default or Main view. Missing Namespace prefix
  • User For each user. User can edit these for things they are working on. Users can create subpage ( A1\B1 means B1 is subpage of A1) and talk about projects they are doing
  • Special This is a dynamic view or query on different things...like Pages recently added, deleted or needing review
  • Template Reusable "Source" code to be injected into a page being edited. Can be parameterized. Templates for flagging stubs articles and needing review are available. Skilled usage of templates markes a good Wiki contributer.<Not yet activated>
  • Help Help on various topics and How To
  • Category A set of pages defining a knowledge tree for discovery and browsing of related pages by topics. A page can be in multiple category. Generally you should link a Article to the lowest node in the category tree. Wiki dynamically will create a view listing all pages in a node of the tree. You can control sorting by directives using wikitext on the Source page
  • Portal a special curated landing page for major topics.<Not yet available>.
  • IoTWiki This is Project namespace (wikipedia in public wikpedia) . For IOTWiki the project pages will describe collaboration projects where a group of editors work on improving pages on a topic or create a portal . < Newly enabled>
  • UserWiki! This is a special draft namespace. Users can use it for draft artciels and testing stuff out. Once done can move pages Article namespace
  • Talk A parallel page associated with each article , user where others can post suggestions or discuss the related pages content without editing the main page directly. This is recommended for contributors who are not familiar with wiki editing or are suspect the changes may be controversial and want buy in from community.


Draft Namespace[edit]

Articles while in draft stage should begin with UsersWiki!: and when ready will be moved to Articles

Example Final title List of IoT Books

  • When in draft

UsersWiki!:List of IoT Books

  • When published

List of IoT Books

UsersWiki!: is a artifical way we are using to create a draft namespace. These pages will be searchable but any reader, editor will know they are draft

Namespaces

All IoTwiki pages have the following stucture {Namespace}:{Title}. If the {Namespace} is missing then it defaults to Articles or Main namespace

  • Article Example Architecture Title of page is "Architecture"
  • Help Example Help:VisualEditor Titile of page is "VisualEditor" . namespace is "Help"
  • User Example User:ArvindIOTF Title of page is "ArvindIOTF". Namespace is User
<This is a new {Project} namespace. Was missing when we started>
  • So we can have duplicate titles but different pages as in different namespaces

IoTWiki:FeaturedArticle Help:FeaturedArticle Redlined pages are non existent. You can refrence pages you intend to create in future. These will show up in special pages view as broken links and requested pages