Difference between pages "Template:!" and "User:Augur ./MW Extension Shoppinglist"

From LCA2015 Delegate wiki
(Difference between pages)
Jump to: navigation, search
m (Added the template documentation, due to missing $wgNamespacesWithSubpages variable.)
 
(Created my shopping list of MediaWiki extensions, as per email to Lin Nah of 15-Nov-14.)
 
Line 1: Line 1:
<includeonly>|</includeonly><noinclude>
+
Some of my wiki magic incantations rely on extensions to be added to the wiki back-end, such as:
 +
* [https://www.mediawiki.org/wiki/Extension:CategoryTree CategoryTree] - for viewing the hierarchical category structure
 +
* [https://www.mediawiki.org/wiki/Extension:ParserFunctions ParserFunctions] - '''highest priority!''' supports many wiki functions
 +
* [https://www.mediawiki.org/wiki/Extension:Tabber Tabber] - for beautifying the front page
 +
* [https://www.mediawiki.org/wiki/Extension:Variables Variables] - useful for complex wiki fu
 +
* [https://www.mediawiki.org/wiki/Extension:StringFunctions StringFunctions] - useful for complex wiki fu
 +
* [https://www.mediawiki.org/wiki/Extension:InputBox InputBox] - useful for complex wiki fu
 +
* [https://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi SyntaxHighlight_GeSHi] - for posting code snippets with syntax highlighting
 +
* [https://www.mediawiki.org/wiki/Extension:Cite Cite] - for referencing and citations
 +
* [https://www.mediawiki.org/wiki/Extension:ImageMap ImageMap] - '''second priority''' needed for the interactive maps of rooms, eatery locations, etc
 +
* [https://www.mediawiki.org/wiki/Extension:Labeled_Section_Transclusion Labeled Section Transclusion]
 +
* [https://www.mediawiki.org/wiki/Extension:EmbedVideo EmbedVideo] - for adding videos directly on wiki pages
 +
* [https://www.mediawiki.org/wiki/Extension:TimedMediaHandler TimedMediaHandler] - alternate media player
  
This is an auxiliary template allowing the pipe character "|" to be encoded within template parameters. The "|" delimiter for a Wiki table has to be escaped by a template if it's used within a template.
+
I'd also recommend some extra extensions be put in place to protect the wiki from vandals:
 +
* [https://www.mediawiki.org/wiki/Extension:AbuseFilter AbuseFilter]
 +
* [https://www.mediawiki.org/wiki/Extension:AntiSpoof AntiSpoof]
 +
* [https://www.mediawiki.org/wiki/Extension:ConfirmEdit ConfirmEdit]
 +
* [https://www.mediawiki.org/wiki/Extension:SimpleAntiSpam SimpleAntiSpam]
 +
* [https://www.mediawiki.org/wiki/Extension:SpamBlacklist SpamBlacklist]
  
This template can be used to parse tables correctly in templates. For example, the table:
+
In case of wiki emergency, these extensions are also particularly useful for wiki admins:
<pre>
+
* [https://www.mediawiki.org/wiki/Extension:CheckUser CheckUser]
{| some table
+
* [https://www.mediawiki.org/wiki/Extension:Nuke Nuke]
|- some row
+
* [https://www.mediawiki.org/wiki/Extension:Renameuser Renameuser]
| some cell
+
* [https://www.mediawiki.org/wiki/Extension:Title_Blacklist Title_Blacklist]
|
+
 
|}
+
Finally, some front-end stuff to make our wiki users more comfortable:
}}
+
* [https://www.mediawiki.org/wiki/Extension:WikiEditor WikiEditor]
</pre>
+
* [https://www.mediawiki.org/wiki/Extension:WikiLove WikiLove]
Can be written as:
+
* [https://www.mediawiki.org/wiki/Extension:Thanks Thanks]
<pre>
+
* [https://www.mediawiki.org/wiki/Extension:DismissableSiteNotice DismissableSiteNotice]
{{sometemplate|someparameter={
+
* [https://www.mediawiki.org/wiki/Extension:UrlShortener UrlShortener]
    {{!}} some table
+
 
    {{!}}- some row
+
Quite the shopping list, huh? No doubt the net admin will baulk at some of those, particularly CheckUser and Nuke, which are some very powerful wiki black magic spells. My view is that it is better to have them and not need them, than to need them and not have them.
    {{!}} some cell
+
    {{!}}
+
    {{!}}
+
  }
+
}}
+
</pre></noinclude>
+

Revision as of 15:45, 9 December 2014

Some of my wiki magic incantations rely on extensions to be added to the wiki back-end, such as:

I'd also recommend some extra extensions be put in place to protect the wiki from vandals:

In case of wiki emergency, these extensions are also particularly useful for wiki admins:

Finally, some front-end stuff to make our wiki users more comfortable:

Quite the shopping list, huh? No doubt the net admin will baulk at some of those, particularly CheckUser and Nuke, which are some very powerful wiki black magic spells. My view is that it is better to have them and not need them, than to need them and not have them.