Manual · 4

Vista Wiki

Una vista de páginas en forma de árbol: a la izquierda un índice (árbol de páginas), a la derecha el título y el contenido Markdown renderizado de la página seleccionada – exactamente lo que estás leyendo ahora mismo.

Configuración

A través del menú de tres puntos de la vista:

  • Campo de título – debe ser un campo de tipo Texto.
  • Campo de documento – debe ser un campo de texto largo con formato de visualización Markdown.
  • Campo de página superior – un campo de clave foránea que hace referencia a la propia tabla (autorreferencia). Solo aparecen en esta selección los campos de clave foránea que realmente son autorreferenciados.
  • Campo de orden (opcional, decimal) – activa arrastrar y soltar, consulta más abajo.
  • Campo de archivos adjuntos (opcional, Adjunto) – muestra los archivos de la página seleccionada como una pequeña galería en el pie de página, solo si la página realmente tiene archivos. Un clic en una imagen abre la lightbox, que también tiene un botón de descarga.

El árbol de páginas

Las páginas sin valor de padre se muestran como páginas raíz, todas las demás como subpáginas de su página padre – anidadas a cualquier profundidad. Sin campo de orden, las páginas hermanas se ordenan alfabéticamente por título.

Crear y editar páginas

El botón “+” en el borde inferior de la barra lateral crea una nueva página raíz; el icono “+” que aparece al pasar el cursor sobre una entrada del árbol crea una subpágina debajo de ella. En ambos casos se abre de inmediato el habitual editor de formularios para rellenarla – una página ya creada pero aún no rellenada permanece como página vacía en el árbol si el diálogo se cierra sin guardar.

Una página con subpáginas existentes no se puede eliminar mientras esas subpáginas sigan existiendo.

Búsqueda de texto completo

El campo de búsqueda sobre el árbol de páginas busca en todas las columnas de texto y texto largo de la tabla – no solo en título y documento. Durante la búsqueda, el árbol solo muestra las rutas hasta las coincidencias (la coincidencia en sí más todos sus ancestros hasta la raíz) – todo lo demás se oculta.

Enlaces directos

Una página seleccionada se refleja en la URL (?record=<id>) – un enlace a esa URL abre la vista directamente en la página correspondiente.

Enlaces internos entre páginas

Dentro del texto del documento de una página puedes hacer referencia a otra página de la misma tabla escribiendo un enlace Markdown a #page-<id>, por ejemplo [Ver fuentes de datos](#page-12) (el número es el id de clave primaria de la fila de destino). Un clic en él salta directamente a la página de destino dentro de la vista, en lugar de provocar una navegación real del navegador. Un enlace externo normal no se ve afectado por esto.

Reordenar y mover (arrastrar y soltar)

Solo disponible cuando hay configurado un campo de orden. El árbol está bloqueado de forma predeterminada, para que nada se mueva accidentalmente – un interruptor sobre el árbol lo desbloquea para arrastrar. Al desbloquear:

  • Arrastrar una página sobre otra página la convierte en su subpágina.
  • Arrastrar una página entre dos páginas hermanas la inserta ahí (asumiendo, si es necesario, también la nueva página padre).

El estado de bloqueo no se guarda – después de cada recarga el árbol vuelve a estar bloqueado. Una página no se puede arrastrar sobre una de sus propias subpáginas.