MediaWiki


MediaWiki es un software wiki gratuito y de código abierto . Fue desarrollado para su uso en Wikipedia en 2002, y recibió el nombre de "MediaWiki" en 2003. [5] Sigue en uso en Wikipedia y casi todos los demás sitios web de Wikimedia , incluidos Wiktionary , Wikimedia Commons y Wikidata ; estos sitios continúan definiendo una gran parte de los requisitos establecidos para MediaWiki. [6] MediaWiki fue desarrollado originalmente por Magnus Manske y mejorado por Lee Daniel Crocker . [7] [8] Desde entonces, su desarrollo ha sido coordinado por laFundación Wikimedia .

MediaWiki está escrito en el lenguaje de programación PHP y almacena todo el contenido de texto en una base de datos . El software está optimizado para manejar de manera eficiente proyectos grandes, que pueden tener terabytes de contenido y cientos de miles de vistas por segundo. [6] [9] Debido a que Wikipedia es uno de los sitios web más grandes del mundo, lograr escalabilidad a través de múltiples capas de almacenamiento en caché y replicación de bases de datos ha sido una preocupación importante para los desarrolladores. Otro aspecto importante de MediaWiki es su internacionalización; su interfaz está disponible en más de 300 idiomas. [10] El software tiene más de 1,000 ajustes de configuración [11] y más de 1,800 extensiones disponibles para permitir que se agreguen o cambien varias funciones. [12]

Además de su uso en sitios Wikimedia, MediaWiki se ha utilizado como un sistema de gestión de conocimiento y gestión de contenido en muchos miles de sitios web, públicos y privados, incluidos los sitios web Fandom , wikiHow y Gamepedia , y las principales instalaciones internas como Intellipedia y Diplopedia .

MediaWiki es un software gratuito y de código abierto y se distribuye según los términos de la licencia pública general GNU versión 2 o cualquier versión posterior. Su documentación, ubicada en www.mediawiki.org, se publica bajo la licencia Creative Commons BY-SA 3.0 y en parte es de dominio público . [13] Específicamente, los manuales y otros contenidos de MediaWiki.org tienen licencia Creative Commons , mientras que el conjunto de páginas de ayuda que se pretende copiar libremente en nuevas instalaciones wiki y / o distribuir con el software MediaWiki es de dominio público. Esto se hizo para eliminar los problemas legales que surgen de las páginas de ayuda que se importan a wikis con licencias que son incompatibles con la licencia Creative Commons. [14] El desarrollo de MediaWiki generalmente ha favorecido el uso de formatos multimedia de código abierto . [15]

MediaWiki tiene una comunidad de voluntarios activa para el desarrollo y el mantenimiento. A los usuarios que han hecho contribuciones significativas al proyecto mediante el envío de parches , generalmente se les concede, previa solicitud, acceso para confirmar revisiones al repositorio Git / Gerrit del proyecto . [16] También hay programadores pagados que principalmente desarrollan proyectos para la Fundación Wikimedia . Los desarrolladores de MediaWiki participan en Google Summer of Code facilitando la asignación de mentores a los estudiantes que deseen trabajar en proyectos centrales y de extensión de MediaWiki. [17] Durante el año anterior a noviembre de 2012, hubo alrededor de doscientos desarrolladores que habían realizado cambios en el núcleo o extensiones de MediaWiki. [18] Las principales versiones de MediaWiki se generan aproximadamente cada seis meses tomando instantáneas de la rama de desarrollo, que se mantiene continuamente en un estado ejecutable; [19] lanzamientos menores , o lanzamientos puntuales , se emiten según sea necesario para corregir errores (especialmente problemas de seguridad).

MediaWiki se desarrolla en un modelo de desarrollo de integración continua , cuyos cambios de software se envían en vivo a los sitios de Wikimedia de forma regular. [19]

MediaWiki también tiene un rastreador de errores público , phabricator.wikimedia.org , que ejecuta Phabricator . El sitio también se utiliza para solicitudes de funciones y mejoras .

Magnus Manske en 2012

Cuando se lanzó Wikipedia en enero de 2001, se ejecutaba en un sistema de software wiki existente , UseModWiki . UseModWiki está escrito en el lenguaje de programación Perl y almacena todas las páginas wiki en archivos de texto ( .txt ). Este software pronto demostró ser limitante, tanto en funcionalidad como en rendimiento. A mediados de 2001, Magnus Manske , desarrollador y estudiante de la Universidad de Colonia , además de editor de Wikipedia , comenzó a trabajar en un nuevo software que reemplazaría a UseModWiki, diseñado específicamente para su uso en Wikipedia. Este software fue escrito en el lenguaje de programación PHP y almacenó toda su información en una base de datos del motor MySQL . El nuevo software se desarrolló en gran medida el 24 de agosto de 2001, y poco después se estableció una wiki de prueba.

La primera implementación completa de este software fue la nueva Meta Wikipedia el 9 de noviembre de 2001. Existía el deseo de que se implementara inmediatamente en la Wikipedia en inglés, [20] sin embargo, Manske estaba preocupado por cualquier error potencial que dañara el sitio web naciente. durante el período de los exámenes finales que tuvo que completar inmediatamente antes de Navidad; [21] Esto llevó a que el lanzamiento de la Wikipedia en inglés se retrasara hasta el 25 de enero de 2002. El software fue luego, gradualmente, implementado en todos los sitios de Wikipedia en idioma de esa época. Este software fue denominado "el script PHP" y como "fase II", con el nombre de "fase I", dado retroactivamente al uso de UseModWiki.

El aumento del uso pronto provocó que volvieran a surgir problemas de carga, y poco después, comenzó otra reescritura del software; esta vez a cargo de Lee Daniel Crocker , que se conoció como "fase III". Este nuevo software también fue escrito en PHP, con un back-end MySQL, y mantuvo la interfaz básica del software de fase II, pero con la funcionalidad agregada de una escalabilidad más amplia . El software de la "fase III" se publicó en Wikipedia en julio de 2002.

La Fundación Wikimedia fue anunciada el 20 de junio de 2003. En julio, el colaborador de Wikipedia Daniel Mayer, sugirió el nombre "MediaWiki" para el software, como una obra de teatro en "Wikimedia". [22] El nombre de MediaWiki se introdujo gradualmente, comenzando en agosto de 2003. El nombre ha causado confusión con frecuencia debido a su similitud (intencional) con el nombre de "Wikimedia" (que a su vez es similar a "Wikipedia"). [23]

Logotipo de MediaWiki hasta el 1 de abril de 2021

El antiguo logotipo del producto fue creado por Erik Möller , utilizando una fotografía de flores tomada por Florence Nibart-Devouard , y originalmente se presentó al concurso de logotipos para un nuevo logotipo de Wikipedia , que se llevó a cabo del 20 de julio al 27 de agosto de 2003. [24] [ 25] El logotipo quedó en tercer lugar y fue elegido para representar a MediaWiki en lugar de Wikipedia, y el logotipo del segundo lugar se usó para la Fundación Wikimedia. [26] Los corchetes dobles ( [[]] ) simbolizan la sintaxis que usa MediaWiki para crear hipervínculos a otras páginas wiki; mientras que el girasol representa la diversidad de contenido en Wikipedia, el crecimiento constante y también lo salvaje. [27]

Mas tarde, Brion Vibber , el director técnico de la Fundación Wikimedia , [28] asumió el papel de administrador de versiones y el desarrollador más activo. [5] [29]

Los principales hitos en el desarrollo de MediaWiki han incluido: el sistema de categorización (2004); Funciones de analizador , (2006); Revisiones señaladas , (2008); [30] el " ResourceLoader ", un sistema de entrega de CSS y JavaScript (2011); [31] y VisualEditor , una plataforma de edición "lo que ves es lo que obtienes" ( WYSIWYG ) (2013). [32]

El concurso de diseño de un nuevo logo se inició el 22 de junio de 2020, ya que el antiguo logo era una imagen de mapa de bits y tenía "altos detalles", lo que generaba problemas al renderizar a alta y baja resolución, respectivamente. Después de dos rondas de votación, el nuevo y actual logotipo de MediaWiki diseñado por Serhio Magpie fue seleccionado el 24 de octubre de 2020 y adoptado oficialmente el 1 de abril de 2021. [33]

Historial de versiones

La primera versión de MediaWiki, 1.1, se lanzó en diciembre de 2003.

FANDOM también hace uso de MediaWiki.

El uso más famoso de MediaWiki ha sido en Wikipedia y, en menor grado, en otros proyectos de la Fundación Wikimedia. Fandom , un servicio de alojamiento de wiki anteriormente conocido como Wikia, se ejecuta en MediaWiki. Otras wikis públicas que se ejecutan en MediaWiki incluyen wikiHow y SNPedia . WikiLeaks comenzó como un sitio basado en MediaWiki, pero ya no es un wiki.

Varias enciclopedias wiki alternativas a Wikipedia se ejecutan en MediaWiki, incluidas Citizendium , Metapedia , Scholarpedia y Conservapedia . MediaWiki también se utiliza internamente en un gran número de empresas, incluidas Novell e Intel . [34] [35]

Los usos notables de MediaWiki dentro de los gobiernos incluyen Intellipedia , utilizada por la Comunidad de Inteligencia de los Estados Unidos , Diplopedia , utilizada por el Departamento de Estado de los Estados Unidos , y milWiki, una parte de milSuite utilizada por el Departamento de Defensa de los Estados Unidos . Las agencias de las Naciones Unidas como el Programa de las Naciones Unidas para el Desarrollo y el INSTRAW eligieron implementar sus wikis utilizando MediaWiki, porque "este software funciona con Wikipedia y, por lo tanto, se garantiza que se probará a fondo, continuará desarrollándose en el futuro, y los futuros técnicos en estos es más probable que los wikis estén expuestos a MediaWiki que a cualquier otro software de wiki ". [36]

