En Dokuwiki existen "Paginas" (page) y "Espacios de Nombre" (namespace), lo cual realmente no es más que:
- Page: Artículos
- Namespace: Carpetas que alojan los artículos.
Crear paginas es intuitivo, simple y no requiere explicación pero crear crear namespace si bien una vez lo aprendes es sumamente simple, la manera de crearlo no es intuitiva y tuve que Googlear un buen rato hasta encontrar la forma.
¿Para qué crear namespace?
Crear namespace puede ser útil por dos razones:
- Organización: Es conveniente tener artículos organizados en carpetas así se facilita la navegación, respaldos y exportación.
- Segmentar permisos: Esto seria realmente el mayor beneficio, ya que es mucho más cómodo administrar permisos por namespace.
Crear un namespace:
Para crear un namespace solo basta con realizar una búsqueda con el siguiente formato:
namespace:namespace
Notas:
- Todos los caracteres deben ser minúsculas.
- No debe contener espacios ni caracteres especiales.
Ejemplo:
Para crear un namespace llamado "Contraseñas" realizamos la búsqueda:
contrasenas:contrsenas
Hacemos clic en el vinculo del resultado de la búsqueda y creamos la primera page del namespace con el contenido que queramos:
Hecho esto ya tendremos el namespace creado, lo cual podremos validar dirigiéndonos al índice:
Moviendo pages al nuevo namespace:
Si ya habías creado paginas y ahora quieres moverlas, debemos ingresar al servidor por ssh y cambiar al directorio que aloja las paginas y los namespace:
cd /var/www/html/dokuwiki/data/pages/
Allí si realizamos un list (comando: "ls") veremos los namespace en azul y las page con extensión .txt
Ahora para mover una page a un namespace ejecutamos el comando:
mv page.txt namespace
Ejemplo para mover la page "Administradores de Dominio" al namespace "Contraseñas" realizamos:
mv administradores_de_dominio.txt contrasenas
Borrar un namespace:
Se realiza vía ssh con el comando:cd /var/www/html/dokuwiki/data/pages/
rm -Rf namespace
IMPORTANTE:
- Si el namespace contiene pages, estas serán borradas, con lo cual deben asegurarse de moverlas previamente a otro namespace.
- Si las pages tenian hipervinculos internos una vez movidor deberas reacerlos.
No hay comentarios :
Publicar un comentario