Utilizando algunas de las funciones de DokuWiki y el plugin Metaheaders, es posible proveer de enlaces de navegación asistida o “enlaces relacionados”. Estos son los tipos de enlace que se encuentran en los documentos tipo libro (anterior/siguiente, índice) así como enlaces con información acerca del contenido: búsqueda, autor, créditos, etc.
Más información sobre la característica de enlaces relacionados y navegación tipo libro:
TOBEDONE en progreso.
El plugin plugin:indexmenu podría a futuro incorporar esta capacidad, según menciona el autor en la página de discusión.
Con un pequeño cambio es posible siempre acceder al directorio superior o padre (parent) así como a la página de inicio de la wiki (start):
Edita el archivo conf/metaheaders.conf.php
para agregar las siguientes definiciones:
global $ID; $ns = getNS($ID); if ($ns) { $parts = explode (':', $ns); array_pop ($parts); $ns = implode (':', $parts); $headers['link'][] = array( 'rel' => 'up', 'href' => wl($ns.':') ); } $base = ':'; $headers['link'][] = array ( 'rel' => 'start', 'href' => wl($base) );
Esto agrega dos enlaces que pueden ser accesados por herramientas de navegación como la Barra de Navegación de Opera: arriba (“up”) que apunta siempre al directorio padre, e inicio (“start”) que apunta siempre a la raíz de la wiki.
TOBEDONE
Para crear un enlace que es reconocido como “la página del autor”, simplemente crea una página en tu DokuWiki, como por ejemplo :autor
, e incorpórala al archivo conf/metaheaders.conf.php
de una manera similar a como se indica en Superior:
$autor = ':autor'; $headers['link'][] = array ( 'rel' => 'author', 'href' => wl($autor) );
TOBEDONE Los templates ya se hacen cargo de este enlace por defecto (chequea el archivo footer.html
de tu template). Sin embargo esto puede mejorarse creando una página que declare información acerca del tipo de licencias utilizadas en el contenido, en particular en el caso que ofrezcas contenido bajo diferentes licencias (como un blog de programación cuyas páginas son Creative Commons pero permite descargar código bajo la licencia Boost). En mi caso, esta página es creditos.