La Free Software Foundation utiliza MediaWiki para implementar el sitio LibrePlanet . [37]

Caracteristicas clave

MediaWiki proporciona un rico conjunto de funciones básicas y un mecanismo para adjuntar extensiones para proporcionar funcionalidad adicional.

Internacionalización y localización

"> Reproducir medios
Niklas Laxström explica las características que permitieron a translatewiki.net proporcionar a MediaWiki más de 300 configuraciones regionales.

Debido al fuerte énfasis en el multilingüismo en los proyectos de Wikimedia, la internacionalización y la localización han recibido una atención significativa por parte de los desarrolladores. La interfaz de usuario se ha traducido total o parcialmente a más de 300 idiomas en translatewiki.net , [10] y los administradores del sitio pueden personalizarla aún más (toda la interfaz se puede editar a través de la wiki).

Varias extensiones, sobre todo las recopiladas en MediaWiki Language Extension Bundle , están diseñadas para mejorar aún más el multilingüismo y la internacionalización de MediaWiki.

Instalacion y configuracion

La instalación de MediaWiki requiere que el usuario tenga privilegios administrativos en un servidor que ejecute PHP y un tipo compatible de base de datos SQL . Algunos usuarios encuentran que configurar un host virtual es útil si la mayoría del sitio se ejecuta en un marco (como Zope o Ruby on Rails ) que es en gran medida incompatible con MediaWiki. [38] El alojamiento en la nube puede eliminar la necesidad de implementar un nuevo servidor. [39]

Se accede a un script PHP de instalación a través de un navegador web para inicializar la configuración de la wiki. Solicita al usuario un conjunto mínimo de parámetros requeridos, dejando cambios adicionales, como habilitar cargas, [40] agregar un logotipo de sitio, [41] e instalar extensiones, que se realizarán modificando los ajustes de configuración contenidos en un archivo llamado LocalSettings.php. [42] Algunos aspectos de MediaWiki se pueden configurar a través de páginas especiales o editando ciertas páginas; por ejemplo, los filtros de abuso se pueden configurar a través de una página especial, [43] y se pueden agregar ciertos gadgets creando páginas JavaScript en el espacio de nombres de MediaWiki. [44] La comunidad MediaWiki publica una guía de instalación completa. [45]

Margen

Una de las primeras diferencias entre MediaWiki (y su predecesor, UseModWiki ) y otros motores wiki fue el uso de " enlaces gratuitos " en lugar de CamelCase . Cuando se creó MediaWiki, era típico que los wikis requirieran texto como "WorldWideWeb" para crear un enlace a una página sobre la World Wide Web ; Los enlaces en MediaWiki, por otro lado, se crean al rodear palabras con corchetes dobles, y los espacios entre ellos se dejan intactos, por ejemplo [[World Wide Web]]. Este cambio fue lógico con el propósito de crear una enciclopedia, donde la precisión en los títulos es importante.

MediaWiki usa un marcado wiki extensible [46] ligero diseñado para ser más fácil de usar y aprender que HTML . Existen herramientas para convertir contenido, como tablas, entre el marcado de MediaWiki y HTML. [47] Se han realizado esfuerzos para crear una especificación de marcado de MediaWiki, pero parece que se ha llegado a un consenso de que Wikicode requiere reglas gramaticales sensibles al contexto . [48] [49] La siguiente comparación en paralelo ilustra las diferencias entre el marcado wiki y HTML:

(Cita anterior de Alicia en el país de las maravillas de Lewis Carroll )

Interfaz de edición

Interfaz de edición de MediaWiki 1.36 ( wmf ), que muestra la barra de herramientas de edición y algunos ejemplos de sintaxis wiki

Las herramientas de edición de páginas predeterminadas de MediaWiki se han descrito como algo difícil de aprender. [50] Una encuesta a los estudiantes asignados para usar una wiki basada en MediaWiki encontró que cuando se les hizo una pregunta abierta sobre los problemas principales con la wiki, el 24% citó problemas técnicos con el formato, por ejemplo, "No se pudo averiguar cómo obtener una imagen en. No sé cómo mostrar un vínculo con palabras; inserta un número ". [51]

Para facilitar la edición de páginas largas, MediaWiki permite la edición de una subsección de una página (identificada por su encabezado). Un usuario registrado también puede indicar si una edición es menor o no. La corrección de la ortografía, la gramática o la puntuación son ejemplos de ediciones menores, mientras que la adición de párrafos de texto nuevo es un ejemplo de una edición no menor.

A veces, mientras un usuario está editando, un segundo usuario guarda una edición en la misma parte de la página. Luego, cuando el primer usuario intenta guardar la página, se produce un conflicto de edición . Luego, al segundo usuario se le da la oportunidad de fusionar su contenido en la página tal como existe ahora después de guardar la página del primer usuario.

La interfaz de usuario de MediaWiki se ha traducido a muchos idiomas diferentes. También se puede configurar un idioma para el contenido de la wiki, que se enviará en el encabezado HTTP "Content-Language" y el atributo HTML "lang" .

Interfaz de programación de aplicaciones

MediaWiki tiene una API web extensible ( interfaz de programación de aplicaciones ) que proporciona acceso directo de alto nivel a los datos contenidos en las bases de datos de MediaWiki. Los programas cliente pueden usar la API para iniciar sesión, obtener datos y publicar cambios. La API es compatible con clientes de JavaScript delgados basados ​​en la web y aplicaciones de usuario final (como herramientas de lucha contra el vandalismo). Se puede acceder a la API desde el backend de otro sitio web. [52] Una extensa biblioteca de bots de Python , Pywikibot, [53] y una popular herramienta semiautomática llamada AutoWikiBrowser , también interactúan con la API. [54] Se accede a la API a través de URL como . En este caso, la consulta estaría solicitando a Wikipedia información relacionada con las últimas 10 ediciones del sitio. Una de las ventajas percibidas de la API es su independencia de idioma; escucha las conexiones HTTP de los clientes y puede enviar una respuesta en una variedad de formatos, como XML , PHP serializado o JSON . [55] El código del cliente se ha desarrollado para proporcionar capas de abstracción a la API. [56]http://en.wikipedia.org/w/api.php?action=query&list=recentchanges

Contenido rico

Las imágenes se pueden organizar en galerías, una característica que se utiliza ampliamente para el archivo multimedia de Wikimedia , Wikimedia Commons .

MediaWiki admite contenido enriquecido generado a través de una sintaxis especializada. Por ejemplo, el software viene con soporte opcional para renderizar fórmulas matemáticas usando LaTeX y un analizador especial escrito en OCaml . Funcionalidad similar para otro contenido, que va desde líneas de tiempo gráficas sobre trazados matemáticos y partituras musicales hasta jeroglíficos egipcios , está disponible a través de extensiones.

El software se ha vuelto más poderoso para manejar una amplia variedad de archivos multimedia cargados. Su funcionalidad más rica se encuentra en el área de imágenes, donde se pueden generar galerías de imágenes y miniaturas con relativa facilidad. También hay soporte para metadatos Exif . El uso de MediaWiki para operar Wikimedia Commons , uno de los archivos multimedia de contenido gratuito más grandes , ha impulsado la necesidad de una mayor funcionalidad en esta área.

Para la edición WYSIWYG, VisualEditor está disponible para usar en MediaWiki, lo que simplifica el proceso de edición para los editores y se incluye desde MediaWiki 1.35. [57] Existen otras extensiones para manejar la edición WYSIWYG en diferentes grados. [58]

Seguimiento de ediciones

Entre las funciones de MediaWiki para ayudar en el seguimiento de las ediciones se encuentra una función de Cambios recientes que proporciona una lista de las ediciones recientes de la wiki. Esta lista contiene información básica sobre esas ediciones, como el usuario que edita, el resumen de la edición, la página editada, así como cualquier etiqueta (por ejemplo, "posible enlace de malware") [59] agregadas por filtros de abuso personalizables y otras extensiones para ayudar a combatir ediciones inútiles. [60] En wikis más activos, se producen tantas ediciones que es difícil realizar un seguimiento de los cambios recientes manualmente. El software antivandálico, incluidas las herramientas asistidas por el usuario, [61] se emplea a veces en tales wikis para procesar elementos de Cambios recientes. La carga del servidor se puede reducir enviando una fuente continua de cambios recientes a un canal de IRC que estas herramientas pueden monitorear, eliminando la necesidad de enviar solicitudes para una fuente actualizada de cambios recientes a la API. [62] [63]

Otra herramienta importante son las listas de seguimiento. Cada usuario que ha iniciado sesión tiene una lista de seguimiento a la que el usuario puede agregar las páginas que desee. Cuando se realiza una edición en una de esas páginas, aparece un resumen de esa edición en la lista de seguimiento la próxima vez que se actualiza. [64] Al igual que con la página de cambios recientes, las ediciones recientes que aparecen en la lista de seguimiento contienen enlaces en los que se puede hacer clic para revisar fácilmente el historial del artículo y los cambios específicos realizados.

También existe la posibilidad de revisar todas las ediciones realizadas por cualquier usuario en particular. De esta manera, si una edición se identifica como problemática, es posible verificar otras ediciones del usuario en busca de problemas.

MediaWiki permite enlazar a versiones específicas de artículos. Esto ha sido útil para la comunidad científica, ya que los revisores expertos pueden analizar artículos, mejorarlos y proporcionar enlaces a la versión confiable de ese artículo. [sesenta y cinco]

Navegación

Wikilinks

La navegación a través de la wiki se realiza principalmente a través de wikilinks internos. Los wikilinks de MediaWiki implementan la detección de existencia de página, en la que un enlace es de color azul si la página de destino existe en el wiki local y rojo si no. Si un usuario hace clic en un enlace rojo, se le solicita que cree un artículo con ese título. La detección de la existencia de páginas hace que sea práctico para los usuarios crear artículos "wikificados", es decir, artículos que contienen enlaces a otros temas pertinentes, sin que esos otros artículos aún existan.

