Difference between revisions of "User:LaMizzy"

From RimWorld Wiki
Jump to navigation Jump to search
m (→‎My Vision: started wiki guideline proposal section)
(expanded Category:Proposed Structure)
Line 12: Line 12:
 
* [https://www.mediawiki.org/wiki/Category:Manual MediaWIKI Manual]
 
* [https://www.mediawiki.org/wiki/Category:Manual MediaWIKI Manual]
 
* [https://www.mediawiki.org/wiki/Transclusion MediaWIKI Transclusion]
 
* [https://www.mediawiki.org/wiki/Transclusion MediaWIKI Transclusion]
 +
* [https://www.semantic-mediawiki.org/wiki/Help:Introduction_to_Semantic_MediaWiki Semantic MediaWiki User Manual]
 +
  
 
* [[Special:ActiveUsers|Active User List (Last 30 Days)]]
 
* [[Special:ActiveUsers|Active User List (Last 30 Days)]]
 
* [[Templates|Color Codes for Templates]] : should consider migrating this info...
 
* [[Templates|Color Codes for Templates]] : should consider migrating this info...
 
* [[TestSMW|My Lab Rat Test Page]]
 
* [[TestSMW|My Lab Rat Test Page]]
 +
 +
 +
* [https://ludeon.com/forums/index.php?topic=5375 Forum Wiki Thread]
 +
* [https://www.reddit.com/r/RimWorld/comments/3m6wx5/the_wiki/ Reddit Wiki Thread]
 +
* [https://www.reddit.com/r/RimWorld/comments/3mcqw3/weekend_wiki_quickstart_guides/ Reddit Quickstart Guide]
  
 
==My Wiki Style==
 
==My Wiki Style==
Line 64: Line 71:
 
<!-- ===Sitemap=== -->
 
<!-- ===Sitemap=== -->
 
===Category : Current Structure===
 
===Category : Current Structure===
* <strike>[[:Category:Organization]] : Top Level Category</strike>
+
<!--
** <strike>[[:Category:Site administration]] : For Administrators</strike>
+
<span style="color:#0F0; background-color:#000;">&nbsp;&hearts;&nbsp;</span>
** [[:Category:Community]]
+
<span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span>
** [[:Category:Help]]
+
<span style="color:#F00; background-color:#000;">&nbsp;&Chi;&nbsp;</span>
** [[:Category:Hidden_categories]]
+
-->
*** <strike>[[:Category:BlogListingPage]] : system backend category</strike>
+
* [[:Category:Organization]] : Top Level Category Candidate
*** <strike>[[:Category:Browse]] : system default, Top Level Category Candidate</strike>
+
** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Site administration]]</s>
**** [[:Category:Content]] : system default, user content top level
+
** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Community]]</s>
***** [[:Category:Article_stubs]] : stub article list
+
** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Help]]</s>
***** [[:Category:Articles_for_rewrite]] : rewrite article list
+
** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Hidden_categories]]</s>
**** <strike>[[:Category:Files]] : system default, file's top level</strike>
+
*** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:BlogListingPage]] : system backend category, must have</s>
***** <strike>[[:Category:Images]]</strike>
+
*** [[:Category:Browse]] : Top Level Category Candidate
****** <strike>[[:Category:Icons]]</strike>
+
**** [[:Category:Content]] : Top Level User Content Category Candidate
****** <strike>[[:Category:Images_Misc]]</strike>
+
***** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Article_stubs]] : Stub-marked pages</s>
****** <strike>[[:Category:Screenshots]]</strike>
+
***** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Articles_for_rewrite]] : Rewrite-marked pages</s>
***** <strike>[[:Category:Videos]]</strike>
+
**** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Files]] : system default, file's top level</s>
**** [[:Category:Main]] : <span style="color:#F00">To Be Expanded...21 game specific subcategories...</span>
+
***** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Images]]</s>
**** <strike>[[:Category:Organization]] : <span style="color:#0F0">Looping Category, Top Level Category!</span></strike>
+
****** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Icons]]</s>
*** [[:Category:Formatting_templates]] : <span style="color:#F00">To Be Cleaned Up...</span>
+
****** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Images_Misc]]</s>
*** [[:Category:Pages_with_broken_file_links]] : <span style="color:#F00">To Be Cleaned Up...</span>
+
****** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Screenshots]]</s>
 +
***** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Videos]]</s>
 +
**** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Main]] : <span style="color:#F00">To Be Expanded...21 game specific subcategories...</span></s>
 +
