Obteniendo la materia prima
Inciclopedia al igual todas las wikis de Wikia tienen una copia de seguridad hecha periódicamente que además está accesible al público general bajo licencia GNU FDL (un par de ellas bajo CC-by-nc-sa). Exactamente lo mismo que sucede con las Wikipedia. Por tanto, tan solo hay que bajarse de golpe esa copia de seguridad. Para bajartelas pulsa botón derecho Guardar destino como, Guardar enlace como o similar (o usa un gestor de descargas que vendrá muy bien...) Los enlaces de algunas de Wikia interesantes son, con tamaños a día 17 de enero de 2008:- Inciclopedia: Sólo últimas revisiones (77MB) - Todas las ediciones (3.165MB)
- Uncyclopedia: Sólo últimas revisiones (408MB) - Todas las ediciones (21.659MB)
- Wikijuegos: Sólo últimas revisiones (6MB) - Todas las ediciones (65MB)
- Wikipedia (es): Sólo últimas revisiones (403MB) - Todas las ediciones (6.500MB)
- Wikipedia (en): Sólo últimas revisiones (3.200MB) - Todas las ediciones (Haciéndose... lleva siete días y espera terminar dentro de otros siete XD )
Una cosilla que se había olvidado
Algunos programas PHP de mantenimiento de MediaWiki necesitan una configuración extra para funcionar, no recuerdo si es necesario para importar pero es tener mejor este detalle solucionado.- Vete a X:\XAMPP\htdocs\mediawiki
- Renombra AdminSettings.sample a AdminSettings.php
- Abre este archivo con el Bloc de Notas y rellena las pocas líneas que hay:
$wgDBadminuser = 'mediawiki'; $wgDBadminpassword = 'mediawiki';Donde ''mediawiki'' en la primera línea es el nombre de usuario de MySQL creado anteriormente y en la segunda su contraseña (en caso de que pusiste otros diferentes) y graba.
Importando
Una vez tienes el archivo .xml hay que importarlo, ¿que no es .xml? Guau que valiente... Te has bajado una Wikipedia. Bueno, pues descomprime el archivo. Te recomiendo que lo muevas a una carpeta no muy complicada, o al directorio base de una unidad (supondré que se llama archivo.xml y está en C:\) Para importar se puede usar Especial:Import en tu wiki... puesto que reconoce el formato pero no lo uses porque seguro que dará un error de tiempo excedido (a mi me lo da si intento importar más de 50 artículos...). Por tanto hay que hacerlo de otra forma (como siempre suponiendo que el MediaWiki está en X:\XAMPP\htdocs\mediawiki):- Abre una consola Sí, de MSDOS/Símbolo del sistema y no me seas lloricas ¿después de todo te vas a echar atrás por una ventana con fondo negro?
- Escribe: X: Donde X la unidad de disco donde está el XAMPP
- Ahora cambiamos de directorio con: CD \XAMPP\htdocs\mediawiki\maintenance Escribiendo un poco del principio de la directorio y pulsando tabulador se suele autocompletar, solo en WinXP
- Ejecutamos el programa de PHP importDump.php con el php.exe que en la carpeta php del XAMPP de la siguiente forma: \XAMPP\php\php importDump.php C:\archivo.xml Por supuesto adaptando los directorios del XAMPP y donde se encuentre el archivo que te bajaste además de su nombre
- Espera tranquilo... por suerte cada unos cuantos segundos el programa te comenta la jugada.
- Cuando termine se te recomendará ejecutar rebuildrecentchanges.php así que ya que estamos escribe: \XAMPP\php\php rebuildrecentchanges.php Tardará otro ratito (creo) y...
- ¡TACHÁN! Disfruta de tu copia local de la wiki que hemos terminado.
Miscelánea
Bueno, pues voy a comentar un poco lo de la actualización... si se usó el programa RapidSVN la actualización del MediaWiki y las extensiones que fueron instaladas con él, es tan sencilla como volver a abrir el SVN, picar en el marcador que quiera actualizar, dar en el + de al lado (por un bug del programa no me deja actualizar si no pulso ahí) y apretar CTRL + U o en el menú Modificar/Actualizar. Esperar un poco y ya está. Si te lo bajaste en un archivo para actualizarlo bastaría con bajarse la nueva versión y descomprimirla encima de la que ya tenía... o eso creo que debería bastar.... Algunas veces, las menos, tras actualizar puede que dé algún error para ello hay que ejecutar update.php de la carpeta maintenace de la misma forma que ejecutamos los otros .php- Desde una consola, vete a la carpeta maintenance del MediaWiki X: CD \XAMPP\htdocs\mediawiki\maintenance
- Y ejecútalo con: \XAMPP\php\php update.php
<- Anterior - ¡¡¡FIN!!!
Joer, ser el amo de inciclopedia, aunque fuese offline. Me crearía monotons de usuarios, imitando a los reales, y crearía temas estúpidos en el foro simulando que son ellos d verdad, jajajaja.
ResponderEliminarJo, pues vaya forma de divertirse... XD
ResponderEliminarPor cierto, para que funcione el foro tal y como son los de wikia se usa la extensión DPLForum y haber creado el espacio correspondiente.
Aunque sin dicho espacio y modificando un poco la página principal del foro para que use la extensión DPL normal y corriente, también se puede hacer que funcione "correctamente"
dark delegation
ResponderEliminarChixpy, te doy 10 leros si vienes y me lo dejas instalado y funcionando.