Enlaces de Interwiki

Los enlaces de Interwiki funcionan de la misma manera que los espacios de nombres. Se puede configurar un conjunto de prefijos interwiki para que, por ejemplo, el título de una página wikiquote:Jimbo Walesdirija al usuario al artículo de Jimbo Wales en Wikiquote . [66] A diferencia de los wikilinks internos, los enlaces interwiki carecen de la función de detección de la existencia de páginas y, por lo tanto, no hay forma de saber si un enlace interwiki azul está roto o no.

Enlaces entre idiomas

Un ejemplo de enlaces entre idiomas

Los enlaces entre idiomas son pequeños enlaces de navegación que aparecen en la barra lateral en la mayoría de las pieles de MediaWiki y que conectan un artículo con artículos relacionados en otros idiomas dentro de la misma familia Wiki. Esto puede proporcionar comunidades específicas del idioma conectadas por un contexto más amplio, con todos los wikis en el mismo servidor o cada uno en su propio servidor. [67]

Anteriormente, Wikipedia usaba enlaces entre idiomas para vincular un artículo a otros artículos sobre el mismo tema en otras ediciones de Wikipedia. Esto fue reemplazado por el lanzamiento de Wikidata. [68]

Organización de contenido

Pestañas de página y páginas asociadas

Pestañas de página de MediaWiki, usando la máscara "Vector". La coloración roja de la pestaña "discusión" indica que el artículo aún no tiene una página de discusión. Al igual que con cualquier otro wikilink rojo, al hacer clic en él, el usuario debe crear la página.

Las pestañas de página se muestran en la parte superior de las páginas. Estas pestañas permiten a los usuarios realizar acciones o ver páginas relacionadas con la página actual. Las acciones predeterminadas disponibles incluyen ver, editar y discutir la página actual. Las pestañas específicas que se muestran dependen de si el usuario ha iniciado sesión o no en la wiki y si el usuario tiene privilegios de operador de sistema en la wiki. Por ejemplo, la capacidad de mover una página o agregarla a la lista de observación de uno generalmente está restringida a los usuarios que han iniciado sesión. El administrador del sitio puede agregar o quitar pestañas usando JavaScript o instalando extensiones. [69]

Cada página tiene una página de historial asociada desde la cual el usuario puede acceder a cada versión de la página que haya existido y generar diferencias entre dos versiones de su elección. Las contribuciones de los usuarios se muestran no solo aquí, sino también a través de una opción de "contribuciones de los usuarios" en una barra lateral. Carl Challborn y Teresa Reimann señalan que "Si bien esta característica puede ser una ligera desviación del espíritu colaborativo y 'sin ego' de los puristas de wiki, puede ser muy útil para los educadores que necesitan evaluar la contribución y participación de los estudiantes usuarios individuales. " [70]

Espacios de nombres

MediaWiki proporciona muchas funciones más allá de los hipervínculos para estructurar el contenido. Una de las primeras características de este tipo son los espacios de nombres . Uno de los primeros problemas de Wikipedia había sido la separación del contenido enciclopédico de las páginas relacionadas con el mantenimiento y la discusión comunitaria, así como las páginas personales sobre editores de enciclopedias. Los espacios de nombres son prefijos antes del título de una página (como " User:" o " Talk:") que sirven como descriptores para el propósito de la página y permiten que existan varias páginas con diferentes funciones bajo el mismo título. Por ejemplo, una página titulada " [[The Terminator]]", en el espacio de nombres predeterminado, podría describir la película de 1984 protagonizada por Arnold Schwarzenegger , mientras que una página titulada " [[User:The Terminator]]" podría ser un perfil que describa a un usuario que elige este nombre como seudónimo. Más comúnmente, cada espacio de nombres tiene un " Talk:" espacio de nombres asociado , que se puede usar para discutir su contenido, como " User talk:" o " Template talk:". El propósito de tener páginas de discusión es permitir que el contenido se separe de la discusión que rodea al contenido. [71] [72]

Los espacios de nombres se pueden ver como carpetas que separan diferentes tipos básicos de información o funcionalidad. Los administradores del sitio pueden agregar espacios de nombres personalizados. Hay 16 espacios de nombres de forma predeterminada para el contenido, con 2 "pseudo-espacios de nombres" utilizados para Special:páginas " " generadas dinámicamente y enlaces a archivos multimedia. Cada espacio de nombres en MediaWiki está numerado: los espacios de nombres de las páginas de contenido tienen números pares y los espacios de nombres de las páginas de discusión asociadas tienen números impares. [73]

Etiquetas de categoría

Los usuarios pueden crear nuevas categorías y agregar páginas y archivos a esas categorías agregando una o más etiquetas de categoría al texto del contenido. Al agregar estas etiquetas, se crean vínculos en la parte inferior de la página que llevan al lector a la lista de todas las páginas de esa categoría, lo que facilita la búsqueda de artículos relacionados. [74] El uso de la categorización para organizar el contenido se ha descrito como una combinación de:

  • Sistemas de etiquetado colaborativo como del.icio.us y
  • Clasificaciones jerárquicas como la Clasificación decimal de Dewey . [75]

Subpáginas

Además de los espacios de nombres, el contenido se puede ordenar mediante subpáginas . Esta característica proporciona sencilla automáticas pan rallado del patrón [[Page title/Subpage title]]de la página después de la barra (en este caso, "título subpágina") a la página antes de la barra (en este caso, "Título de la página").

Personalización

Los usuarios pueden configurar JavaScript personalizado que se ejecuta en cada página vista. Esto ha llevado a herramientas de JavaScript que los usuarios pueden "instalar", la herramienta de "ventanas emergentes de navegación" que se muestra aquí muestra una pequeña vista previa de un artículo al pasar el cursor sobre el título de un enlace.

Si la función está habilitada, los usuarios pueden personalizar sus hojas de estilo y configurar JavaScript del lado del cliente para que se ejecute con cada visita de página. En Wikipedia, esto ha dado lugar a una gran cantidad de herramientas y ayudantes adicionales desarrollados a través de la wiki y compartidos entre los usuarios. Por ejemplo, las ventanas emergentes de navegación son una herramienta de JavaScript personalizada que muestra vistas previas de artículos cuando el usuario pasa el mouse sobre los enlaces y también proporciona accesos directos para tareas de mantenimiento comunes. [76]

Una captura de pantalla de una wiki usando MediaWiki con una máscara personalizada

Toda la interfaz de usuario de MediaWiki puede ser editada a través de la propia wiki por usuarios con los permisos necesarios (normalmente llamados "administradores"). Esto se hace a través de un espacio de nombres especial con el prefijo "MediaWiki:", donde cada título de página identifica un mensaje de interfaz de usuario en particular. Con una extensión, [77] también es posible que un usuario cree scripts personales y elija si se les deben aplicar determinados scripts de todo el sitio alternando las opciones adecuadas en la página de preferencias del usuario.

Plantillas

El espacio de nombres "MediaWiki:" también se usó originalmente para crear bloques de texto personalizados que luego podrían cargarse dinámicamente en otras páginas usando una sintaxis especial. Este contenido se trasladó posteriormente a su propio espacio de nombres, "Plantilla:".

Las plantillas son bloques de texto que se pueden cargar dinámicamente dentro de otra página cada vez que se solicita esa página. La plantilla es un enlace especial en corchetes dobles (por ejemplo " {{Disputed|date=October 2018}}"), que llama a la plantilla (en este caso ubicada en Plantilla: Disputado ) para cargar en lugar de la llamada de plantilla.

Las plantillas son documentos estructurados que contienen pares atributo-valor . Se definen con parámetros , a los que se les asignan valores cuando se transfieren a la página de un artículo. El nombre del parámetro está delimitado del valor por un signo igual . En Wikipedia se utiliza una clase de plantillas conocidas como infoboxes para recopilar y presentar un subconjunto de información sobre su tema, generalmente en la parte superior (vista móvil) o en la esquina superior derecha (vista de escritorio) del documento.

Un método relacionado, llamado sustitución de plantilla (llamado agregando subst:al comienzo de un enlace de plantilla) inserta (como una operación de copiar y pegar ) el contenido de la plantilla en la página de destino, en lugar de cargar el contenido de la plantilla de forma dinámica cada vez que se carga la página. . Esto puede dar lugar a inconsistencias al usar plantillas, pero puede ser útil en ciertos casos y, en la mayoría de los casos, requiere menos recursos del servidor (la cantidad real de ahorro puede variar según la configuración de la wiki y la complejidad de la plantilla).

Las plantillas han encontrado muchos usos diferentes. Las plantillas permiten a los usuarios crear diseños de tablas complejos que se utilizan de forma coherente en varias páginas y donde solo se inserta el contenido de las tablas mediante parámetros de plantilla. Las plantillas se utilizan con frecuencia para identificar problemas con un artículo de Wikipedia colocando una plantilla en el artículo. Luego, esta plantilla genera un cuadro gráfico que indica que el contenido del artículo está en disputa o necesita alguna otra atención, y también lo categoriza para que se puedan ubicar artículos de esta naturaleza. Las plantillas también se utilizan en las páginas de los usuarios para enviarles mensajes estándar dándoles la bienvenida al sitio, [78] otorgándoles premios por contribuciones sobresalientes, [79] [80] advirtiéndoles cuando su comportamiento se considera inapropiado, [81] notificándoles cuando están bloqueados para editarlos, [82] y así sucesivamente.

Grupos y restricción de acceso

