Dokuwiki

Revisión del 15:01 3 nov 2012 de Mayte ciget.cfg (discusión | contribuciones) (Opciones disponibles)
Dokuwiki
Información sobre la plantilla
Dokuwiki.png
Logotipo de Dokuwiki
DesarrolladorAndreas Gohr
Última versión establedokuwiki-2012-01-25 "Angua" 25 de enero de 2012
Plataformas soportadasMultiplataforma
GéneroWiki
LicenciaGPL2
Sitio web
www.dokuwiki.org

Dokuwiki. DokuWiki es un sistema de Wiki de uso sencillo y compatible con los estándares. Orientado a crear documentación de cualquier tipo dentro de grupos de desarrollo, grupos de trabajo y pequeñas empresas. Su sintaxis es simple y potente, facilita la creación de textos estructurados, y permite que los archivos generados sean legibles incluso fuera del Wiki. Todos los datos se guardan en archivos de texto plano, de tal forma que no se necesita base de datos para su funcionamiento.

Características

DokuWiki tiene varias características básicas y muchas más que son agregadas a través de los plugins disponibles de manera gratuita. La lista que se muestra a continuación debe darte una idea de lo que está disponible en DokuWiki.

Características simples:

  • Sintaxis simple
  • Revisiones de página ilimitadas
  • Últimos cambios
  • Soporte de diferencias coloreado y por partes
  • Upload y embebido de imágenes y otros tipos de archivo multimedia
  • Enlaces de Interwiki configurables
  • Soporte opcional de CamelCase
  • El contenido puede categorizarse en namespaces, fácilmente navegables a través de un índice automático.

Alta usabilidad:

  • La edición de secciones permite editar pequeñas partes de la página
  • La barra de herramientas y las teclas de acceso rápido hacen la edición mucho más sencilla para principiantes y profesionales
  • Sencillo método de navegación a través de migas de pan
  • Corrector ortográfico opcional
  • Tabla de contenidos generada automáticamente
  • Bloqueo para evitar conflictos de edición

Control de acceso y medidas anti-spam:

  • Soporte sencillo para páginas de solo lectura
  • Listas de Control de Acceso
  • Listas negras de spam
  • Indexado retardado de contenidos
  • Encriptación de correo y soporte para rel=nofollow

Internacional:

  • Soporta más de 50 idiomas
  • Soporte completo de UTF-8
  • (Romanización) soporte para URL's más limpias
  • De manera opcional, ofrece enlaces automáticos con otros wikis de habla inglesa

Rápido:

  • Búsqueda rápida basada en índices de texto
  • Caché de páginas para un renderizado más rápido
  • Interfaz basada en AJAX

Extensible:

  • Diseño personalizable a través de plantillas (más de 70 actualmente disponibles)
  • Las características originales pueden extenderse con plugins (más de 600 ya disponibles)
  • Disponibilidad de soporte por parte de la comunidad si alguna vez necesita ayuda

De fácil integración:

  • No se requiere base de datos, todo se guarda en archivos de textos
  • Sindicación de los últimos cambios por RSS y ATOM
  • Backends de autentificación para integrar con LDAP, MySQL, PostgreSQL y otros
  • Código abierto y bien documentado (código fuente)

Instalación

Requerimientos del sistema: Para instalar una copia de DokuWiki se necesita lo siguiente:

  • Un servidor Web con soporte para PHP
  • Preferentemente Apache pero hay otros servidores en los que también funciona PHP 4.3.3 y superior. Se recomienda PHP 4.3.10 básicamente por motivos de seguridad. 1) (PHP5 debería funcionar correctamente.)
  • No sería necesario habilitar short open tags 2)
  • Se recomienda la extensión GD de PHP para usar con libGD 2 (una librería gráfica), pero no es necesario
  • DokuWiki debería trabajar con el Safe Mode de PHP, dependiendo de la configuración del hosting deberás usar la opción del safemodehack (o no)
  • DokuWiki está diseñado para ejecutarse con las register_globals de PHP a Off.
  • Si se quiere habilitar el registro automático de usuarios nuevos por correo, necesita configurar correctamente PHP para que pueda enviar correos. (ver: mail)
  • Un navegador web decente
  • Plugins adicionales o características como el corrector ortográfico pueden tener dependencias adicionales.

