MDC:Extensiones de MediaWiki
De MDC
- 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
iconvpara 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] Ejemplo
Este código...
<rss>http://www.mozillaes.org/mozillazine/rss.php|charset=UTF-8|short|max=4|highlight=Mozilla</rss>
Se visualiza así:
[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.