# MediaWiki (1)

Un wiki o una wiki (del hawaiano wiki, que significa "rápido") es un sitio web cuyas páginas pueden ser editadas por múltiples voluntarios a través de un navegador web.

La primera wiki, llamada WikiWikiWeb, fue creada por Ward Cunningham en 1995, que dió nombre a este tipo de sitios. La wiki más conocida es seguramente la Wikipedia, una enciclopedia libre puesta en marcha por Jimmy Wales y Larry Sanger en 2001. La Wikipedia utiliza su propio software llamado MediaWiki, escrito en PHP.

## Descargar MediaWiki

La página web de MediaWiki es http://www.mediawiki.org/wiki/MediaWiki, también disponible en español http://www.mediawiki.org/wiki/MediaWiki/es.

La página web de descarga de MediaWiki es http://www.mediawiki.org/wiki/Download.

MediaWiki es software libre que se distribuye bajo la licencia GPL 2.0.

MediaWiki se distribuye en forma de archivo comprimido tar.gz.

En cdlibre.org hay una sección dedicada a Desarrollo web > Wiki, con información detallada sobre la última versión publicada de MediaWiki y otros paquetes de creación de wikis.

La última versión disponible en enero de 2012 es la versión 1.18.0 publicada el 28 de noviembre de 2011. Esta lección está escrita para esa versión.

Una vez descargado MediaWiki, simplemente se debe descomprimir en una carpeta accesible desde el servidor local.

En esta lección, de acuerdo con las recomendaciones de configuración general de estos apuntes, se supondrá que:

- MediaWiki se encuentra en la carpeta Aplicaciones Web > mediawiki
- al ejecutar desde Eclipse algún fichero de MediaWiki, se abrirá en el navegador la dirección http://localhost/IWB/WebApps/mediawiki/.

Volver al principio de la página

## Instalar MediaWiki

En este apartado se trata de poner en marcha una wiki en MediaWiki:

- Crear con phpMyAdmin un usuario de MySQL con nombre iwb_mediawiki_1, contraseña iwb_mediawiki_1 y base de datos iwb_mediawiki_1.
- Abrir mediawiki/index.php en Eclipse. MediaWiki detecta que no existe el archivo de configuración LocalSettings.php y que es necesario utilizar el asistente de instalación.

- El asistente de instalación va preguntando las opciones de configuración deseadas. A continuación se comentan las opciones a elegir distintas de las predeterminadas.
  1. Idioma

     Idioma: español

  2. Comprobación del entorno

     MediaWiki indica si el sistema permite la instalación de MediaWiki

  3. Conexión con la base de datos

     Base de datos a utilizar: MySQL

     Servidor de la base de datos: localhost

     Nombre de la base de datos: iwb_mediawiki_1

     Nombre de usuario de base de datos: iwb_mediawiki_1

     Contraseña de base de datos: iwb_mediawiki_1

  4. Configuración de la base de datos
  5. Nombre

     Nombre del wiki: Mi Wiki

     Nombre del administrador: admin

     Contraseña del administrador: adminadmin (por seguridad, la contraseña no puede coincidir con el nombre)

     Elegir Ya estoy aburrido, sólo instala el wiki.

  6. Confirmación
  7. Información sobre el resultado de la instalación
  8. Completo

     Descargar el archivo de configuración LocalSettings.php y guardarlo en la carpeta Aplicaciones Web > mediawiki.

     hacer clic en "enter your wiki".

- Si todo ha ido bien, se abrirá la página principal de la wiki:

  Al abrir mediawiki/index.php se redirigirá a mediawiki/index.php/Página_principal.

Volver al principio de la página

## Crear una nueva página

Para crear una página nueva en la wiki, se puede:

- escribir su dirección en el navegador (por ejemplo mediawiki/index.php/Nombre_de_la_nueva_página) y cuando informe que esa página no existe, hacer clic en el enlace editar esta página para crearla.
- crear en alguna página ya existente un enlace a la nueva página (por ejemplo [[Nombre de la nueva página|Página de prueba]]) y hacer clic en el enlace.
- hacer una búsqueda y al no encontrarse la página correspondiente, MediaWiki ofrece la posibilidad de crearla.

Crear tres páginas utilizando cada uno de estos métodos de creación de página. El contenido puede ser una frase cualquiera, pero las páginas se llamarán:

- Mi primera página
- Mi segunda página
- Mi cuarta página

Volver al principio de la página

## Mover (cambiar de nombre) una página

Para MediaWiki, "mover" una página es lo mismo que cambiar el nombre a la página.

Para cambiar el nombre de una página, es necesario iniciar sesión en la wiki. Una vez iniciada la sesión, al abrir cualquier página se muestra en el menú superior la opción "Ver historial > Mover" que permite mover la página.

Cambiar el nombre de la página "Mi cuarta página" a "Mi tercera página".

Volver al principio de la página

## Borrar una página

Para borrar una página, es necesario iniciar sesión en la wiki. Una vez iniciada la sesión, al abrir cualquier página se muestra en el menú superior la opción "Ver historial > Borrar" que permite borrar la página.

Borrar la página "Mi tercera página".

Volver al principio de la página

## Editar una página

En MediaWiki, cualquier página se puede editar haciendo clic en la opción "Editar" del menú superior. Para dar formato al contenido, MediaWiki utiliza unas marcas especiales que se comentan en la página Marcado de MediaWiki.

En las páginas "Mi primera página" y "Mi segunda página" crear contenido, probando el marcado de MediaWiki (texto, listas, enlaces, firmas, etc.).

Volver al principio de la página

## Crear usuarios

En MediaWiki (con la configuración predeterminada), cualquiera puede crear un usuario. Cada usuario tiene su página de usuario en la que puede presentarse y ofrecer información sobre sí mismo.

Crear un usuario distinto al administrador (por ejmplo, el usuario Numa Nigerio)y comprobar que puede editar con su nombre. Crear su página de usuario.

Volver al principio de la página

## Varios

En este apartado, se trata de buscar información sobre estas posibilidades de MediaWiki y probarlas.

- Redirecciones

  En MediaWiki una página puede redirigir a otra.

  Buscar información en http://www.mediawiki.org/wiki/Help:Redirects.

  Crear un par de páginas en la una rediriga a la otra (por ejemplo, una que se llame automóvil y otra que se llame coche que redirija a la primera).

- Barra lateral

  La barra lateral puede contener más elementos.

  Buscar información en http://www.mediawiki.org/wiki/Manual:Interface/Sidebar.

  Crear páginas y añadir enlaces a esas páginas en la barra lateral.

- Categorías

  Están explicadas en http://www.mediawiki.org/wiki/Categories.

  Crear varias páginas y definir categorías y asignar categorías a las páginas (por ejemplo, categorías de mamíferos, peces y aves y páginas de esos tipos de animales).

Esta obra está bajo una licencia de Creative Commons Reconocimiento-CompartirIgual 3.0 España.