⋮ Obsah

Odkazy

https://www.dokuwiki.org/link

Pokud je odkaz ve wiki ničím jiným než běžným odkazem na jakékoli jiné HTML stránce na webu, pak je odkazový systém ve wiki - a zejména v DokuWiki - poměrně důležitou funkcí.

V DokuWiki můžete vytvářet několik typů odkazů, sekce Odkazy na stránce se syntaxí vám poskytne příklady. Zde však rozlišujeme dva typy odkazů: interní odkaz a externí odkaz.

Syntaxe odkazu

Syntaxe odkazů je vysvětlena v sekci Odkazy. Odkazování mezi stránkami je popsáno na stránkách Názvy stránek a Jmenné prostory.

Typy odkazů

Interní odkaz

Interní odkaz vede na stránku, která se nachází ve vaší vlastní instalaci DokuWiki. Například toto je interní odkaz. Vytvořením takového odkazu vznikne samozřejmě HTML odkaz na cílovou stránku, ale zároveň se tím cílová stránka informuje, že na ni odkazuje jiná stránka. Tato funkce se nazývá zpětný odkaz. Stránka, která nemá žádný zpětný odkaz, se nazývá sirotek.

Můžete vytvořit odkaz na stránku v namespace jmenný prostor s názvem page stránka a odkazem na sekci here zde s použitím title název odkazu takto:

[[namespace:page#here|title]]

Odkazy na jmenný prostor, sekce i titulek (název odkazu) jsou volitelné.

[[page]] zobrazí text „page“ jako odkaz.

Všimněte si, že titulky (názvy odkazů) jsou velmi užitečné při použití dlouhých názvů stránek nebo dlouhých URL adres. Titulek by měl být čitelný pro člověka. Například odkazy nemohou obsahovat mezery (místo nich použijte podtržítka), ale titulky (názvy odkazů) mezery obsahovat mohou.

Odkaz na sekci

Ve wiki lze odkazy vytvářet nejen na stránky, ale také na sekce stránek. Podívejte se do sekce Interní, kde najdete, jak se to dělá.

Existující vs neexistující stránky

Při úpravě odkazů se kontroluje, zda cílová stránka existuje. Pokud stránka neexistuje, odkaz dostane specifický styl, např. červený a podtržený ve výchozí šabloně (viz také CSS).

Externí odkaz

Externí odkazy nemají žádné zvláštní funkce, protože vedou na stránky mimo wiki. Toto je příklad externího odkazu.

InterWiki odkaz

Viz InterWiki.