Para poder subir archivos es necesario modificar los archivos de configuración:
file_uploads = On
$wgEnableUploads = true;
Al entrar como usuario registrado, en el menú lateral se mostrará la opción Herramientas > Subir archivo.
Los formatos de archivos permitidos son png, gif, jpg y jpeg.
Referencias:
Volver al principio de la página
El proyecto Open Clipart (http://openclipart.org/) recopila decenas de miles de dibujos en formato SVG, que también se pueden descargar en formato PNG, bajo licencias libres (dominio público, CC-SA, etc.).
Descargar algunas imágenes de Open Clipart en ambos formatos (SVG y PNG).
La mayoría de editores gráficos permiten crear imágenes PNG, pero para crear dibujos SVG no sirve cualquier editor. Un par de editores cuyo formato nativo es SVG, pero también pueden exportar en formato PNG son:
Crear alguna imagen con cada programa y guardarlas en formato SVG y PNG.
Crear páginas en MediWiki e insertar imágenes PNG en ellas (utilizando las marcas especiales que se comentan en la página Marcado de MediaWiki).
Volver al principio de la página
Para poder subir archivos SVG, hay que añadir en el archivo de configuración LocalSettings.php de MediaWiki:
$wgFileExtensions[] = 'svg'; $wgAllowTitlesInSVG = true;
Las imágenes SVG no se incluyen directamente en las páginas, sino que se conveirten automáticamente a PNG. Para ello es necesario configurar algún convertidor de SVG a PNG:
No funciona demasiado bien (por ejemplo, si la imagen contiene degradados).
Para Windows, se puede descargar la versión portable de http://www.imagemagick.org/script/index.php y descomprimirla en la carpeta de mediawiki.
En el archivo de configuración LocalSettings.php de MediaWiki hay que añadir
$wgAllowTitlesInSVG = true;
$wgSVGConverter = 'ImageMagick';
$wgUseImageMagick = true;
$wgSVGConverters = array(
'ImageMagick' => '"ImageMagick/convert.exe" -background white -geometry $width $input $output',
);
El manual de MediaWiki dice que inkscape convierte mucho mejor que ImageMagick aunque sea más lento, pero yo no he conseguido hacerlo funcionar.
Páginas que dicen que han conseguido hacerlo funcionar en Windows:
Batik es una biblioteca Java para manipular SVG. La página web es http://xmlgraphics.apache.org/batik/
librsvg es una biblioteca de visualización de SVG para GNOME. Se puede descargar de http://ftp.gnome.org/pub/GNOME/sources/librsvg/
Páginas que dicen haberlo hecho funcionar en Windows:
Instalar Imagemagick y subir imágenes SVG a MediaWiki. Crear páginas en MediWiki e insertar imágenes SVG en ellas (utilizando las marcas especiales que se comentan en la página Marcado de MediaWiki).
(Ampliación) Intentar instalar alguno de los otros convertidores (Inkscape o Batik).
Volver al principio de la página
Se puede restringir el uso de una wiki a usuarios registrados.
Crear una nueva wiki restringida a usuarios registrados
$wgGroupPermissions['*']['createaccount'] = false; $wgGroupPermissions['*']['edit'] = false; $wgGroupPermissions['*']['read'] = false;
Volver al principio de la página
Esta página forma parte del curso "Aplicaciones web" disponible en http://www.mclibre.org
Esta obra está bajo una licencia de Creative
Commons Reconocimiento-CompartirIgual 3.0 España.