CamelCase: Difference between revisions

Jump to navigation Jump to search
1 byte added ,  9 March 2018
m
Text replacement - "Category:UseModWiki" to "Category:UseMod Wiki"
(→‎External links: WikiMatrix article is empty)
m (Text replacement - "Category:UseModWiki" to "Category:UseMod Wiki")
Line 3: Line 3:


==Modern {{tag|wiki syntax}}==
==Modern {{tag|wiki syntax}}==
Moving forward into todays' '[[Wikisphere|wiki world]]', the [[:Category:MediaWiki|MediaWiki]] wiki engine was developed from [[:Category:UseModWiki|UseModWiki]]; and, because it was developed for an [[:Category:Encyclopedia|encyclopedia]], where proper spelling, word spacing and grammar are of high importance; the use of CamelCase to create internal links was phased out, and is deprecated in MediaWiki.  In order to create an internal link, one must enclose the wanted link in double square brackets — <code><nowiki>[[]]</nowiki></code>.  This became colloquially known as a '[[wikilink]]', and has now been accepted by all subsequent [[:Category:Wiki Engine|wiki engines]] as the de-facto standard of creating internal links.
Moving forward into todays' '[[Wikisphere|wiki world]]', the [[:Category:MediaWiki|MediaWiki]] wiki engine was developed from [[:Category:UseMod Wiki|UseModWiki]]; and, because it was developed for an [[:Category:Encyclopedia|encyclopedia]], where proper spelling, word spacing and grammar are of high importance; the use of CamelCase to create internal links was phased out, and is deprecated in MediaWiki.  In order to create an internal link, one must enclose the wanted link in double square brackets — <code><nowiki>[[]]</nowiki></code>.  This became colloquially known as a '[[wikilink]]', and has now been accepted by all subsequent [[:Category:Wiki Engine|wiki engines]] as the de-facto standard of creating internal links.


Likewise, [[WikiIndex]] (which also runs on MediaWiki) does <u>not</u> (and can not) use CamelCase to <u>create links</u>.  There is, however, some sentiment (and practice) that CamelCase should be used on WikiIndex when creating [[Special:Categories|categories]] and / or [[:Category:Templates|templates]] which contain two or more words, such as [[:category:LoginToEdit]] or [[template:MultilingualMain]].  Unfortunately, in some cases, neither convention is consistently followed, even among subcategories of the same category!  It may be observed here on WikiIndex that our founding fathers still have an unrelenting favour for the use of CamelCase; whilst to some of the newer, younger WikiIndex folk, CamelCase might seem like a foreign language!
Likewise, [[WikiIndex]] (which also runs on MediaWiki) does <u>not</u> (and can not) use CamelCase to <u>create links</u>.  There is, however, some sentiment (and practice) that CamelCase should be used on WikiIndex when creating [[Special:Categories|categories]] and / or [[:Category:Templates|templates]] which contain two or more words, such as [[:category:LoginToEdit]] or [[template:MultilingualMain]].  Unfortunately, in some cases, neither convention is consistently followed, even among subcategories of the same category!  It may be observed here on WikiIndex that our founding fathers still have an unrelenting favour for the use of CamelCase; whilst to some of the newer, younger WikiIndex folk, CamelCase might seem like a foreign language!

Navigation menu