MediaWiki ofrece flexibilidad para crear y definir grupos de usuarios. Por ejemplo, sería posible crear un grupo "ninja" arbitrario que puede bloquear usuarios y eliminar páginas, y cuyas ediciones están ocultas por defecto en el registro de cambios recientes. También es posible configurar un grupo de usuarios "autoconfirmados" del que uno se convierte en miembro después de realizar un cierto número de ediciones y esperar un cierto número de días. [83] Algunos grupos que están habilitados por defecto son burócratas y sysops. Los burócratas tienen poder para cambiar los derechos de otros usuarios. Los operadores de sistema tienen poder sobre la protección y eliminación de páginas y el bloqueo de los usuarios para que no puedan editar. Los controles disponibles de MediaWiki sobre los derechos de edición se han considerado suficientes para publicar y mantener documentos importantes, como un manual de procedimientos operativos estándar en un hospital. [84]

Cuando una página consta solo de contenido inútil, hay varias formas de eliminar ese contenido. La forma más sencilla, disponible para todos los usuarios, es simplemente dejar la página en blanco. Sin embargo, esto interfiere con la detección de la existencia de páginas, a menos que se instale una extensión para tratar las páginas en blanco como si no existieran. [85] La supresión también deja el contenido accesible a través de la página del historial, un resultado que, si bien aumenta potencialmente la transparencia al permitir que quienes no son administradores de sistemas revisen fácilmente la decisión de eliminación de contenido para verificar su idoneidad, podría ser inaceptable o incluso ilegal [86] en algunos casos. Otra opción es que un operador del sistema elimine la página y, por lo tanto, evite que la gente que no sea un administrador del sistema la vea. Otro nivel de eliminación, llamado RevisionDelete, puede ser utilizado por un grupo (por ejemplo, "Oversighters") para evitar que una página sea vista por no miembros de ese grupo. [87] También es posible, utilizando ciertas extensiones, eliminar el contenido para que no se vea a través de cualquiera de los canales normales en la wiki, [88] o incluso eliminar completamente las revisiones de la base de datos. [89]

MediaWiki viene con un conjunto básico de características relacionadas con la restricción del acceso, pero su diseño original y continuo está impulsado por funciones que se relacionan en gran medida con el contenido, no con la segregación de contenido. Como resultado, con mínimas excepciones (relacionadas con herramientas específicas y sus páginas "especiales" relacionadas), el control de acceso a la página nunca ha sido una alta prioridad en el desarrollo principal y los desarrolladores han declarado que los usuarios que requieren acceso seguro de usuario y controles de autorización no deben confiar en MediaWiki, ya que nunca fue diseñado para este tipo de situaciones. Por ejemplo, es extremadamente difícil crear una wiki en la que solo ciertos usuarios puedan leer y acceder a algunas páginas. [90] Aquí, motores wiki como Foswiki , MoinMoin y Confluence proporcionan más flexibilidad al admitir mecanismos de seguridad avanzados como listas de control de acceso .

Extensibilidad

La base de código de MediaWiki contiene varios enlaces que utilizan funciones de devolución de llamada para agregar código PHP adicional de forma extensible . Esto permite a los desarrolladores escribir extensiones sin necesidad de modificar el núcleo o tener que enviar su código para su revisión. La instalación de una extensión generalmente consiste en agregar una línea al archivo de configuración, aunque en algunos casos se requieren cambios adicionales, como actualizaciones de la base de datos o parches centrales.

