ModEnc is currently in Maintenance Mode: Changes could occur at any given moment, without advance warning.

ModEnc:Templates

From ModEnc
Revision as of 14:33, 9 April 2008 by Vinifera7 (talk | contribs) (→‎Markup Assistance: Added links to footnote templates)
Jump to navigation Jump to search

This is a list of Templates available on ModEnc. It will be updated everytime a new one is added. Usage of these templates is simple: Just put {{templatename}} somewhere in a page's text, and it gets replaced by the template. In some cases, you have to give a parameter.

If you have ideas for more templates, feel free to suggest them on the talk-page or code them yourself. But don't forget to update this list.

Click on a link to see information on how to include the template in question.

List

Messages and Marks

Template:Cleanup
Cleanup-mark-template, to mark pages violating the Styleguide
Template:del
Adds articles to the deletion list
Template:Disambig
Disambiguation template, for disambiguation pages
Template:Discussed
Work in Progress template, for pages under discussion
Template:Highlighted
Highlighted page template, to mark pages of exceptional quality
Template:Meanings
Primary meaning template, for cases where disambiguation would be too much
Template:NeedTesting
Used to indicate articles containing unverified information
Template:NotVerified
Not verified template, for pages whose information is unverified
Template:Obsolete
"Obsolete" template, for pages whose described feature is obsolete in either RA2, YR or both
Template:Stub
Marks "stubs", short, incomplete temporary pages
Template:WrongTitle
Wrong title template, for those pages whose name can't be saved correctly due to technical reasons

Bars and Boxes

Template:BigHorizontalBar
Horizontal bar template, big horizontal bar with custom text
Template:HorizontalBar
Horizontal bar template, standard horizontal bar with custom text
Template:ModBar
Mod information bar template, information sidebar for mod-pages
Template:RedHorizontalBar
Warning red horizontal bar, like {{Obsolete}}, but text defined by a parameter
Template:Sidebar
Side bar template, creating a sidebar which includes another page as content

Formatting

Template:Clr
Clear break-template, to end floating of text
Template:Co
Colorization-template for text, easier to use than <font> tags
Template:Sc
Small caps-template, shortcut to writing text in small caps
Template:Strike
Strike out-template, shortcut to striking out text
Template:Sub
Subscript-template, shortcut to writing subscript
Template:Sup
Superscript-template, shortcut to writing superscript
Template:Sl
Section Link, quickly creates teletyped, brackets-enclosed links to section pages
Template:Tt
Teletype-template, to access monospacing without HTML-hassle
Template:TTL
for TeleTypedLinks
Template:U
Underline-template, shortcut to underlining text

Markup Assistance

Template:!
Gets replaced by a pipe character ("|"), for situations where a real "|" would disrupt the template-syntax
Template:Arr
Arrow-template, to quickly generate arrows in text
Template:Edit
Link-template, outputs the full url to an edit page
Template:Equal
Gets replaced by an equal sign ("="), for situations where a real "=" would disrupt the template-syntax
Template:Fnl
Used to generate a link to a footnote
Template:Fn
Used to generate a footnote paragraph with a backlink
Template:Imglink
Image-template, to link images to something other than their Image: page
Template:Ini
Generates an md'd link to an INI-file page
Template:Plain
Removes the external link indicator from external links
Template:Progress
Generates a box showing a progress-percentage bar for a feature
Template:Quote
Quote-template, to unify quotation markups
Template:Rpo
To mark content that only works with pd's RockPatch
Template:Tocleft
Puts the TOC inside a left-floating table
Template:Tocright
Puts the TOC inside a right-floating table
Template:Yro
To mark content that only works in Yuri's Revenge

Categories

Template:CatAllTypes
Categorization-template for flags which are available on all *Types
Template:Categ
Categorization-template for {{flag|files=}}-entries
Template:FlagMoved
Categorization-template for {{flag|files=}}-entries that have been moved between games

Special Purpose

Template:CnC Navigation
Navigation-template for C&C games and add-ons
Template:CNCRedirect
Redirect template to CNCWiki for Units, Buildings, etc.
Template:Flag
INI-Flag template, header for all INI flag pages
Template:LaunchBase
Template for LaunchBase Related pages
Template:OffCo
Official Content template, header mark for ModEnc policy (or similar) pages
Template:RockPatch
RockPatch pages template, the standard RockPatch header pointing to the main pages
Template:RockPatchTagRef
RockPatch tag reference template, for the RockPatch tag reference
Template:WeaponsRelated
Adds a block with links to pages related to the Armament System
Template:Wishlist/TOC
Wishlist TOC template, the RockPatch Wishlist's table of contents
Template:XCC NavBar
Navigational template for quick-jumping between the tools pages

Quick Link Generators

Template:Td
Creates Tiberian Dawn
Template:Ra
Creates Red Alert
Template:Ts
Creates Tiberian Sun
Template:Fs
Creates Firestorm
Template:Ra2
Creates Red Alert 2
Template:Yr
Creates Yuri's Revenge
Template:Rules
Creates Rules(md).ini
Template:Art
Creates Art(md).ini
Template:Sound
Creates Sound(md).ini
Template:Ai
Creates Ai(md).ini
Template:Theguide
Creates DeeZire's Red Alert 2 and Yuris Revenge INI Editing Guide

Other

Template:N
Minitemplate used to indicate "no" on functionality tables, checklists and the like
Template:Q
Minitemplate used to indicate "unknown/untested" on functionality tables, checklists and the like
Template:Y
Minitemplate used to indicate "yes" on functionality tables, checklists and the like

Custom Extensions

Counting pages in category
CategSize is an extension that simply prints the number representing the count of pages in a category. Usage:
{{#CategSize|categoryname}}
So far it's only used on the Main Page to count remaining DeeZire pages.

Creating your own Templates

You are free to add your own templates, under three conditions:

  1. The templates serves an actual valuable purpose
  2. You add it to the list above
  3. It fits the general style of the rest

To achieve point three, please consult ModEnc:Tables, ModEnc:Styleguide, and make use of pre-existing templates, e.g. the ones from the Bars and Boxes section.

In addition to the rules above, this should be included on template-pages:

<includeonly>[[Category:CategoryName]]</includeonly>
<noinclude>Usage:
<pre></pre>
Copy-paste the code above and use as instructed.<br>
Template includes Category:CategoryName automatically.
</noinclude>

Use the <includeonly> block to include a category to which all pages including this template will be added, and the <noinclude> part to give a tutorial on how to use this template. Use the <pre> part to post a blank, copy-paste ready version of the template.

Look at already existing template-pages for examples.