Estos ejercicios corresponden a una versión antigua de MediaWiki. No están actualizados a versiones más actuales porque desde el curso 2014/15 no estoy trabajando en clase MediaWiki ya que estoy dedicando más tiempo a otras aplicaciones. He mantenido estos ejercicios en los apuntes por si le pueden servir a alguien.
En esta lección se proponen ejercicios para profundizar el uso de MediaWiki. Se pueden consultar las soluciones de estos ejercicios de MediaWiki, aunque se recomienda intentar realizarlos primero sin recurrir a estas soluciones.
MediaWiki muestra un logotipo en la parte superior izquierda de todas las páginas que puede personalizarse:
Se puede restringir el uso de una wiki a usuarios registrados.
MediaWiki permite incluir tablas en los documentos, tanto tablas html como el marcado de MediaWiki (resumido en la lección de Marcado de MediaWiki).
Nota: En la documentación de MediaWiki se nombran también los convertidores Batik y libsvg.
Si una tabla es muy grande, se puede "colapsar" (reducir al mínimo) de manera que el usuario pueda mostrarla u ocultarla.
El skin predeterminado de MediaWiki se llama Vector. Este skin dispone de una extensión llamada también Vector que amplía sus posibilidades.
La extensión EasyTimeline permite crear gráficas de líneas de tiempo como esta:
Nota: Yo no he conseguido hacerlo funcionar del todo (sí que he conseguido generar las imágenes, pero por el momento no he conseguido que aparezcan en la Wiki).
<timeline>
ImageSize = width:160 height:550
PlotArea = width: 25 height:530 left:50 bottom:10
AlignBars = justify
DateFormat = yyyy
Period = from:1919 till:1991
TimeAxis = orientation:vertical
ScaleMajor = unit:year increment:5 start:1920
# there is no automatic collision detection,
# so shift texts up or down manually to avoid overlap
Define $dx = 25 # shift text to right side of bar
PlotData=
bar:Leaders color:red width:25 mark:(line,white) align:left fontsize:S
from:start till:1922 shift:($dx,15) text:Vladimir~Ilyich~[[Lenin]]
from:1922 till:1953 shift:($dx,5) text:[[Stalin|Josef~Stalin]]
from:1953 till:1964 shift:($dx,5) text:Nikita~[[Khrushchev]]
from:1964 till:1982 shift:($dx,5) text:Leonid~[[Brezhnev]]
from:1982 till:1984 shift:($dx,-12) text:Yuri~[[Andropov]]
from:1984 till:1985 shift:($dx,4) text:Konstantin~[[Chernenko]] fontsize:XS
from:1985 till:end shift:($dx,10) text:Mikhail~[[Gorbachev]]
</timeline>