**** <s>[[:Category:Organization]] : <span style="color:#0F0">Looping Category, Top Level Category!</span></s>
 +
*** [[:Category:Formatting_templates]] : To Be Cleaned Up...
 +
*** [[:Category:Pages_with_broken_file_links]] : To Be Cleaned Up...
 
**** [[:Category:Mbox_templates]]
 
**** [[:Category:Mbox_templates]]
*** [[:Category:Utility_templates]]
+
*** [[:Category:Utility templates]]
*** [[:Category:Wikipedia_pages_with_incorrect_protection_templates]] : <span style="color:#F00">To Be Cleaned Up...</span>
+
*** [[:Category:Wikipedia_pages_with_incorrect_protection_templates]] : To Be Cleaned Up...
*** <strike>[[:Category:Wikipedia_protected_templates]] : protected region...cannot edit</strike>
+
*** [[:Category:Wikipedia_protected_templates]] : protected region...cannot edit
** [[:Category:Site_maintenance]]
+
** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Site_maintenance]]</s>
*** <strike>[[:Category:Article_stubs]] : <span style="color:#0F0">repeating category</span></strike>
+
*** <s>[[:Category:Article_stubs]] : <span style="color:#0F0">repeating category</span></s>
*** <strike>[[:Category:Articles_for_rewrite]] : <span style="color:#0F0">repeating category</span></strike>
+
*** <s>[[:Category:Articles_for_rewrite]] : <span style="color:#0F0">repeating category</span></s>
*** [[:Category:Candidates_for_deletion]]
+
*** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Candidates_for_deletion]]</s>
 
*** [[:Category:Candidates for speedy deletion]]
 
*** [[:Category:Candidates for speedy deletion]]
 
*** [[:Category:Disambiguations]]
 
*** [[:Category:Disambiguations]]
*** <strike>[[:Category:New pages]] : purpose of this category??</strike>
+
*** [[:Category:New pages]] : purpose of this category??
 
*** [[:Category:Obsolete pages]]
 
*** [[:Category:Obsolete pages]]
** <strike>[[:Category:Policy]]</strike>
+
** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Policy]]</s>
** [[:Category:Templates]]
+
** <span style="color:#0F0; background-color:#000;">&nbsp;&crarr;&nbsp;</span><s>[[:Category:Templates]]</s>
*** <strike>[[:Category:Template_documentation]]</strike>
+
*** [[:Category:Template_documentation]]
 
*** [[:Category:Article management templates]]
 
*** [[:Category:Article management templates]]
 
*** [[:Category:Category templates]]
 
*** [[:Category:Category templates]]
Line 105: Line 117:
 
*** [[:Category:Infobox templates]]
 
*** [[:Category:Infobox templates]]
 
*** [[:Category:Language templates]]
 
*** [[:Category:Language templates]]
*** <strike>[[:Category:Mbox templates]] : <span style="color:#0F0">repeating category</span></strike>
+
*** <s>[[:Category:Mbox templates]] : <span style="color:#0F0">repeating category</span></s>
 
*** [[:Category:Navigation templates]]
 
*** [[:Category:Navigation templates]]
 
*** [[:Category:Navigational boxes]]
 
*** [[:Category:Navigational boxes]]
*** <strike>[[:Category:Utility templates]] : <span style="color:#0F0">repeating category</span></strike>
+
*** <s>[[:Category:Utility templates]] : <span style="color:#0F0">repeating category</span></s>
*** [[:Category:Wikipedia formatting and function templates]] : <span style="color:#F00">To Be Cleaned Up...</span>
+
*** [[:Category:Wikipedia formatting and function templates]] : To Be Cleaned Up...
  
 
===Category : Proposed Structure===
 
===Category : Proposed Structure===
 +
<!--
 +
<span style="color:#0F0;">green</span>
 +
<span style="color:#F00;">red</span>
 +
-->
 
* [[:Category:MediaWiki]] : Top Most Level Category
 
* [[:Category:MediaWiki]] : Top Most Level Category
 
** [[:Category:Community]] : Information for Users on User roles and Communication
 
** [[:Category:Community]] : Information for Users on User roles and Communication
** [[:Category:Files]] : Information on all Files
+
** [[:Category:Files]] : Information on all Files <span style="color:#0F0;">current structure is good as is</span>
*** current structure is good as is
+
*** [[:Category:Images]]
 +
**** [[:Category:Icons]]
 +