Instalación de DokuWiki

Instalar DokuWiki es muy sencillo - generalmente basta con descomprimir y configurar permisos. En primer lugar deberías seguir las siguientes instrucciones, si encuentras problemas no detallados, sigue los enlaces de abajo.

Configuración

Se pueden configurar muchas de las características de DokuWiki usando las opciones de configuración. La manera más fácil de modificar estas opciones es usando el Configuration Manager.

Archivos de Configuración: La configuración de DokuWiki se guarda en archivos de configuración en formato PHP, almacenados en la carpeta conf/ de la instalación. Por convención, cada archivo guarda las configuraciones por defecto; para realizar cambios éstos deben ser almacenados en un archivo que se llame de forma similar, agregando el infijo ”local”, para evitar que los cambios se pierdan al actualizar. Por ejemplo, si se quiere editar los acrónimos, se debe realizar una copia del archivo acronyms.conf y llamarla acronyms.local.conf. Éste es el archivo que debe ser modificado.

Opciones disponibles

Opciones Base:estas opciones son los elementos definitorios de la wiki, como el título, la página de inicio, y algunas opciones fundamentales de configuración como la localización y máscara en el sistema de archivos usados para almacenar las páginas.

  • title — Título de la Wiki
  • start — Nombre de la página de inicio
  • lang — Idioma
  • template — Plantilla
  • savedir — Directorio de almacenamiento
  • basedir — Directorio base
  • baseurl — URL base
  • dmode — Máscara de acceso para directorios
  • fmode — Máscara de acceso para archivos

allowdebug — Permitir o no a DokuWiki mostrar advertencias

Opciones de Visualización:estas opciones permiten ajustar algunos elementos visuales de la presentación del sitio.

  • toptoclevel
  • maxtoclevel
  • maxseclevel
  • camelcase
  • deaccent
  • useheading
  • refcheck
  • refshow
  • target

Opciones de Autenticación:estas opciones gestionan los distintos niveles de acceso para los usuarios autorizados en la wiki, así como el estilo de la wiki: público, o privado.

  • useacl
  • autopasswd
  • authtype
  • passcrypt
  • defaultgroup
  • superuser
  • manager
  • profileconfirm
  • disableactions
  • sneaky_index
  • auth_security_timeout

Opciones Anti-Spam:estas opciones permiten evitar1) instancias de spam en la wiki, tanto en el spam por correo electrónico como el spam de blogs o invasión de enlaces.

  • usewordblock
  • relnofollow
  • indexdelay
  • mailguard
  • iexssprotect

Opciones de Edición:estas opciones permiten determinar el uso de ciertas herramientas de edición, como la edición libre en HTML y PHP o la duración de la caché.

  • usedraft
  • htmlok
  • phpok
  • locktime
  • cachetime

Opciones de Medios:estas opciones determinan el tratamiento de imágenes en la wiki.

  • gdlib
  • im_convert
  • jpg_quality
  • fetchsize

Opciones de Sindicación:estas opciones determinan el tratamiento de RSS (sindicación de contenidos) en la wiki.

  • rss_type
  • rss_linkto
  • rss_content
  • rss_update
  • rss_show_summary
  • notify
  • subscribers
  • registernotify

Opciones Avanzadas: estas opciones permiten ajustar varios comportamientos especiales de la wiki, como la compresión de contenido al envío, el uso de “URL cortas”, los mapas de sitio, y varias otras; algunas de estas configuraciónes pueden también requerir cambios en otras partes de la wiki.

  • userewrite
  • useslash
  • sepchar
  • canonical
  • autoplural
  • mailfrom
  • compress
  • gzip_output
  • hidepages
  • sitemap
  • recent_days
  • broken_iua
  • xsendfile
  • xmlrpc
  • renderer_xhtml

Opciones de Red:estas opciones permiten modificar el comportamiento de algunas conexiones desde y hacia la red.

  • updatecheck
  • compression
  • send404
  • proxy
  • safemodehack
  • ftp

Fuente