Ayer me dio jugar con un wiki de los de Ludo (el "fantabuloso" df-wiki, aka nWiki) en el que tenía mucha información y cual es mi sorpresa cuando al activar el bloque "actividades recientes" el wiki desapareció.
Posiblemente el problema esté solucionado en versiones posteriores (mi df-wiki no es precisamente nuevo y mi moodle es un 1.6.3) pero por si queda alguien con un escenario como el nuestro, ahí va la solución:
0) Sacar backup de mdl_block_instances.
1) Localizar en la tabla mdl_block_instances aquellas entradas con BLOCKID=18 y que tengan PAGETYPE="mod-wiki-view".
2) Borrar las entradas de ese tipo.
Un ejemplo de "entrada conflictiva" en nuestro campus era:
614 | 18 | 56 | mod-wiki-view | l | 0 | 1 | |
El problema de fondo es que en df-wiki muestra bloques de curso que no se pueden mostrar en formato "mod-wiki-view" y hay llamadas a funciones que petan, luego eliminando la entrada, todo arreglado.
Por cierto, para realizar las operaciones que se describen en este micro-howto, el phpmyadmin resulta de gran utilidad.
Un saludo a todos y en especial al LudoTaem,
otro Marc