Editing Tears of Themis Wiki:Contributor's guide
From Tears of Themis Wiki
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 3: | Line 3: | ||
If you are familiar with Wiki editing basics, check out the [[Project:To-do list|To-do list]] to see what items need working on! | If you are familiar with Wiki editing basics, check out the [[Project:To-do list|To-do list]] to see what items need working on! | ||
==MediaWiki== | |||
The Wiki uses MediaWiki as its base. Check out the [[mw:Help:Contents|MediaWiki Help pages]] for documentation on basic formatting, writing guidelines, to more complex templating. | The Wiki uses MediaWiki as its base. Check out the [[mw:Help:Contents|MediaWiki Help pages]] for documentation on basic formatting, writing guidelines, to more complex templating. | ||
Line 18: | Line 16: | ||
* [[mw:Help:Managing files|Managing files]] | * [[mw:Help:Managing files|Managing files]] | ||
==Images== | |||
Images can be uploaded through [[Special:Upload]] or using the MsUpload extension, which allows you to drag and drop images to upload from the source editor. | Images can be uploaded through [[Special:Upload]] or using the MsUpload extension, which allows you to drag and drop images to upload from the source editor. | ||
Line 32: | Line 30: | ||
</pre> | </pre> | ||
==Boilerplates== | |||
Boilerplates are pages that can be reused repeatedly and also help with maintaining the same standard format across various pages with the same type of content (e.g. Character pages, organization pages, etc.). | Boilerplates are pages that can be reused repeatedly and also help with maintaining the same standard format across various pages with the same type of content (e.g. Character pages, organization pages, etc.). | ||
Line 39: | Line 37: | ||
A list of boilerplates can be found at [[MediaWiki:Multiboilerplate]]. | A list of boilerplates can be found at [[MediaWiki:Multiboilerplate]]. | ||
==Templates== | |||
The Wiki relies heavily on using templates for formatting and storing of Cargo data. While templates are powerful, they often aren't as editor-friendly due to often times being incompatible with Visual Editor. Therefore, '''it is highly recommended to use and get comfortable with editing the Wiki through source editor over Visual Editor.''' | The Wiki relies heavily on using templates for formatting and storing of Cargo data. While templates are powerful, they often aren't as editor-friendly due to often times being incompatible with Visual Editor. Therefore, '''it is highly recommended to use and get comfortable with editing the Wiki through source editor over Visual Editor.''' | ||
Line 46: | Line 44: | ||
A list of templates on the Wiki can be found at [[:Category:Templates]]. | A list of templates on the Wiki can be found at [[:Category:Templates]]. | ||
==Cargo== | |||
Cargo is a powerful MediaWiki extension that allows storing of data, which can then be queried from across the Wiki. It is used to automate creation of tables, lists, and other templates to reduce the amount of manual maintenance edits. | Cargo is a powerful MediaWiki extension that allows storing of data, which can then be queried from across the Wiki. It is used to automate creation of tables, lists, and other templates to reduce the amount of manual maintenance edits. | ||
For more information on Cargo, read the [[mw:Extension:Cargo|Cargo documentation pages]]. | For more information on Cargo, read the [[mw:Extension:Cargo|Cargo documentation pages]]. | ||
===Cargo Example=== | |||
[[:Template:Organization member]] stores member of an organization into a Cargo table. When used on an organization page, it'll then store information about that organization, the member's name, and the member's role. | [[:Template:Organization member]] stores member of an organization into a Cargo table. When used on an organization page, it'll then store information about that organization, the member's name, and the member's role. | ||
On [[National | On [[National Capital University]], for example, Luke Pearce is listed as a Graduate (Bioengineering) using [[:Template:Organization member]]. | ||
<pre> | <pre> | ||
{{Organization member | {{Organization member | ||
Line 77: | Line 75: | ||
Additionally, if Luke is added to another organization, this list will '''automatically update''' so that we only need to edit the organization page vs. both the organization and character page. | Additionally, if Luke is added to another organization, this list will '''automatically update''' so that we only need to edit the organization page vs. both the organization and character page. | ||
[[Category:Project pages]] | [[Category:Project pages]] |