CleanLinking {de} Sauberes Verlinken<
> {en} Clean linking<
> {fr} Connexité idione {de} [[WorkingLanguage|Arbeitssprache]]: en<
> {en} [[WorkingLanguage|Working-language]]: en ---- Clean linking makes it possible for any kind of links on any kind of wiki to: * use a wikilandia-wide syntax ([[http://www.emacswiki.org/cgi-bin/community/WikiSyntax|community-wiki: wiki-syntax]]) and hence look alike or at least very similar, regardless which engine the wiki runs on. * be orthographically and grammatically correct. * eliminate any use of camel-case spelling from the read mode. * translate the name of a page into different languages, which is essential for true multilingual pages. [[http://www.emacswiki.org/cgi-bin/community?action=browse;id=MultilingualExperiment;rcclusteronly=MultilingualExperiment|community-wiki: multilingual experiment]] '''Recommendations on how to use clean links in order to unify wikilandia:''' (click [[CleanLinking?action=raw|here]] to see how the links get done) Internal clean linking: * This is a clean link to the [[RecentChanges|recent changes]] here. It shows the [[RecentChanges|recently changed]] pages of this wiki. Both links point to the same page. [[RecentChanges|Jüngste Änderungen]] is German for "recent changes" and points to this same page as well. External clean linking using the URL of a page: * You put the name of the wiki + colon + space in front of the name of the clean link. This page here exists on several other wiki running different engines to show how easy it could be. We first make clean links to each of these pages using the pages URL and then using [[NearLink|near-links]]. You'll recognize almost no diffence between them unless you look at the page in edit-mode. * [[http://www.usemod.com/cgi-bin/mb.pl?CleanLinking|meatball-wiki: clean linking]], engine: UseMod * [[http://www.emacswiki.org/cgi-bin/community-en/CleanLinking|community-wiki: clean linking]], engine: OddMuse * [[http://meta.wikimedia.org/wiki/CleanLinking|meta-wikipedia: clean linking]], engine, MediaWiki * [[http://www.openwiki.com/ow.asp?CleanLinking|open-wiki: clean linking]], engine: OpenWiki * [[http://www.wikiservice.at/gruender/wiki.cgi?CleanLinking|founder-wiki: clean linking]], engine: ProWiki * [[http://phpwiki.sourceforge.net/phpwiki/CleanLinking|php-wiki: clean linking]], engine: PhpWiki * [[http://wackowiki.com/CleanLinking|wacko-wiki: clean linking]], engine: WackoWiki * [[http://wiki.crao.net/index.php/Connexit%E9Idoine|crao-wiki: connexité idione]], engine: PhpWiki * [[http://www.plasticthinking.org/wiki/CleanLinking|plastic-wiki: clean linking]], engine: WakkaWiki * [[http://www.thetransitioner.org/wiki/tiki-index.php?page=CleanLinking|transitioner-wiki: clean linking]], engine: TikiWiki * [[http://mindwiki.de/CleanLinking|mind-wiki: clean linking]], engine: WikkaWiki * [[http://www.pmwiki.org/wiki/Main/CleanLinking|pm-wiki: clean-linking]]. engine: PmWiki * [[http://mattismanzel.serversidewiki.com/CleanLinking|serverside-wiki-test: clean linking]], engine: ? (ruby) now the same using near-links: * [[MeatBall:CleanLinking:|meatball-wiki: clean linking]] * [[OpenWiki:CleanLinking:|open-wiki: clean linking]] * [[PhpWiki:CleanLinking|php-wiki: clean linking]] Another option to create a multiple language link, the [[MacroMarket/Link| Link macro]]: when you create a link using `[[Link(EnglishPage)]]`, the link will point to the localized EnglishPage for the current user. If you access the page, you will get a link to the GermanPage, while I will get a link to the HebrewPage.