Anonymous

Contributing: Difference between revisions

From Melvor Idle
m
added thieving
m (added stuff about wiki)
m (added thieving)
(15 intermediate revisions by 3 users not shown)
Line 20: Line 20:
* The [[Template:Spell|Spell Template]], [[Template:Aurora|Aurora Template]], [[Template:Curse|Curse Template]], [[Template:AncientMagick|Ancient Magick Template]], and [[Template:AltMagic|Alt. Magic Template]] on [[:Category:Spells|Spell]] pages
* The [[Template:Spell|Spell Template]], [[Template:Aurora|Aurora Template]], [[Template:Curse|Curse Template]], [[Template:AncientMagick|Ancient Magick Template]], and [[Template:AltMagic|Alt. Magic Template]] on [[:Category:Spells|Spell]] pages
* The [[Template:Pet|Pet Template]] on [[:Category:Pets|Pet]] pages
* The [[Template:Pet|Pet Template]] on [[:Category:Pets|Pet]] pages
* The [[Template:Upgrade|Shop Upgrade Template]] on [[:Category:Upgrades|Upgrade]] pages, with the exception of [[Shop#Miscellaneous|Misc. Upgrades]] which are maintained manually.
* The [[Template:Upgrade|Shop Upgrade Template]] on [[:Category:Upgrades|Upgrade]] pages
* All [[:Category:Tables|Table Templates]]
* All [[:Category:Tables|Table Templates]]


Line 27: Line 27:
== Templates ==
== Templates ==
We use a number of templates on the wiki for various purposes. Such as the <nowiki>{{Menu}}</nowiki> template for the menu at the bottom of the page.
We use a number of templates on the wiki for various purposes. Such as the <nowiki>{{Menu}}</nowiki> template for the menu at the bottom of the page.
To access the source page of a template, as for example the Menu template, simply go to the <code>Template:Menu</code> page. Because these pages are templates, they will automatically be imported when referred to, and therefore do not need the prior colon. Otherwise you'd need to prepend a colon to the page name <code><nowiki>{{:Menu}}</nowiki></code> to include its content.
Templates furthermore support numeric arguments, referenced in the templates by <code><nowiki>{{{1}}}</nowiki></code>, but also named arguments.
An example of this would be <code><nowiki>{{{text}}}</nowiki></code> for <code><nowiki>{{ItemIcon|Mole|text=A summon}}</nowiki></code>.
Some of the templates are simply wrappers for Lua modules, which will include <code><nowiki>{{#invoke:SomeModule|someFunction}}</nowiki></code>. To access the module source files, simply go to <code><nowiki>Module:SomeModule</nowiki></code>, and look for <code>someFunction</code> in there.
Also note that if an argument is optional, you can simply append a pipe symbol after its name (be it numeric or a named keyword argument) to default to the empty string.


=== Versioning ===
=== Versioning ===
Line 36: Line 44:
You can view the versioning system in action on the top right corner of this page.
You can view the versioning system in action on the top right corner of this page.


=== Main article ===
=== Referencing other pages ===
If you have a bit of text in a page but have more text explaining that concept on another page, it might be a good idea to use the [[Template:Main|Main Template]]. This template adds a formatted link to the main article to the page. It can be seen in action on the [[Beginners Guide]].
{{Main|Reference=Contributing}}
If you have a bit of text in a page but have more text explaining that concept on another page, it might be a good idea to use the [[Template:Main|Main Template]].
This template adds a formatted link to the main article to the page.
 
Usage: <code><nowiki>{{Main|Reference=Contributing}}</nowiki></code>
 
{{HasGuide|page=Contributing}}
If there is a guide for a page you're working on somewhere else, you should probably refer to it using the [[Template:HasGuide|Guide Template]]. This adds a formatted link to the guide on the page.
 
Usage: <code><nowiki>{{HasGuide|page=Contributing}}</nowiki></code>
 
{{HasMMG|page=Contributing}}
If you've maken a moneymaking guide, consider adding a reference to it on its main page with the [[Template:HasMMG|Moneymaking guide template]]. The template adds a formatted link to the guide.
 
Usage: <code><nowiki>{{HasMMG|page=Contributing}}</nowiki></code>


=== Icons ===
=== Icons ===
There are a number of icon templates which allow contributors to easily add icon formatting to links and inline with text, some examples are provided below.


{| class=wikitable
For a comprehensive list of all icon templates and documentation of parameters these functions use, see [[Template:Icon]].
{| class="wikitable"
|-
|-
| {{T|Icon|Loot Container Stacking}}
| {{T|Icon|Loot Container Stacking}}
Line 54: Line 78:
| {{T|MonsterIcon|Necromancer}}
| {{T|MonsterIcon|Necromancer}}
| {{MonsterIcon|Necromancer}}
| {{MonsterIcon|Necromancer}}
|-
| {{T|Icon|Princess|type=thieving}}
| {{Icon|Princess|type=thieving}}
|-
|-
| {{T|ZoneIcon|Strange Cave}}
| {{T|ZoneIcon|Strange Cave}}
Line 72: Line 99:
| {{T|Icon|type=curse|Weakening III}}
| {{T|Icon|type=curse|Weakening III}}
| {{Icon|type=curse|Weakening III}}
| {{Icon|type=curse|Weakening III}}
|-
| {{T|Icon|type=aurora|Fury III}}
| {{Icon|type=aurora|Fury III}}
|-  
|-  
| {{T|UpgradeIcon|Golbin Crate|nolink=true}}
| {{T|UpgradeIcon|Golbin Crate|nolink=true}}
Line 82: Line 112:
| Combat icon {{Icon|Melee|notext=true}}
| Combat icon {{Icon|Melee|notext=true}}
|-
|-
| {{T|GoldPrice|price=100|text=units of currency}}
| {{T|GP|1000.25}}
| {{GoldPrice|price=100|text=units of currency}}
| {{GP|1000.25}}
|}
 
=== Special wiki stuff ===
{| class=wikitable
|-
| <nowiki>#REDIRECT [[Currency]]</nowiki>
| A single line with this in a page, will redirect it to the given page
|-
|-
| <nowiki>{{:Currency}}</nowiki>
| {{T|SC|1337}}
| Includes the whole Currency page here
| {{SC|1337}}
|-
|-
| <nowiki><nowiki>something</nowiki></nowiki>
| {{T|RC|42069}}
| Disables wiki formatting for the string inside
| {{RC|42069}}
|-
| <nowiki><onlyinclude>Hello</onlyinclude></nowiki>
| When including the page, it will only display this text
|-
| <nowiki><includeonly>Hello</includeonly></nowiki>
| Will only include the text while transcluding it, not in the source page
|-
| <nowiki><noinclude>Hello</noinclude></nowiki>
| Removes this text when importing the page it as an include
|}
|}


Line 120: Line 134:
| {{T|EquipmentTableFromList|Aeris God Helmet,Aeris God Platebody,Aeris God Platelegs,Aeris God Boots,Aeris God Gloves}}
| {{T|EquipmentTableFromList|Aeris God Helmet,Aeris God Platebody,Aeris God Platelegs,Aeris God Boots,Aeris God Gloves}}
| {{EquipmentTableFromList|Aeris God Helmet,Aeris God Platebody,Aeris God Platelegs,Aeris God Boots,Aeris God Gloves}}
| {{EquipmentTableFromList|Aeris God Helmet,Aeris God Platebody,Aeris God Platelegs,Aeris God Boots,Aeris God Gloves}}
|-
| <code><nowiki>{{Obstacles/Recommended</nowiki><br /><nowiki>
|obs11 = Rope Climb</nowiki><br /><nowiki>
|obs31 = Pit Jump</nowiki><br /><nowiki>
|obs41 = Coal Stones</nowiki><br /><nowiki>
|obs51 = Rooftop Run</nowiki><br /><nowiki>
|obs52 = Tree Climb</nowiki><br /><nowiki>
}}</nowiki></code>
| {{Obstacles/Recommended
|obs11 = Rope Climb
|obs31 = Pit Jump
|obs41 = Coal Stones
|obs51 = Rooftop Run
|obs52 = Tree Climb
}}
|-
| <code><nowiki>{{Equipment/Recommended</nowiki><br /><nowiki>
|obs11 = Rope Climb</nowiki><br /><nowiki>
|helm1 = Glacia God Helmet</nowiki><br /><nowiki>
|helm2 = Ancient Wizard Hat</nowiki><br /><nowiki>
|neck1 = Fury of the Elemental Zodiacs</nowiki><br /><nowiki>
|neck2 = Elite Amulet of Magic</nowiki><br /><nowiki>
|cape1 = Skull Cape</nowiki><br /><nowiki>
|body1 = Glacia God Platebody</nowiki><br /><nowiki>
|legs1 = Glacia God Platelegs</nowiki><br /><nowiki>
|familiar11 = Ent</nowiki><br /><nowiki>
|familiar21 = Wolf</nowiki><br /><nowiki>
|familiar22 = Leprechaun</nowiki><br /><nowiki>
}}</nowiki></code>
| {{Equipment/Recommended
|obs11 = Rope Climb
|helm1 = Glacia God Helmet
|helm2 = Ancient Wizard Hat
|neck1 = Fury of the Elemental Zodiacs
|neck2 = Elite Amulet of Magic
|cape1 = Skull Cape
|body1 = Glacia God Platebody
|legs1 = Glacia God Platelegs
|familiar11 = Ent
|familiar21 = Wolf
|familiar22 = Leprechaun
}}
|}
|}


Line 166: Line 222:
|}
|}
</pre>
</pre>
== Special wiki stuff ==
{| class=wikitable
|-
| <code><nowiki>#REDIRECT [[Currency]]</nowiki></code>
| A single line with this in a page, will redirect it to the given page
|-
| <code><nowiki>{{:Currency}}</nowiki></code>
| Includes the whole Currency page here
|-
| <code><nowiki><nowiki>something</nowiki></nowiki></code>
| Disables wiki formatting for the string inside
|-
| <code><nowiki><onlyinclude>Hello</onlyinclude></nowiki></code>
| When including the page, it will only display this text
|-
| <code><nowiki><includeonly>Hello</includeonly></nowiki></code>
| Will only include the text while transcluding it, not in the source page
|-
| <code><nowiki><noinclude>Hello</noinclude></nowiki></code>
| Removes this text when importing the page it as an include
|-
| <code><nowiki>[[Contributing]]</nowiki></code>
| Links to another page on the wiki
|-
| <code><nowiki>[[Contributing|Want to help write the wiki?]]</nowiki></code>
| [[Contributing|Want to help write the wiki?]]
|}


{{Menu}}
{{Menu}}
892

edits