NoMansSky:IndexDevelopment
From Step Mods | Change The Game
How it works
NoMansSky Index is a top-level Cat for holding the subCats used for the Index's automatic lists (#ask calls):
- Example:
{{#ask:|mainlabel=-|?|format=ul|sep=|class=list-unstyled}}
Adding or removing a subCat from a page will add or remove the page from the "All content" lists on the Index page. This is the extent of the automation for the Index. The remainder of the links are manually added.
So pages are not "double listed", both manually and under "All content", simply remove the Cat from the page, thus removing it from the auto-list.
NOTE
Everyone involved is aware having an Index page, such as this, adds manual maintenance. There are better ways to accomplish this, however, not in an 'Index' format, as is being requested.Step's "compromise" to this maintenance is the auto-listed content under the "All content" subheadings...users can add the correct Cats/Properties to still have their content listed without having to worry about the Index, itself. Curators can take care of the Index at their leisure.
New Properties
- NMS_Index
- Used to classify No Mans Sky pages for their Index page
- type=Text
- strictly "allowed values"
Using Properties
Properties are applied to pages, similar to Cats: PropertyName::Value
Unassigned Property Values
- NMS_Index::Uncategorized
- Holds pages that are uncategorized due to users being unsure of which categories/properties to use for the new page.
- A new "maintenance" page will be created to auto-list all of these pages. From there, the Curators can quickly view pages that require attention for proper categorization.
Conversion Tables
Top-level Cats
Current Category | Category Description | New Category | New Property |
---|---|---|---|
NoMansSky GameFile | Content directly related to a specific file or group of files found within the game | GameFile | GameFile |
NoMansSky Index | Content directly related to the Index page. Used to categorize the content by heading. | Index | NMS_Index |
NoMansSky Reference | Content that is a reference, however, does not directly relate to a specific game file. | Reference | Reference |
NoMansSky Tutorials | Content that is defined as a tutorial (teaches users how to do something) | Guide | Guide |
GameFile Subcats
Current Category | New Category | Property::Value |
---|---|---|
NMS-GameFile-Biomes | GameFile | GameFile::Biome |
NMS-GameFile-Global | GameFile | GameFile::Global |
NMS-GameFile-Textures | GameFile | GameFile::Texture |
NMS-GameFile-XML | GameFile | GameFile::XML |
Index Subcats
Current Category | Property Conversion |
---|---|
NMS-Index-AMUMSS | AMUMSS |
NMS-Index-Animations | Animation |
NMS-Index-Audio | Audio |
NMS-Index-BaseBuilding | BaseBuilding |
NMS-Index-Biomes | Biome |
NMS-Index-Blender | Blender |
NMS-Index-Blueprints | Blueprints |
NMS-Index-Bytebeat | Bytebeat |
NMS-Index-Cameras | Camera |
NMS-Index-Descriptor | Descriptor |
NMS-Index-Dialogs | Dialog |
NMS-Index-Entity | Entity |
NMS-Index-EXML | EXML |
NMS-Index-Extract | Extract |
NMS-Index-Geometry | Geometry |
NMS-Index-Globals | Global |
NMS-Index-Hazards | Hazard |
NMS-Index-HexEditing | HexEditing |
NMS-Index-Inventory | Inventory |
NMS-Index-Items | Item |
NMS-Index-Material | Material |
NMS-Index-MBINCompiler | MBINComiler |
NMS-Index-Modding | Modding |
NMS-Index-Objects | Object |
NMS-Index-Player | Player |
NMS-Index-PSArcTool | PSArcTool |
NMS-Index-References | Reference |
NMS-Index-SaveFiles | SaveFiles |
NMS-Index-Scenes | Scene |
NMS-Index-Shaders | Shader |
NMS-Index-Spawning | Spawning |
NMS-Index-Tables | Table |
NMS-Index-Terrain | Terrain |
NMS-Index-Textures | Texture |
NMS-Index-Vehicles | Vehicle |
NMS-Index-Version | Version |
NMS-Index-Wiki | Wiki |