Se crearon cinco puntos de extensión principales para permitir a los desarrolladores agregar características y funcionalidades a MediaWiki. Los enganches se ejecutan cada vez que ocurre un evento determinado; por ejemplo, el ArticleSaveCompletegancho se produce después de que se haya procesado una solicitud de guardar artículo. [91] Esto puede ser utilizado, por ejemplo, por una extensión que notifica a los usuarios seleccionados cada vez que se produce una edición de página en la wiki de usuarios nuevos o anónimos. [92] Se pueden crear etiquetas nuevas para procesar datos con etiquetas de apertura y cierre ( ...). [93] Las funciones del analizador se pueden utilizar para crear un nuevo comando ( {{#if:...|...|...}}). [94] Se pueden crear nuevas páginas especiales para realizar una función específica. estas paginas son generadas dinamicamente. Por ejemplo, una página especial puede mostrar todas las páginas que tienen uno o más enlaces a un sitio externo o puede crear un formulario que proporcione comentarios enviados por el usuario. [95] Las máscaras permiten a los usuarios personalizar la apariencia de MediaWiki. [96] Un punto de extensión menor permite el uso de Amazon S3 para alojar archivos de imagen. [97]

Recursos para desarrolladores

MediaWiki se puede hacer más avanzado y útil para varios propósitos a través de sus extensiones. Estas extensiones varían mucho en complejidad.

La Fundación Wikimedia opera un servidor Git donde muchas extensiones alojan su repositorio. La mayoría de ellos también tienen una página de documentación en el sitio web de MediaWiki.

La revisión del código de MediaWiki se facilitó históricamente a través de una extensión de MediaWiki. [98] A marzo de 2012 se ha realizado a través de Gerrit .

Desde la versión 1.16, MediaWiki usa la biblioteca jQuery . [99]

Manipulación de texto

Tim Starling en 2008

Entre las extensiones más populares se encuentra una extensión de función de analizador, ParserFunctions, que permite representar contenido diferente en función del resultado de declaraciones condicionales . [100] Estas declaraciones condicionales pueden realizar funciones como evaluar si un parámetro está vacío, comparar cadenas, evaluar expresiones matemáticas y devolver uno de dos valores dependiendo de si existe una página. Fue diseñado como un reemplazo de una plantilla notoriamente ineficiente llamada {{Qif}}. [101] Schindler relata la historia de la extensión ParserFunctions de la siguiente manera: [30]

En 2006, algunos wikipedistas descubrieron que a través de una interacción intrincada y complicada de funciones de plantillas y CSS, podían crear texto wiki condicional, es decir, texto que se mostraba si un parámetro de plantilla tenía un valor específico. Esto incluyó llamadas repetidas de plantillas dentro de plantillas, lo que empantanó el rendimiento de todo el sistema. Los desarrolladores se enfrentaron a la opción de rechazar la difusión de una característica obviamente deseada al detectar dicho uso y rechazarla explícitamente dentro del software, u ofrecer una alternativa eficiente. Este último fue realizado por Tim Starling, quien anunció la introducción de funciones de analizador, texto wiki que llama a funciones implementadas en el software subyacente. Al principio, solo se implementó el texto condicional y el cálculo de expresiones matemáticas simples, pero esto ya aumentó enormemente las posibilidades para los editores de wiki. Con el tiempo, se introdujeron más funciones de analizador, lo que finalmente condujo a un marco que permitía la escritura simple de la función de extensión para agregar funcionalidades arbitrarias, como por ejemplo, servicios de codificación geográfica o widgets. Esta vez, los desarrolladores estaban reaccionando claramente a la demanda de la comunidad, viéndose obligados a luchar por la solución del problema que tenía la comunidad (es decir, texto condicional) u ofrecer una implementación técnica mejorada para reemplazar la práctica anterior y lograr una mejor actuación.

Se desarrolló otra extensión de funciones del analizador, StringFunctions, para permitir la evaluación de la longitud de la cadena, la posición de la cadena, etc. Las comunidades de Wikimedia, habiendo creado soluciones complicadas para lograr la misma funcionalidad, [102] clamaron que se habilitara en sus proyectos. [103] Gran parte de su funcionalidad se integró eventualmente en la extensión ParserFunctions, [104] aunque deshabilitada por defecto y acompañada de una advertencia de Tim Starling que la habilitación de funciones de cadena permitiría a los usuarios "implementar sus propios analizadores en la programación más fea e ineficiente. idioma conocido por el hombre: wikitexto de MediaWiki con ParserFunctions ". [105]

Desde 2012 existe una extensión, Scribunto, que permite la creación de "módulos" - páginas wiki escritas en el lenguaje de scripting Lua  - que luego se pueden ejecutar dentro de plantillas y páginas wiki estándar. Scribunto se ha instalado en Wikipedia y otros sitios de Wikimedia desde 2013, y se utiliza mucho en esos sitios. El código de Scribunto se ejecuta significativamente más rápido que el código de wikitexto correspondiente usando ParserFunctions. [106]

Para notas al pie y visualización relacionada con temas académicos

Otra extensión muy popular es una extensión de citas que permite agregar notas a pie de página a las páginas usando referencias en línea. [107] Esta extensión, sin embargo, ha sido criticada por ser difícil de usar y requerir que el usuario memorice una sintaxis compleja. Un gadget llamado RefToolbar intenta facilitar la creación de citas utilizando plantillas comunes. MediaWiki tiene algunas extensiones que son adecuadas para el mundo académico, como extensiones de matemáticas [108] y una extensión que permite renderizar moléculas en 3D . [109]

Integración

Existe una extensión genérica de Widgets que permite a MediaWiki integrarse con prácticamente cualquier cosa. Otros ejemplos de extensiones que podrían mejorar una wiki son las extensiones de sugerencia de categoría [110] y las extensiones para la inclusión de videos Flash , [111] videos de YouTube, [112] y feeds RSS . [113] Metavid , un sitio que archiva secuencias de video de los procedimientos del Senado y la Cámara de Representantes de los EE. UU. , Se creó utilizando código que extiende MediaWiki al dominio de la autoría colaborativa de videos. [114]

Lucha contra el spam de enlaces

Hay muchos spambots que buscan en la web instalaciones de MediaWiki y les agregan linkspam , a pesar de que MediaWiki usa el atributo nofollow para desalentar tales intentos de optimización de motores de búsqueda . [115] Parte del problema es que los republicanos de terceros, como los espejos , pueden no implementar de forma independiente la etiqueta nofollow en sus sitios web, por lo que los especialistas en marketing aún pueden obtener el beneficio de PageRank insertando enlaces en las páginas cuando esas entradas aparecen en sitios web de terceros. [116] Se han desarrollado extensiones anti-spam para combatir el problema mediante la introducción de CAPTCHA , [117] poniendo en listas negras ciertas URL, [118] y permitiendo la eliminación masiva de páginas agregadas recientemente por un usuario en particular. [119]

Búsquedas y consultas

MediaWiki viene preinstalado con una búsqueda estándar basada en texto. Existen extensiones para permitir que MediaWiki utilice motores de búsqueda de terceros más sofisticados, incluidos Elasticsearch (que desde 2014 se utiliza en Wikipedia), Lucene [120] y Sphinx . [121]

También se han creado varias extensiones de MediaWiki para permitir una búsqueda por facetas más compleja, tanto en los datos ingresados ​​dentro de la wiki como en los metadatos , como el historial de revisión de las páginas. [122] [123] Semantic MediaWiki es una de esas extensiones. [124] [125]

Un esquema de la estructura de la base de datos de MediaWiki

MediaWiki puede utilizar el sistema de gestión de bases de datos relacionales MySQL / MariaDB , PostgreSQL o SQLite . La compatibilidad con Oracle Database y Microsoft SQL Server se ha eliminado desde MediaWiki 1.34. [126] Una base de datos de MediaWiki contiene varias docenas de tablas , incluida una tabla que contiene títulos de página, identificadores de página y otros metadatos; [127] y una tabla a la que se agrega una nueva fila cada vez que se realiza una edición, que contiene el id de la página, un breve resumen textual del cambio realizado, el nombre de usuario del editor del artículo (o su dirección IP en el caso de un usuario no registrado) y una marca de tiempo. [128] [129]pagerevision

En un período de 4 años y medio, la base de datos de MediaWiki tenía 170 versiones de esquema . [130] Posiblemente el mayor cambio de esquema se realizó en MediaWiki 1.5, cuando el almacenamiento de metadatos se separó del de contenido, para mejorar la flexibilidad del rendimiento. Cuando se aplicó esta actualización a Wikipedia, el sitio se bloqueó para su edición y el esquema se convirtió a la nueva versión en aproximadamente 22 horas. Algunas propuestas de mejora de software, como una propuesta para permitir la visualización de secciones de artículos a través de la lista de seguimiento, han sido rechazadas porque los cambios de esquema necesarios habrían requerido un tiempo de inactividad excesivo de Wikipedia. [131]

Debido a que se utiliza para ejecutar uno de los sitios de mayor tráfico en la Web, Wikipedia, el rendimiento y la escalabilidad de MediaWiki se han optimizado en gran medida. [29] MediaWiki admite Squid , replicación de base de datos con equilibrio de carga , almacenamiento en caché del lado del cliente, almacenamiento en caché basado en memcached o en tabla para el procesamiento de resultados de consultas al que se accede con frecuencia, un caché de archivos estáticos simple, operación con funciones reducidas, compresión de revisiones y una cola de trabajos para operaciones de bases de datos. Los desarrolladores de MediaWiki han intentado optimizar el software evitando costosos algoritmos, consultas de bases de datos, etc., almacenando en caché todos los resultados que son costosos y tienen una localidad temporal de referencia, y centrándose en los puntos calientes del código mediante la creación de perfiles . [132]

El código de MediaWiki está diseñado para permitir que los datos se escriban en una base de datos de lectura y escritura y se lean desde bases de datos de solo lectura, aunque la base de datos de lectura y escritura se puede utilizar para algunas operaciones de lectura si las bases de datos de solo lectura aún no están actualizadas. . Los metadatos , como el historial de revisión de artículos, las relaciones de los artículos (enlaces, categorías, etc.), las cuentas de usuario y la configuración se pueden almacenar en bases de datos centrales y en caché; el texto de la revisión real, que se usa con menos frecuencia, se puede almacenar como blobs de solo adición en un almacenamiento externo. El software es adecuado para la operación de granjas de wikis a gran escala como Wikimedia , que tenía alrededor de 800 wikis en agosto de 2011. Sin embargo, MediaWiki no viene con una GUI incorporada para administrar tales instalaciones.

La evidencia empírica muestra que la mayoría de las revisiones en las bases de datos de MediaWiki tienden a diferir solo ligeramente de las revisiones anteriores. Por lo tanto, las revisiones posteriores de un artículo se pueden concatenar y luego comprimir, logrando índices de compresión de datos muy altos de hasta 100x. [132]

Para obtener más información sobre la arquitectura, como por ejemplo, cómo almacena wikitexto y ensambla una página, consulte Enlaces externos .

El analizador sirve como estándar de facto para la sintaxis de MediaWiki, ya que no se ha definido una sintaxis formal. Debido a esta falta de una definición formal, ha sido difícil crear editores WYSIWYG para MediaWiki, aunque existen varias extensiones WYSIWYG, incluido el popular VisualEditor .

MediaWiki no está diseñado para ser un reemplazo adecuado para foros en línea dedicados o software de blogs, [133] aunque existen extensiones para permitir ambos. [134] [135]

Es común que los nuevos usuarios de MediaWiki cometan ciertos errores, como olvidar firmar publicaciones con cuatro tildes (~~~~), [136] o ingresar manualmente una firma en texto plano, [137] debido a la falta de familiaridad con los detalles idiosincrásicos involucrados en comunicación en las páginas de discusión de MediaWiki. Por otro lado, el formato de estas páginas de discusión ha sido citado como una fortaleza por un educador, quien afirmó que proporciona más capacidades de grano fino para la discusión que los foros de discusión tradicionales. Por ejemplo, en lugar de "responder" a un mensaje completo, el participante en una discusión puede crear un hipervínculo a una nueva página wiki en cualquier palabra de la página original. Las discusiones son más fáciles de seguir ya que el contenido está disponible a través de una página wiki con hipervínculos, en lugar de una serie de mensajes de respuesta en un foro de discusión tradicional. Sin embargo, excepto en algunos casos, los estudiantes no estaban utilizando esta capacidad, posiblemente debido a su familiaridad con el estilo de discusión lineal tradicional y a la falta de orientación sobre cómo hacer que el contenido sea más " rico en enlaces ". [138]

MediaWiki por defecto tiene poco soporte para la creación de documentos ensamblados dinámicamente o páginas que agregan datos de otras páginas. Se han realizado algunas investigaciones para habilitar estas funciones directamente dentro de MediaWiki. [139] La extensión Semantic MediaWiki proporciona estas características. No está en uso en Wikipedia, pero en más de 1.600 otras instalaciones de MediaWiki. [140] Sin embargo, el repositorio de Wikibase y el cliente de repositorio de Wikibase están implementados en Wikidata y Wikipedia respectivamente, y hasta cierto punto proporcionan características web semánticas y enlaces de datos almacenados centralmente a infoboxes en varios artículos de Wikipedia.

La actualización de MediaWiki suele ser completamente automatizada y no requiere cambios en el contenido del sitio ni en la programación de la plantilla. Históricamente, se han encontrado problemas al actualizar desde versiones significativamente más antiguas. [141]

Los desarrolladores de MediaWiki han promulgado estándares de seguridad, tanto para el código central como para las extensiones. [142] Las consultas SQL y la salida HTML generalmente se realizan a través de funciones contenedoras que manejan la validación, el escape, el filtrado para prevenir el cross-site scripting y la inyección SQL . [143] Muchos problemas de seguridad han tenido que ser reparados después del lanzamiento de una versión de MediaWiki, [144] y, en consecuencia, MediaWiki.org afirma, "El paso de seguridad más importante que puede tomar es mantener su software actualizado" suscribiéndose al anuncio. listserv e instalando las actualizaciones de seguridad que se anuncian. [145]

Los desarrolladores de MediaWiki están repartidos por todo el mundo, aunque con una mayoría en Estados Unidos y Europa. Desde 2004 se han celebrado reuniones y sesiones de programación cara a cara para los desarrolladores de MediaWiki una o varias veces al año. [146]

El soporte para usuarios de MediaWiki consiste en:

  • MediaWiki.org, incluido el Soporte técnico .
  • Una lista de correo oficial, Mediawiki-l .
  • Se han escrito varios libros sobre la administración de MediaWiki, [147] incluidos algunos libros gratuitos en línea. [148] [149]

Los usuarios del software de colaboración en línea están familiarizados con las funciones y el diseño de MediaWiki debido a su uso destacado en Wikipedia. En comparación con otras wikis, MediaWiki también es bastante estéticamente agradable, aunque simple, y tiene un menú lateral y una hoja de estilo fácilmente personalizados . [150] Sin embargo, en una evaluación en 2006, se consideró que Confluence era un producto superior debido a su API muy utilizable y su capacidad para soportar mejor múltiples wikis. [109] Los proveedores de Wiki Socialtext y JotSpot tienen / tenían funciones de gestión de proyectos de las que MediaWiki carece. [151]

Se realizó un estudio en la Universidad de Hong Kong comparando TWiki con MediaWiki. Los autores señalaron que TWiki se ha considerado como una herramienta colaborativa para el desarrollo de artículos educativos y proyectos técnicos, mientras que el uso más destacado de MediaWiki está en Wikipedia. Aunque ambas plataformas permiten la discusión y el seguimiento del progreso, TWiki tiene una parte de "Informe" de la que carece MediaWiki. Los estudiantes percibieron MediaWiki como más fácil de usar y más agradable que TWiki. Cuando se les preguntó si recomendaban usar MediaWiki para proyectos grupales de cursos de gestión del conocimiento , 15 de los 16 encuestados expresaron su preferencia por MediaWiki dando respuestas de gran certeza, como "por supuesto", "seguro". [152] TWiki y MediaWiki tienen una arquitectura de plug-in flexible. [153]

Un estudio que comparó la experiencia de los estudiantes con MediaWiki con la de Documentos de Google encontró que los estudiantes le dieron a este último una calificación mucho más alta en diseño fácil de usar. [154]

  • Lista de sistemas de gestión de contenido
  • Lista de software wiki
  • BlueSpice MediaWiki
  • Semántica MediaWiki
  • XOWA  : para ver Wikipedia y otras wikis sin conexión
  • PHP --- un lenguaje de programación que impulsa a mediawiki.

  1. ^ "Anuncio de MediaWiki 1.36.0" . Fundación Wikimedia. 28 de mayo de 2021 . Consultado el 28 de mayo de 2021 .
  2. ^ Reed, Sam (19 de diciembre de 2019). "Anuncio de MediaWiki 1.34.0" . mediawiki -nounce (lista de correo). Archivado desde el original el 19 de diciembre de 2019 . Consultado el 19 de diciembre de 2019 .
  3. ^ "Nombres.php · mediawiki" . github.com . 8 de abril de 2021 . Consultado el 19 de mayo de 2021 .
  4. ^ "Copyright" . mediawiki.org . Archivado desde el original el 19 de septiembre de 2015 . Consultado el 7 de septiembre de 2015 .
  5. ^ a b "Historia de MediaWiki" . Sitio web de MediaWiki . Archivado desde el original el 27 de octubre de 2020 . Consultado el 4 de agosto de 2013 .
  6. ^ a b "¿Qué es MediaWiki?" . 9 de enero de 2021 . Consultado el 27 de marzo de 2021 .
  7. ^ Anuncio de Magnus Manske de "PHP Wikipedia" , wikipedia-l, 24 de agosto de 2001
  8. ^ Barrett, Daniel J. (octubre de 2008). MediaWiki . O'Reilly Media. ISBN 978-0-596-51979-7. Consultado el 23 de abril de 2010 .
  9. ^ Česky. "Wikipedia: Estadísticas - Wikipedia, la enciclopedia libre" . En.wikipedia.org . Consultado el 30 de mayo de 2010 .
  10. ^ a b Véase también: Estadísticas de traducción archivadas el 25 de octubre de 2008 en Wayback Machine y Multilingual MediaWiki .
  11. ^ "Categoría: ajustes de configuración de MediaWiki" . MediaWiki. 11 de septiembre de 2016. Archivado desde el original el 10 de noviembre de 2014 . Consultado el 11 de septiembre de 2016 .
  12. ^ "Matriz de extensión" . MediaWiki. Archivado desde el original el 11 de septiembre de 2016 . Consultado el 6 de septiembre de 2017 .
  13. ^ "Proyecto MediaWiki.org: derechos de autor" . Consultado el 17 de agosto de 2009 .
  14. ^ "Proyecto: Ayuda de PD" . MediaWiki . Consultado el 30 de mayo de 2010 .
  15. ^ Rafe Needleman (19 de noviembre de 2008), Wikipedia se prepara para una avalancha de archivos de video y fotos , C-Net, archivado desde el original el 6 de agosto de 2009 , consultado el 23 de abril de 2010
  16. ^ "Política de desarrollo" . MediaWiki. 19 de julio de 2013. Archivado desde el original el 10 de mayo de 2017 . Consultado el 4 de agosto de 2013 .
  17. ^ "Verano del Código" . MediaWiki. 26 de marzo de 2013. Archivado desde el original el 10 de mayo de 2017 . Consultado el 4 de agosto de 2013 .
  18. ^ "Wikimedia" . Abrir Hub. Archivado desde el original el 14 de septiembre de 2017 . Consultado el 15 de noviembre de 2012 . Recuentos aproximados (no deduplicados) a partir del 4 de noviembre de 2012: 139 para el núcleo, 155 para las extensiones compatibles con WMF, 190 y 42 para las extensiones solo alojadas en los repositorios Git y SVN de WMF, respectivamente.
  19. ^ a b "Ciclo de vida de la versión" . MediaWiki. 5 de septiembre de 2018. Archivado desde el original el 17 de junio de 2020 . Consultado el 21 de octubre de 2018 .
  20. ^ Bartlett, Manning (14 de noviembre de 2001). "El nuevo guión de Magnus ..." Listas de Wikimedia . Fundación Wikimedia. Archivado desde el original el 2 de octubre de 2019 . Consultado el 2 de octubre de 2019 .
  21. ^ Manske, Magnus (14 de noviembre de 2001). "El nuevo guión de Magnus ..." Listas de Wikimedia . Fundación Wikimedia. Archivado desde el original el 2 de octubre de 2019 . Consultado el 2 de octubre de 2019 .
  22. ^ Mayer, Daniel. "Fase IV, Wikibooks.org/.com y WikimediaFoundation.org/.com (era Wikis y uniformidad)" . Archivos de listas de correo de Wikipedia-L . Archivado desde el original el 12 de julio de 2017 . Consultado el 18 de enero de 2015 .
  23. ^ "Diferencias entre Wikipedia, Wikimedia, MediaWiki y wiki" . MediaWiki. 25 de mayo de 2010. Archivado desde el original el 1 de julio de 2009 . Consultado el 30 de mayo de 2010 .
  24. ^ "Concurso internacional de logotipos - Meta" . meta.wikimedia.org . Archivado desde el original el 9 de mayo de 2020 . Consultado el 9 de abril de 2020 .
  25. ^ Colaboradores de Wikimedia (10 de enero de 2007). "Concurso internacional de logotipos / resultados" . Meta-wiki . Fundación Wikimedia . Archivado desde el original el 4 de noviembre de 2015 . Consultado el 14 de marzo de 2007 .
  26. ^ Colaboradores de Wikimedia (17 de enero de 2007). "Historial histórico / del logotipo" . Meta-wiki . Fundación Wikimedia . Archivado desde el original el 4 de noviembre de 2015 . Consultado el 14 de marzo de 2007 .
  27. ^ Erik Möller (26 de julio de 2003). "Charla de archivo: EloquenceSunflowerNew-Small.png - Meta" . Meta-wiki . Fundación Wikimedia . Archivado desde el original el 30 de enero de 2016 . Consultado el 3 de febrero de 2013 .
  28. ^ David Weinberger (2007). Todo es misceláneo: el poder del nuevo trastorno digital . Libros de tiempos. pag. 99 . ISBN 978-0-8050-8043-8.
  29. ^ a b "Wikipedia y MediaWiki" . Presentación del desarrollo de MediaWiki (video) . 28 de abril de 2006. Archivado desde el original el 14 de abril de 2011 . Consultado el 23 de septiembre de 2009 .
  30. ^ a b M Schindler; D Vrandecic (2009), Introducing new features to Wikipedia , Proceedings of WebSci, archivado desde el original el 24 de junio de 2018 , recuperado el 24 de junio de 2018
  31. ^ "MediaWiki ResourceLoader" . Mediawiki.org. Archivado desde el original el 8 de marzo de 2013 . Consultado el 6 de julio de 2013 .
  32. ^ "VisualEditor - MediaWiki" . MediaWiki. Archivado desde el original el 27 de septiembre de 2013 . Consultado el 15 de septiembre de 2013 .
  33. ^ Sarabadani, Amir (31 de marzo de 2021). "El logotipo de MediaWiki ha cambiado" . Fundación Wikimedia . Consultado el 2 de abril de 2021 .
  34. ^ Testimonios de MediaWiki Archivados el 11 de enero de 2012 en Wayback Machine , mediawiki.org
  35. ^ "La historia de Intelpedia: una wiki corporativa modelo" . Socialmedia.biz . Archivado desde el original el 16 de septiembre de 2013 . Consultado el 16 de agosto de 2013 .
  36. ^ A. Maron; M. Maron (2007). "Una transformación sigilosa: introduciendo wikis a la ONU" . Revista de Gestión del Conocimiento para el Desarrollo. Archivado desde el original el 4 de mayo de 2011 . Consultado el 9 de octubre de 2010 .
  37. ^ "Página de inicio de LibrePlanet" . Archivado desde el original el 18 de marzo de 2011 . Consultado el 10 de diciembre de 2018 .
  38. ^ Lerner, Reuven M. (23 de febrero de 2006), Installing and Customizing MediaWiki , Linux Journal, archivado desde el original el 6 de abril de 2010 , consultado el 23 de abril de 2010
  39. ^ Petrazickis, Leons (2009), Implementación de aplicaciones PHP en IBM DB2 en la nube: MediaWiki como caso de estudio , Actas de la Conferencia de 2009 del Centro de Estudios Avanzados sobre Investigación Colaborativa
  40. ^ "Manual: $ wgEnableUploads" . MediaWiki. Archivado desde el original el 25 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  41. ^ "Manual: $ wgLogo" . MediaWiki. 12 de diciembre de 2009. Archivado desde el original el 25 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  42. ^ "Manual: LocalSettings.php" . MediaWiki. 29 de marzo de 2007. Archivado desde el original el 25 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  43. ^ "Extensión: AbuseFilter" . MediaWiki. Archivado desde el original el 25 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  44. ^ Cacycle. "wikEd" . Archivado desde el original el 23 de noviembre de 2007.
  45. ^ "Manual: Guía de instalación" . MediaWiki. Archivado desde el original el 25 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  46. ^ "Manual: Ampliación del marcado wiki" . MediaWiki. Archivado desde el original el 1 de mayo de 2011 . Consultado el 30 de mayo de 2010 .
  47. ^ "HTML to Wiki Converter - tablas" . WMF Labs. 29 de marzo de 2008. Archivado desde el original el 13 de julio de 2014 . Consultado el 12 de junio de 2014 .
  48. ^ "Especificaciones de marcado" . MediaWiki. Archivado desde el original el 19 de diciembre de 2007 . Consultado el 30 de mayo de 2010 .
  49. ^ "Extraer significado de los archivos de artículos de Wikimedia" (PDF) . Archivado (PDF) desde el original el 10 de marzo de 2011 . Consultado el 2 de enero de 2011 .
  50. ^ Jakes, David (15 de agosto de 2006), Wild about Wikis , Tech & Learning, archivado desde el original el 2 de mayo de 2010 , consultado el 23 de abril de 2010
  51. ^ Foley, Brian & Chang, Tae (2008), Wiki como herramienta de desarrollo profesional (PDF) , Tecnología y formación docente, archivado (PDF) del original el 30 de abril de 2011 , consultado el 23 de abril de 2010
  52. ^ "API" . MediaWiki. 17 de mayo de 2010. Archivado desde el original el 27 de mayo de 2010 . Consultado el 30 de mayo de 2010 .
  53. ^ "Pywikibot - MediaWiki" . mediawiki.org. Archivado desde el original el 9 de marzo de 2018 . Consultado el 16 de marzo de 2018 .
  54. ^ Česky. "Wikipedia: AutoWikiBrowser - Wikipedia, la enciclopedia libre" . En.wikipedia.org. Archivado desde el original el 20 de abril de 2010 . Consultado el 30 de mayo de 2010 .
  55. ^ Bartolo, Laura M .; Lowe, Cathy S .; Songar, Poonam; Tandy, Robert J. (20 de mayo de 2009), Facilitando la comunicación de repositorio / wiki con metadatos , Instituto de Tecnología de Georgia, archivado desde el original el 9 de enero de 2011 , consultado el 23 de abril de 2010
  56. ^ "API: código de cliente" . MediaWiki. 24 de mayo de 2010. Archivado desde el original el 26 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  57. ^ "Extensión: VisualEditor" . MediaWiki . Consultado el 15 de marzo de 2021 .
  58. ^ "Categoría: extensiones WYSIWYG" . MediaWiki. 10 de abril de 2008. Archivado desde el original el 1 de mayo de 2011 . Consultado el 30 de mayo de 2010 .
  59. ^ "Etiquetas - Wikipedia, la enciclopedia libre" . En.wikipedia.org. Archivado desde el original el 4 de marzo de 2010 . Consultado el 30 de mayo de 2010 .
  60. ^ "Manual: Etiquetas" . MediaWiki. 31 de agosto de 2009. Archivado desde el original el 25 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  61. ^ "Wikipedia: Huggle - Wikipedia, la enciclopedia libre" . En.wikipedia.org. Archivado desde el original el 31 de marzo de 2011 . Consultado el 30 de mayo de 2010 .
  62. ^ "IRC / Canales - Meta" . Meta.wikimedia.org. Archivado desde el original el 23 de marzo de 2010 . Consultado el 30 de mayo de 2010 .
  63. ^ Daniel Nasaw (25 de julio de 2012). "Conoce a los 'bots' que editan Wikipedia" . BBC News . Archivado desde el original el 28 de julio de 2012 . Consultado el 30 de julio de 2012 .
  64. ^ "Manual: Lista de seguimiento" . MediaWiki. 24 de noviembre de 2009. Archivado desde el original el 1 de mayo de 2011 . Consultado el 30 de mayo de 2010 .
  65. ^ Kevin Yager (16 de marzo de 2006), "Wiki ware podría aprovechar Internet para la ciencia", Nature , 440 (7082): 278, Bibcode : 2006Natur.440..278Y , doi : 10.1038 / 440278a , PMID  16541049
  66. ^ "Manual: Interwiki" . MediaWiki. Archivado desde el original el 3 de diciembre de 2010 . Consultado el 30 de mayo de 2010 .
  67. ^ "Enlaces entre idiomas" . MediaWiki . Consultado el 17 de marzo de 2021 .
  68. ^ Pintscher, Lydia (23 de septiembre de 2013). "¡Wikidata está aquí!" . Comunes: Bomba de pueblo . Consultado el 17 de marzo de 2021 .
  69. ^ "Ayuda: Navegación" . MediaWiki. 21 de mayo de 2010. Archivado desde el original el 27 de mayo de 2010 . Consultado el 30 de mayo de 2010 .
  70. ^ Carl Challborn & Teresa Reimann (diciembre de 2004), Productos Wiki: una comparación (PDF) , Universidad de Athabasca, archivado (PDF) del original el 23 de diciembre de 2010 , consultado el 23 de abril de 2010
  71. ^ Newman, Aaron, Adam Steinberg y Jeremy Thomas (2008). Empresa 2. 0 Implementación . Profesional de McGraw-Hill. pag. 185. ISBN 978-0-07-159160-7.CS1 maint: varios nombres: lista de autores ( enlace )
  72. ^ Malcolm, Jeremy (2008). Gobernanza de múltiples partes interesadas y el Foro de gobernanza de Internet . Terminus Press. págs.  188 , 280. ISBN 978-0-9805084-0-6.
  73. ^ Ebersbach, Anja, Markus Glaser, Richard Heigl y Gunter Dueck (2006). Wiki . Saltador. págs.  55 , 80–82, 109, 120–121, 156. ISBN 978-3-540-25995-4.CS1 maint: varios nombres: lista de autores ( enlace )
  74. ^ "Ayuda: Categorías" . MediaWiki. Archivado desde el original el 25 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  75. ^ Jakob Voss (27 de abril de 2006). "Tesauro colaborativo etiquetado a la manera de Wikipedia". arXiv : cs.IR/0604036 .
  76. ^ Lupino. "Wikipedia: Herramientas / ventanas emergentes de navegación" . Archivado desde el original el 18 de julio de 2006.
  77. ^ "Extensión: Gadgets" . MediaWiki. 30 de marzo de 2010. Archivado desde el original el 25 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  78. ^ Česky (16 de mayo de 2010). "Plantilla: Bienvenida - Wikipedia, la enciclopedia libre" . En.wikipedia.org. Archivado desde el original el 6 de mayo de 2011 . Consultado el 30 de mayo de 2010 .
  79. ^ T Kriplean; I Beschastnikh; et al. (2008), Articulations of wikiwork: descubriendo trabajos valiosos en wikipedia a través de barnstars , Proceedings of the ACM
  80. ^ Česky. "Wikipedia: Barnstars - Wikipedia, la enciclopedia libre" . En.wikipedia.org. Archivado desde el original el 24 de junio de 2009 . Consultado el 30 de mayo de 2010 .
  81. ^ Česky. "Plantilla: Prueba - Wikipedia, la enciclopedia libre" . En.wikipedia.org. Archivado desde el original el 11 de noviembre de 2009 . Consultado el 30 de mayo de 2010 .
  82. ^ "Plantilla: Test5 - Wikipedia, la enciclopedia libre" . En.wikipedia.org. 19 de junio de 2008. Archivado desde el original el 24 de abril de 2009 . Consultado el 30 de mayo de 2010 .
  83. ^ "Manual: Gestión de derechos de usuario" . MediaWiki. Archivado desde el original el 25 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  84. ^ H Zielke; W Boemke; M Kastrup; C Melzer (21 de noviembre de 2007), Procedimientos operativos en la práctica clínica (PDF) , Royal College of Anesthetists, archivado (PDF) del original el 15 de mayo de 2011 , consultado el 25 de abril de 2010
  85. ^ "Extensión: PureWikiDeletion" . MediaWiki. 26 de mayo de 2010. Archivado desde el original el 1 de mayo de 2011 . Consultado el 30 de mayo de 2010 .
  86. ^ "Wikipedia: bomba de pueblo (propuestas) / propuestas persistentes / encuesta de paja para vista eliminada - Wikipedia, la enciclopedia libre" . En.wikipedia.org. Archivado desde el original el 16 de mayo de 2017 . Consultado el 30 de mayo de 2010 .
  87. ^ "RevisionDelete" . MediaWiki. Archivado desde el original el 26 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  88. ^ "Prórroga: Supervisión" . MediaWiki. 15 de mayo de 2010. Archivado desde el original el 25 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  89. ^ "Extensión: DeletePagePermanently" . MediaWiki. Archivado desde el original el 1 de mayo de 2011 . Consultado el 30 de mayo de 2010 .
  90. ^ "Problemas de seguridad con las extensiones de autorización" . MediaWiki. Archivado desde el original el 26 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  91. ^ "Manual: Hooks / ArticleSaveComplete" . MediaWiki. 26 de mayo de 2010. Archivado desde el original el 10 de noviembre de 2014 . Consultado el 30 de mayo de 2010 .
  92. ^ "Extensión: Notificación de actividad reciente" . MediaWiki. Archivado desde el original el 27 de septiembre de 2014 . Consultado el 30 de mayo de 2010 .
  93. ^ "Manual: extensiones de etiquetas" . MediaWiki. 21 de mayo de 2010. Archivado desde el original el 12 de octubre de 2014 . Consultado el 30 de mayo de 2010 .
  94. ^ "Manual: Funciones del analizador" . MediaWiki. 22 de marzo de 2010. Archivado desde el original el 18 de octubre de 2014 . Consultado el 30 de mayo de 2010 .
  95. ^ "Manual: páginas especiales" . MediaWiki. Archivado desde el original el 10 de noviembre de 2014 . Consultado el 30 de mayo de 2010 .
  96. ^ "Manual: pieles" . MediaWiki. 14 de mayo de 2010. Archivado desde el original el 25 de noviembre de 2014 . Consultado el 30 de mayo de 2010 .
  97. ^ "Manual: Integración con S3" . MediaWiki. 22 de marzo de 2010. Archivado desde el original el 27 de noviembre de 2014 . Consultado el 30 de mayo de 2010 .
  98. ^ "Extensión: CodeReview" . MediaWiki. Archivado desde el original el 26 de septiembre de 2014 . Consultado el 30 de mayo de 2010 .
  99. ^ jQuery en MediaWiki
  100. ^ "Extensión: ParserFunctions" . MediaWiki. 25 de diciembre de 2009. Archivado desde el original el 25 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  101. ^ "Wikipedia: Miscelánea para eliminación / Plantilla: Qif - Wikipedia, la enciclopedia libre" . En.wikipedia.org. Archivado desde el original el 25 de febrero de 2015 . Consultado el 30 de mayo de 2010 .
  102. ^ "Categoría: Plantillas de manipulación de cadenas - Wikipedia, la enciclopedia libre" . En.wikipedia.org. 15 de mayo de 2010. Archivado desde el original el 6 de mayo de 2011 . Consultado el 30 de mayo de 2010 .
  103. ^ "Error 6455 - Habilitar StringFunctions en wikis WMF" . bugzilla.wikimedia.org. Archivado desde el original el 22 de enero de 2012 . Consultado el 9 de octubre de 2010 .
  104. ^ "Extensión: StringFunctions" . MediaWiki. Archivado desde el original el 25 de junio de 2010 . Consultado el 30 de mayo de 2010 .
  105. ^ "r51497 - Revisión de código" . MediaWiki. Archivado desde el original el 27 de noviembre de 2014 . Consultado el 30 de mayo de 2010 .
  106. ^ "Actuación de Lua" . Archivado desde el original el 24 de agosto de 2018 . Consultado el 27 de diciembre de 2018 .
  107. ^ "Extensión: Citar" . MediaWiki. 3 de mayo de 2010. Archivado desde el original el 20 de octubre de 2014 . Consultado el 30 de mayo de 2010 .
  108. ^ "Categoría: extensiones matemáticas" . MediaWiki. 26 de diciembre de 2009. Archivado desde el original el 1 de mayo de 2011 . Consultado el 30 de mayo de 2010 .
  109. ^ a b Marieke Guy (enero de 2007), Wikido: Explotando el potencial de los wikis , Ariadne, archivado desde el original el 7 de abril de 2010 , consultado el 23 de abril de 2010
  110. ^ "Extensión: CategorySuggest" . MediaWiki. Archivado desde el original el 26 de septiembre de 2014 . Consultado el 30 de mayo de 2010 .
  111. ^ "Categoría: extensiones de vídeo Flash" . MediaWiki. Archivado desde el original el 15 de septiembre de 2014 . Consultado el 30 de mayo de 2010 .
  112. ^ "Categoría: extensiones de YouTube" . MediaWiki. 16 de septiembre de 2008. Archivado desde el original el 1 de mayo de 2011 . Consultado el 30 de mayo de 2010 .
  113. ^ "Category:RSS extensions". MediaWiki. Archived from the original on December 3, 2010. Retrieved May 30, 2010.
  114. ^ M Dale; A Stern; M Deckert; W Sack (2009), System demonstration: Metavid.org: a social website and open archive of congressional video, Proceedings of the 10th Annual International Conference on Digital Government Research: Social Networks: Making Connections between Citizens, Data and Government, pp. 309–310, ISBN 978-1-60558-535-2
  115. ^ "Wiki spam – Meta". Meta.wikimedia.org. Archived from the original on November 7, 2014. Retrieved May 30, 2010.
  116. ^ Goldman, Eric, Wikipedia's Labor Squeeze and its Consequences, 8, Journal on Telecommunications and High Technology Law
  117. ^ "Extension:ConfirmEdit". MediaWiki. May 5, 2010. Archived from the original on October 20, 2014. Retrieved May 30, 2010.
  118. ^ "Extension:SpamBlacklist". MediaWiki. March 24, 2010. Archived from the original on October 20, 2014. Retrieved May 30, 2010.
  119. ^ "Extension:Nuke". MediaWiki. May 19, 2010. Archived from the original on October 20, 2014. Retrieved May 30, 2010.
  120. ^ Lucene-search MediaWiki extension Archived June 2, 2012, at the Wayback Machine, mediawiki.org
  121. ^ SphinxSearch MediaWiki extension Archived October 22, 2014, at the Wayback Machine, mediawiki.org
  122. ^ Masanori Arita & Kazuhiro Suwa (September 17, 2008), "Search extension transforms Wiki into a relational system: A case for flavonoid metabolite database", BioData Min, BioData Mining, 1 (1): 7, doi:10.1186/1756-0381-1-7, PMC 2556319, PMID 18822113
  123. ^ Finn Årup Nielsen (October 15, 2009). "Lost in localization: a solution with neuroinformatics 2.0?". NeuroImage. 48 (1): 11–3. doi:10.1016/J.NEUROIMAGE.2009.05.073. ISSN 1053-8119. PMID 19497377. Wikidata Q21011200.
  124. ^ Eric Ras; Jörg Rech; Sebastian Weber (August 1, 2008), Collaborative Authoring of Learning Elements for Adaptive Learning Spaces (PDF), Fifth International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems, archived (PDF) from the original on May 3, 2011, retrieved April 23, 2010
  125. ^ Hartung, Michael; et al. "A Platform for Collaborative Management of Semantic Grid Metadata". Intelligent distributed computing, systems and applications. p. 123.
  126. ^ "Manual:Installation requirements". MediaWiki. Retrieved March 14, 2021.
  127. ^ "Manual:Page table". MediaWiki. May 15, 2010. Archived from the original on November 25, 2014. Retrieved May 30, 2010.
  128. ^ "Manual:Revision table". MediaWiki. Archived from the original on November 24, 2014. Retrieved May 30, 2010.
  129. ^ Ortega, Felipe; González-Barahona, Jesus M.; Robles, Gregorio (2007), The Top-Ten Wikipedias: A Quantitative Analysis Using WikiXRay, CiteSeerX 10.1.1.107.1424
  130. ^ Curino, Carlo A.; Tanca, Letizia; Zaniolo, Carlo (2008), Information Systems Integration and Evolution: Ontologies at Rescue (PDF), Workshop on Semantic, archived (PDF) from the original on December 22, 2009, retrieved April 23, 2010
  131. ^ T Dumitras; P Narasimhan (2009), No downtime for data conversions: Rethinking hot upgrades (PDF), archived from the original (PDF) on June 16, 2010, retrieved April 29, 2010
  132. ^ a b Bergsma, Mark, Wikimedia Architecture (PDF), archived (PDF) from the original on March 5, 2016, retrieved October 21, 2015
  133. ^ "Manual:What is". MediaWiki. Archived from the original on July 22, 2018. Retrieved May 30, 2010.
  134. ^ "Extension:StructuredDiscussions". MediaWiki. Archived from the original on December 27, 2018. Retrieved December 27, 2018.
  135. ^ "Extension:Wikilog". MediaWiki. November 27, 2009. Archived from the original on September 22, 2014. Retrieved May 30, 2010.
  136. ^ "Help:Signatures". MediaWiki. Archived from the original on November 15, 2008. Retrieved May 30, 2010.
  137. ^ N Augar; R Raitman; W Zhou (2004), Teaching and learning online with wikis, Beyond the comfort zone, CiteSeerX 10.1.1.133.1456
  138. ^ Cubric, Marija (2007), Analysis of the use of Wiki-based collaborations in enhancing student learning, University of Hertfordshire, p. 11, archived from the original on May 15, 2011, retrieved April 24, 2010
  139. ^ Albertsen, Johannes & Bouvin, Niels Olof (2008), User defined structural searches in mediawiki, Proceedings of the nineteenth ACM conference on Hypertext and hypermedia, ISBN 978-1-59593-985-2
  140. ^ "Archived copy". Archived from the original on October 26, 2018. Retrieved October 12, 2019.CS1 maint: archived copy as title (link)
  141. ^ T Dumitraş; P Narasimhan (2009), Toward upgrades-as-a-service in distributed systems, Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
  142. ^ "Security for developers". MediaWiki. Archived from the original on November 25, 2014. Retrieved May 30, 2010.
  143. ^ Perrin, Chad (April 30, 2008), Five security tips from MediaWiki's lead developer, Tech Republic
  144. ^ "News". MediaWiki. Archived from the original on October 6, 2014. Retrieved May 30, 2010.
  145. ^ "Manual:Security". MediaWiki. March 22, 2010. Archived from the original on November 10, 2014. Retrieved May 30, 2010.
  146. ^ "Events". Mediawiki.org. Archived from the original on December 27, 2018. Retrieved December 27, 2018.
  147. ^ Books about MediaWiki Archived December 27, 2018, at the Wayback Machine, mediawiki.org
  148. ^ MediaWiki Administrator's Handbook. Wikibooks. Archived from the original on October 20, 2014. Retrieved October 20, 2014.
  149. ^ MediaWiki User Guide, Wikibooks, archived from the original on October 20, 2014, retrieved October 20, 2014
  150. ^ Bryant, Todd (2006), Social Software in Academia (PDF), Educause Quarterly, archived from the original (PDF) on December 22, 2009, retrieved April 23, 2010
  151. ^ Bean, L., & Hott, D. D. (July–August 2005), Wiki: A speedy new tool to manage projects, Journal of Corporate Accounting & Finance, pp. 3–8CS1 maint: multiple names: authors list (link)
  152. ^ Liang, M., Chu, S., Siu, F., & Zhou, A. (December 3–4, 2009), Comparing User Experiences in Using Twiki & Mediawiki to Facilitate Collaborative Learning (PDF), Proceedings of the 2009 International Conference on Knowledge Management, archived from the original (PDF) on May 14, 2011CS1 maint: multiple names: authors list (link)
  153. ^ Schulz, Judith (2009), Company-Wiki as a knowledge transfer instrument for reducing the shortage of skilled workers (PDF), Institute of Technology and Education, archived (PDF) from the original on March 4, 2016, retrieved April 25, 2010
  154. ^ Chu, S., Kennedy, D., & Mak, M. (December 3–4, 2009), MediaWiki and Google Docs as online collaboration tools for group project co-construction (PDF), Proceedings of the 2009 International Conference on Knowledge Management, archived from the original (PDF) on May 14, 2011, retrieved April 23, 2010CS1 maint: multiple names: authors list (link)

  • MediaWiki homepage Edit this at Wikidata, with Hubs for users, system administrators and developers.
  • PHP wiki engines at Curlie