83,675
edits
Hoof Hearted (talk | contribs) m (CamelCase moved to WikiIndex:CamelCase: this isn't a wiki, it is part of naming convention, therefore part of the 'project') |
Hoof Hearted (talk | contribs) m (fix redirects, minor tidying, {{DEFAULTSORT}}) |
||
Line 1: | Line 1: | ||
[[CamelCase]] is the term identifying the ability to link to another page on a wiki by removing the space between two capitalized letters. It was a revolutionary way of thinking of technology—"What is the simplest thing we can do to make this work?"—to paraphrase [[WardCunningham]]. The [[MediaWiki]] wiki engine was developed from [[UseModWiki]] and because it was developed for an encyclopedia, where proper spelling and spacing are of high importance, the use of CamelCase to create internal links was phased out. | [[CamelCase]] is the term identifying the ability to link to another page on a [[wiki]] by removing the space between two capitalized letters. It was a revolutionary way of thinking of technology—"What is the simplest thing we can do to make this work?"—to paraphrase [[WardCunningham]]. The [[:Category:MediaWiki|MediaWiki]] wiki engine was developed from [[UseModWiki]] and because it was developed for an encyclopedia, where proper spelling and spacing are of high importance, the use of CamelCase to create internal links was phased out. | ||
Likewise, WikiIndex (which runs on MediaWiki) does not use CamelCase to create links. Instead, one must enclose the wanted link in double brackets: < | Likewise, [[WikiIndex]] (which runs on MediaWiki) does not use CamelCase to create links. Instead, one must enclose the wanted link in double brackets: <code><nowiki>[[]]</nowiki></code>. | ||
However, there is some sentiment (and practice) that CamelCase should be used on WikiIndex when creating categories which contain two or more words, such as [[:Category:LoginToEdit]]. | However, there is some sentiment (and practice) that CamelCase should be used on WikiIndex when creating categories which contain two or more words, such as [[:Category:LoginToEdit]]. | ||
Line 7: | Line 7: | ||
CamelCase is very important for [[LinkLanguage]] - that is writing and adding links easily to your writing. Ward has commented that instead of adding 10 characters to make a link, he took away one. [[JohnAbbe]] pointed out that you have to shift for each word capitalized. | CamelCase is very important for [[LinkLanguage]] - that is writing and adding links easily to your writing. Ward has commented that instead of adding 10 characters to make a link, he took away one. [[JohnAbbe]] pointed out that you have to shift for each word capitalized. | ||
{{DEFAULTSORT:CamelCase}} | |||
[[Category:WikiIndex]] | |||
[[Category:Glossary]] | [[Category:Glossary]] | ||
[[Category:Terms]] | [[Category:Terms]] |
edits