Herramientas de usuario


9. Wiki

Tiene el mismo sistema de privilegios de acceso que el resto de la aplicación, es decir, puede restringir qué usuarios pueden acceder y qué usuarios no.

Soporta:

  • Sintaxis Wiki para jerarquías de títulos, hiperenlaces, listas, imágenes.
  • Gestión de cambios.
  • Subir ficheros y enlazarlos desde el wiki.
  • Generar tablas de contenidos y vistas jerárquicas de información (título, subtítulo, etc)
  • Preformateado, negrita, cursiva.

Sintaxis básica

Este es un resumen breve de su sintaxis.

Cabeceras

Ejemplo:

!Heading H2
!!Heading H3
!!!Heading H4

Cuantos más signos de exclamación que utilice, menor será el título será (hasta 5 puntos de exclamación). Los signos de exclamación tiene que ser exactamente al comienzo de la línea.

Listas y listas no ordenadas

Ejemplo de lista sin ordenar/numerar:

* Fruit
** Apple
*** Granny smith
** Orange
* Vegetables
** Garlic
** Onion

Se verá como

  • Fruit
    • Apple
    • Granny smith
    • Orange
  • Vegetables
    • Garlic
    • Onion
Ejemplo de lista numerada

# First item 
## First subitem 
### First subsubitem
## Second subitem

Se verá como:

  1. First item
    1. First subitem
    2. First subsubitem
  2. Second subitem

Estilos de letra

Negrita → Negrita (tres comillas simples)

Cursiva → Cursiva (dos comillas simples)

Tachado → Tachado, con comilla y ralla baja. Ej: '—Tachado—'

Subrayado → Con comilla y dos rallas bajas. Ej: '_Subrayado_'

Enlaces y ficheros

Basta con escribir el enlace así:

[Main page] → Main page

o

[Main project page|Main page] → Main project page

o

[Features header on Main page|Main page#Features] → Features header on Main page

Los emails y las páginas web se reconocen automáticamente

http://lionwiki.0o.cz → http://lionwiki.0o.cz
[email protected][email protected]

Puede utilizar también los enlaces relativos, pero tiene que comenzar con. / (De lo contrario se interpretará como página de Wiki). Así que si usted desea vincular alguna página HTML en el mismo directorio, se utiliza:

[Interesting page|./SomeWebPage.html] → Interesting page

Imágenes

Para usar la imagen como enlace:

[http://lionwiki.0o.cz/lion.jpg|link=http://lionwiki.0o.cz/] →

Puede poner la imagen a la izquierda, derecha o centrada, como en este ejemplo.

[http://lionwiki.0o.cz/lion.jpg|link=http://lionwiki.0o.cz/|center|title=Big Lion
|alt=Alt text]

Tablas de contenido

Se pueden generar Tabla de contenidos automáticamente con {TOC}.

Código o preformato

Es muy útil cuando queremos evitar que el wiki nos “formatee” algo o lo malinterprete, útil para poner código, o información en bruto. Se utiliza { { y } }. Todo el texto entre medias irá formateado como este:

import sys
 
if len(sys.argv) == 2:

print "Hello",sys.argv[1]}}

Línea horizontal

Usando —- en una línea sin nada más.

Evitando el formato wiki

Usando el carácter ^ antes de cualquier palabra especial.

Código HTML

Puede meter código HTML directamente en el wiki, mientras use los tags {html} y {/html}

Línea en blanco

Utilice {br} para meter líneas en blanco.

Puede modificar el menú del wiki, insertando sus propios enlaces en formato HTML, para ello tiene que editar una página especial llamada side_menu. Vaya a la sección “Admin pages” del menú del Wiki, para editar todas las páginas, incluida la página especial “Side_menu”. En ella debe poner código HTML directamente enlazando a lo que quiera, puede ser una página del WIKI o algo externo.

P.e: suponga que tiene una página del Wiki con el nombre “office”. El enlace sería algo como:

http://localhost/integria/index.php?sec=wiki&sec2=operation/wiki/wiki&page=Office 

Debe crear un código en la pagina side_menu con el siguiente formato:

<li><a href='http://localhost/integria/index.php?sec=wiki&sec2=operation/wiki/
wiki&page=Telephone_ES'>Telefonos</a>

Permisos lectura y escritura

Esta funcionalidad Enterprise permite gestionar el acceso al contenido. En un principio, todas las páginas son accesibles y editables por todos los usuarios. Pero los usuarios administradores pueden crear listas de acceso para lectura y escritura de cada página en las entradas del menú lateral: 'Lectura ACL' y 'Escritura ACL'.

Si un contenido no tiene usuarios en su lista de lectura o escritura, será accesible por todos.

Cuando añadimos un usuario a las listas de acceso, sólo tendrán permiso de lectura o escritura dichos usuarios. Como se puede ver en el siguiente ejemplo, el usuario 'admin' será el único que tenga permisos de escritura en la página principal.


Documentación de Integria