Skip to content
MaytokVerso
Atrás

Utilidades para mediawiki

¡Hey, ha pasado tiempo!

He creado una wiki para el projecto Valonde. Es el projecto que engloba los siete libros planeados sobre un Universo de alta fantasía que planeo escribir. Ya tengo moldeada toda la historia y algunos capítulos. Para ayudarme a configurar las cosas, recopilar Lore listo para ti y probar ideas, instalé media wiki en esta dirección: https://wiki.verso.maytok.com/

¿Qué es MediaWiki?

MediaWiki es el software que impulsa Wikipedia (sí, esa página que visitas cuando no puedes dormir a 3 de la mañana). Es básicamente una plataforma de código abierto que te permite crear tu propia wiki, tu propio rinconcito enciclopédico en internet donde puedes documentar absolutamente cualquier cosa: desde tu saga de fantasía épica, como en nuestro caso, hasta publicar la recopilación de recetas secretas de tu abuela (aunque entonces ya no serían tan secretas). ¿No te va el código y quieres algo listo para usar? En la actualidad, Fandom.com te permite crear tu propia wiki autolojada por ellos, aunque siempre prefiero gestionar las cosas por mi cuenta. Tienes más dificultad, pero aprendo y me divierto más (te aseguro que para mí sí es divertido).

https://techcrunch.com/wp-content/uploads/2022/05/Fandom_logo_with_tagline_background.webp

Lo mejor es que Mediawiki es súper flexible, fácil de usar incluso si no eres dev (aunque ayuda serlo), y tiene un lenguaje de marcado propio que es bastante intuitivo, una vez que lo aprendes. Básicamente te deja crear páginas, establecer relaciones entre ellas, versionar cambios, gestionar permisos y armar una base de conocimiento sin necesidad de tocar código si no quieres.

Mediawiki soporta múltiples bases de datos pero la recomendada es MySQL o MariaDB, pues la mayor parte de su código fue escrita para ellas.

Si no quieres leer una lista de comandos, es mejor que visites la wiki y leas el contenido. Este post está pensado para recopilar comandos que deseo tener a mano siempre que quiera para dar mantenimiento a la wiki. Si eres dev, espero que te sean muy útiles también.

Comandos útiles mediawiki

Eliminar por completo una página:

php maintenance/run.php nukePage.php "Nombre de la página" --delete

Etiquetas útiles mediawiki

Insertar mediatura con alineación y tamaño personalizados

[[Archivo:File.png|250px|thumb|left|texto alternativo]]

Comparte este post en:

Next Post
UUIDv7 en Python, PostgreSQL y Django