**** [[:Category:Images Misc]]
 +
**** [[:Category:Screenshots]]
 +
*** [[:Category:Videos]]
 
** [[:Category:Help]] : Instructions, How-To, etc...
 
** [[:Category:Help]] : Instructions, How-To, etc...
** [[:Category:Hidden Category]] : <span style="color:#0F0">purpose to be defined...</span> ([[:Category:Hidden categories]])
+
** [[:Category:Hidden Category]] : <span style="color:#0F0;">purpose to be defined...</span> ([[:Category:Hidden categories]])
 +
*** [[:Category:BlogListingPage]] : system backend category, must have
 
** [[:Category:Policy]] : Information on all Policies
 
** [[:Category:Policy]] : Information on all Policies
** [[:Category:RimWorld]] : Information on all Game Specifics ([[:Category:Main]])
+
** [[:Category:RimWorld]] : Information on all Game Specifics <span style="color:#0F0;">details to be expanded</span> ([[:Category:Main]])
*** details to be expanded
 
 
** [[:Category:Site Administrator]] : Information for Administrators on Administration roles ([[:Category:Site administration]])
 
** [[:Category:Site Administrator]] : Information for Administrators on Administration roles ([[:Category:Site administration]])
** [[:Category:Site Maintenance]] ([[:Category:Site maintenance]])
+
** [[:Category:Site Maintenance]] : <span style="color:#0F0;">current tools to be reviewed and refined</span> ([[:Category:Site maintenance]])
*** current tools to be reviewed and refined
+
*** [[:Category:Article Stub]] : Stub-marked pages ([[:Category:Article stubs]])
** [[:Category:Templates]] : Information on all Templates
+
*** [[:Category:Article Rewrite]] : Rewrite-marked pages ([[:Category:Articles_for_rewrite]])
*** details to be expanded
+
*** [[:Category:Candidates For Deletion]] : Deletion-marked pages ([[:Category:Candidates_for_deletion]])
 +
** [[:Category:Templates]] : Information on all Templates <span style="color:#0F0;">details to be expanded</span>
 +
 
  
 
===Wiki Guideline Outline Proposal===
 
===Wiki Guideline Outline Proposal===
 
* Naming Convention
 
* Naming Convention
** for : Category Names, Template Names, File Names, Page Names
+
** Category Names: Camel Case (with space)
** suggestions: CamelCase, snake_case
+
** Template Names: CamelCase (without space)
 +
** File Names: snake_case (all lower case with space, wiki automatically turn space to '_')
 +
** Page Names: snake_case (all lower case with space, wiki automatically turn space to '_')
  
 
==Sandbox==
 
==Sandbox==

Revision as of 18:02, 26 September 2015

My Message

Welcome to my user page! This page will be my Scribble Pad, where I randomly drop notes that assists me with this RimWorld Wiki development. Feel free to leave me messages in my User-Talk page, and I will reply you as soon as I can.

Whenever I am online actively editing the wiki, I will be logged in to the IRC channel.


My Links



My Wiki Style

  • Preferred Naming Convention - Category = CamelCase
  • Preferred Naming Convention - Template = CamelCase
  • Preferred Naming Convention - Page = snake_case
  • Preferred Naming Convention - File = snake_case

How I see the Wiki structure...

  • Category
    • Administration
    • Templates (follow format suggested in Template:Documentation#Usage)
      • Administration
      • Static Information (ex. Menu / Navigation)
      • Styling (ex. Infobox)
    • Pages
      • Administration (ex. To-Do Page)
    • Files


Category need to be structured for both Administration, Content, and File.
Templates should only contain design and formatting, and never contain data unless its Static Information.
Templates should always use named parameters when creating/editing the template AND during usage of the template.
Template parameters should always include default value.
Pages should only contain contents, and should prevent any inline design or formatting.
Files should be kept updated with history intact. So one should update the file instead of creating a new file to replace an existing one.
I personally dislike the use of sub-pages, however they have their place...


My Log

To Be Completed


Recently Completed


My Vision

This is my vision/structure for RimWorld Wiki, how pages are layered and connected...

Category : Current Structure

Category : Proposed Structure


Wiki Guideline Outline Proposal

  • Naming Convention
    • Category Names: Camel Case (with space)
    • Template Names: CamelCase (without space)
    • File Names: snake_case (all lower case with space, wiki automatically turn space to '_')
    • Page Names: snake_case (all lower case with space, wiki automatically turn space to '_')

Sandbox