Help:Editing guidelines: Difference between revisions
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
Currently the FileInfo uses three namespaces (excluding the wiki maintenance namespaces): |
Currently the FileInfo uses three namespaces (excluding the wiki maintenance namespaces): |
||
* LBA1 - for LBA 1 contents |
* '''LBA1''' - for LBA 1 contents |
||
* LBA2 - for LBA 2 stuff |
* '''LBA2''' - for LBA 2 stuff |
||
* Main - for common and other stuff |
* '''Main''' - for common and other stuff |
||
The rule is simple: everything that belongs to only one LBA version should go to appropriate LBA namespace, everything that belongs to both LBAs or does not belong to any of them should go to Main namespace. Here are some examples and exceptions: |
The rule is simple: everything that belongs to only one LBA version should go to appropriate LBA namespace, everything that belongs to both LBAs or does not belong to any of them should go to Main namespace. Here are some examples and exceptions: |
||
* HQR files and entries always go to LBA namespaces, because LBAs do not share files, even if some files have the same names (like ''ress.hqr'', which has different content). This allows some entries to have identical names and still be described in different pages (like ''Main game palette''). |
* '''HQR files and entries''' always go to LBA namespaces, because LBAs do not share files, even if some files have the same names (like ''ress.hqr'', which has different content). This allows some entries to have identical names and still be described in different pages (like ''Main game palette''). |
||
* Programs always go to the Main namespace, because even if a program supports only one LBA version, it still does not ''belong'' to that version ( |
* '''Programs''' always go to the Main namespace, because even if a program supports only one LBA version, it still does not ''belong'' to that version (e.g. support for the other version may be added in future). |
||
* A '''File type''' should go to one of the LBA namespaces if it is used by one LBA version only, but it should go to the Main namespace if it is used by both LBAs. If both LBAs use a similar (but not identical) format for the same purpose (like isometric scene), it should be split into two pages with the same name, but each in its own namespace. In this case they may share the specification (that points out differences). |
|||
* |
|||
== Categories == |
== Categories == |
Revision as of 06:08, 25 April 2013
This page describes standards, structures and techniques that are utilised in this wiki. It is recommended to conform to these in order to maintain information consistency and accessibility. However, nothing bad will happen if you do not. The standards are not tightly settled nor thoroughly thought, however they were changed many times through the page development, and are still imperfect. This means that they may changed again if there is a need for that. This also means that the rules may be broken whenever it is reasonable. Feel free to discuss the issues and ideas on the discussion pages.
Namespaces
Currently the FileInfo uses three namespaces (excluding the wiki maintenance namespaces):
- LBA1 - for LBA 1 contents
- LBA2 - for LBA 2 stuff
- Main - for common and other stuff
The rule is simple: everything that belongs to only one LBA version should go to appropriate LBA namespace, everything that belongs to both LBAs or does not belong to any of them should go to Main namespace. Here are some examples and exceptions:
- HQR files and entries always go to LBA namespaces, because LBAs do not share files, even if some files have the same names (like ress.hqr, which has different content). This allows some entries to have identical names and still be described in different pages (like Main game palette).
- Programs always go to the Main namespace, because even if a program supports only one LBA version, it still does not belong to that version (e.g. support for the other version may be added in future).
- A File type should go to one of the LBA namespaces if it is used by one LBA version only, but it should go to the Main namespace if it is used by both LBAs. If both LBAs use a similar (but not identical) format for the same purpose (like isometric scene), it should be split into two pages with the same name, but each in its own namespace. In this case they may share the specification (that points out differences).