summaryrefslogtreecommitdiff
path: root/ikiwiki/subpage/linkingrules.mdwn
blob: 4dca81c373868286a68e9100d4e011b24b3aa243 (plain)

[[!meta robots="noindex, follow"]] Para crear un enlace a o desde una [[subpágina|SubPage]], usualmente puede usar un [[WikiLink]] normal que no contenga el nombre del directorio superior de la [[subpágina|SubPage]]. Ikiwiki desciende por la jerarquía de directorios buscando una página que se corresponda con su enlace.

Por ejemplo, si «FooBar/SubPagina» enlaza a «OtraPagina», ikiwiki preferirá primero dirigir el enlace a «FooBar/SubPagina/OtraPagina» si existe, a continuación a «FooBar/OtraPagina», y finalmente a «OtraPagina» en el directorio raíz del wiki.

Tenga en cuenta que esto significa que si un enlace en «FooBar/AlgunaPagina» a «OtraPagina» enlaza actualmente a «OtraPagina» en el directorio raíz del wiki, y se crea «FooBar/OtraPagina», el enlace cambiará para dirigir a «FooBar/OtraPagina». Por otra parte, un enlace desde «BazBar» a «OtraPagina» no cambiará por esta creación de una [[subpágina|SubPage]] de «FooBar».

También puede especificar un enlace que contenga un nombre de directorio, como «FooBar/OtraPagina» para especificar con más exactitud a qué página enlazar. Ésta es la única manera de enlazar a una [[subpágina|SubPage]] no relacionada.

Puede utilizar esto, por ejemplo, para enlazar desde «BazBar» a «FooBar/SubPagina», o desde «BazBar/SubPagina» a «FooBar/SubPagina».

También puede utilizar «/» al principio de un enlace, para especificar exactamente a qué página enlazar, cuando existen múltiples páginas con nombres similares y el enlace conduce a la página equivocada de manera predeterminada. Por ejemplo, crear un enlace desde «FooBar/SubPagina» a «/OtraPagina» conducirá a la «OtraPagina» del directorio raíz del wiki, incluso aunque haya una «FooBar/OtraPagina».

Además, si el wiki está configurado con un directorio «userdir», puede enlazar a páginas dentro del «userdir» sin especificar una ruta hasta ellas. Esto ocurre para permitir la creación sencilla de enlaces a la página de un usuario en el «userdir», para firmar un comentario. Estos enlaces se comprueban en último lugar.