CamelCase: Difference between revisions

Jump to navigation Jump to search
No change in size ,  23 November 2022
m
Text replacement - "Wiki Engine" to "Wiki engine"
(Add notable example of epic fail, subheading, expand info, additional interwiki links)
m (Text replacement - "Wiki Engine" to "Wiki engine")
Line 6: Line 6:


==Modern {{tag|wiki syntax}}==
==Modern {{tag|wiki syntax}}==
Moving forward into todays' '[[Wikisphere|wiki world]]', the now highly popular and ubiquitous [[:Category:MediaWiki|MediaWiki]] wiki engine was developed from [[:Category:UseMod Wiki|UseMod Wiki]]; and, because it was developed for use on an [[:Category:Encyclopedia|encyclopedia]], where proper spelling, word spacing, and grammatical structure are of high importance; the use of CamelCase to create internal links was phased out, and is completely deprecated in MediaWiki for creating internal links to other articles within the wiki in question.  Instead, in order to create an internal link, one must enclose the word or words of a 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 ''{{Wp|de-facto}}'' standard of creating internal links to other pages within the same wiki.
Moving forward into todays' '[[Wikisphere|wiki world]]', the now highly popular and ubiquitous [[:Category:MediaWiki|MediaWiki]] wiki engine was developed from [[:Category:UseMod Wiki|UseMod Wiki]]; and, because it was developed for use on an [[:Category:Encyclopedia|encyclopedia]], where proper spelling, word spacing, and grammatical structure are of high importance; the use of CamelCase to create internal links was phased out, and is completely deprecated in MediaWiki for creating internal links to other articles within the wiki in question.  Instead, in order to create an internal link, one must enclose the word or words of a 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 ''{{Wp|de-facto}}'' standard of creating internal links to other pages within the same wiki.


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 {{tag|Wiki concept|practice}}) that CamelCase ''should'' be used here on WikiIndex when creating [[Special:Categories|categories]] and / or [[Special:Templates|templates]] which contain two or more words; such as [[:category: LoginToEdit]] or [[template: MultilingualMain]].  Unfortunately, in some cases, neither {{tag|WikiIdea|convention}} is consistently followed, even among sub-categories of the same category!  It may be observed here on WikiIndex that our [[Founder|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 {{tag|Wiki concept|practice}}) that CamelCase ''should'' be used here on WikiIndex when creating [[Special:Categories|categories]] and / or [[Special:Templates|templates]] which contain two or more words; such as [[:category: LoginToEdit]] or [[template: MultilingualMain]].  Unfortunately, in some cases, neither {{tag|WikiIdea|convention}} is consistently followed, even among sub-categories of the same category!  It may be observed here on WikiIndex that our [[Founder|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