Visit Mozilla.org

MDC:Extensiones de MediaWiki

De MDC

Portada > MDC > Extensiones

Como ayudar en el MDC
Tareas
Cosas por hacer
Páginas a traducir
Guias
Primeros Pasos
Guía de Estilo
Como traducir
Sobre el nombrado de páginas
Derechos de autor y licencias
Referencia
Referencia del marcado Wiki
Clases CSS
Plantillas
Extensiones de MediaWiki
Redirecciones externas

Esta página enumera las extensiones para MediaWiki que tenemos instaladas en el MDC, y describe cómo usarlas cuando sea necesario.

Tabla de contenidos

[editar] Extensión de navegación Breadcrumb

Los wikis del MDC tienen una extensión adaptada para generar automáticamente una barra de navegación "miguitas de pan", o Hilo de Ariadna, en las páginas. Para usarla basta añadir el siguiente elemento (ambas etiquetas, de apertura y de cierre) a la página:

<breadcrumbs></breadcrumbs>

[editar] Notas

  • La extensión breadcrumb no funciona si usamos un solo elemento vacío (ej: <breadcrumbs/> ), son necesarias las dos etiquetas, la de inicio y la de cierre.
  • Esta extensión es especialmente útil cuando la documentación está estructurada en subsecciones, y el título de la página sigue ese orden, tenemos un buen ejemplo en HTML:Elemento:blockquote.

[editar] Extensión Title Override

Hemos instalado la extensión Title Override (cortesía de shaver). Esta extensión nos permite mostrar los guiones bajos "_" de los títulos de las páginas, cosa que no es posible con la configuración por defecto de MediaWiki.

Sin embargo, esta extensión sólo cambia el título de las página mostrados como parte de la barra de navegación creada por la extensión breadcrumb. Trabajaremos en la modificación del skin del wiki para que todos los títulos puedan mostrar los guiones bajos por medio de esta extensión, pero esta funcionalidad todavía no ha sido implementada.

Para usar title-override, basta añadir el título como debería ser mostrado en la página encerrado con las etiquetas "title-override", como se muestra a continuación:

<title-override>MAX_VALUE</title-override>

El contenido de title-override reemplaza al título normal mostrado para la página, y no es procesado para su capitalización y eliminación de carácteres especiales como "_".

Puedes ver esta extensión en funcionamiento en la página MAX_VALUE, por ejemplo.

[editar] Notas

  • Debido a las limitaciones técnicas con la actualización de MediaWiki1.5, esta extensión ha cambiado de <title> a <title-override>; Si encontraras una página con la versión antigua de esta extensión, eres libre de actualizarla a esta versión.

[editar] Extensiones para RSS

Se ha instalado la extensión PHP MagpieRSS y la extensión MediaWiki Mafs/RSS.

[editar] Atributos posibles

charset=
La codificación de caracteres usada por el canal. Se usa iconv para la conversión.
short
No muestra el texto de descripción/resumen del artículo ("long" es el valor por defecto).
max=X
Número máximo de encabezados a mostrar.
highlight= término1 término2
Palabras que deben mostrarse destacadas. Separadas por espacio.
filter= término1 término2
Muestra sólo los artículos RSS que contengan al menos una de las palabras indicadas.
reverse
Muestra los artículos RSS en orden inverso.

[editar] Extensión elemento Abbr

El MDC ha implementado una extensión que posibilita el uso del elemento <abbr>...</abbr>. Debería usarse como el elemento estándar HTML abbr, para marcar una abreviatura y definir su significado. Se pueden usar los atributos HTML comunes, aunque no todos: title, id, class, lang, dir.

[editar] Ejemplo

El siguiente código:

 <p> El <abbr title="World Wide Web Consortium">W3C</abbr> ha estandarizado <abbr title="HyperText Markup Language">HTML</abbr>, 
 <abbr title="Document Object Module">DOM</abbr>, y muchas otras tecnologías web.</p>
  

Se visualiza así:

El W3C ha estandarizado HTML, DOM, y muchas otras tecnologías web.