Hola, Andrés.
No se me ha dado este problema antes, pero, analizando el mensaje de error...
Hay una llamada indefinida al método grade_item
https://moodle.org/mod/forum/discuss.php?d=415947
Según esta entrada de los foros en inglés, faltaría la definición en el archivo 'config.php'
Por otro lado, esto ocurrió al intentar desarrollar un plugin.
Por tanto, cabría preguntarse: ¿Es posible que tengas deshabilitado o desinstalado un plugin de los que se incluyen por defecto en la instalación de Moodle (2.5.1) en tu caso?
Y, ¿has comprobado la integridad de tu archivo 'config.php'?
https://wimski.org/api/3.8/d0/d8b/classgrade__item.html
Aquí encuentras para qué se utiliza la llamada 'fix_duplicate_sortorder'
https://wimski.org/api/3.8/d0/d8b/classgrade__item.html#a1a7e7592c2ae862c079279b2cea9bc59
...que sirve para, precisamente, duplicar actividades.
Esta tabla te puede ser útil para investigar: https://docs.moodle.org/dev/Grades#grade_items
Si tu intención no es actualizar tu Moodle a la última versión, quizá podrías probar a "actualizar" la misma versión 2.5 a la última disponible, 2.5.9, si no recuerdo mal, aunque está obsoleta desde hace más de 6 años: https://download.moodle.org/releases/legacy/
Es posible que sustituyendo (OJO: SUSTITUIR, NO MEZCLAR) la carpeta 'moodle' y utilizando el mismo archivo de configuración 'config.php' que utilizas, si el error viene de haber desinstalado algún plugin accidentalmente, puedas recuperar esta funcionalidad.
No olvides hacer una copia de seguridad de todo tu sitio previamente (base de datos y carpeta 'moodledata', principalmente).
Cuéntanos, finalmente, cómo lo resuelves.
Gracias y un saludo.
JP
No se me ha dado este problema antes, pero, analizando el mensaje de error...
Hay una llamada indefinida al método grade_item
https://moodle.org/mod/forum/discuss.php?d=415947
Según esta entrada de los foros en inglés, faltaría la definición en el archivo 'config.php'
Por otro lado, esto ocurrió al intentar desarrollar un plugin.
Por tanto, cabría preguntarse: ¿Es posible que tengas deshabilitado o desinstalado un plugin de los que se incluyen por defecto en la instalación de Moodle (2.5.1) en tu caso?
Y, ¿has comprobado la integridad de tu archivo 'config.php'?
https://wimski.org/api/3.8/d0/d8b/classgrade__item.html
Aquí encuentras para qué se utiliza la llamada 'fix_duplicate_sortorder'
https://wimski.org/api/3.8/d0/d8b/classgrade__item.html#a1a7e7592c2ae862c079279b2cea9bc59
...que sirve para, precisamente, duplicar actividades.
Esta tabla te puede ser útil para investigar: https://docs.moodle.org/dev/Grades#grade_items
Si tu intención no es actualizar tu Moodle a la última versión, quizá podrías probar a "actualizar" la misma versión 2.5 a la última disponible, 2.5.9, si no recuerdo mal, aunque está obsoleta desde hace más de 6 años: https://download.moodle.org/releases/legacy/
Es posible que sustituyendo (OJO: SUSTITUIR, NO MEZCLAR) la carpeta 'moodle' y utilizando el mismo archivo de configuración 'config.php' que utilizas, si el error viene de haber desinstalado algún plugin accidentalmente, puedas recuperar esta funcionalidad.
No olvides hacer una copia de seguridad de todo tu sitio previamente (base de datos y carpeta 'moodledata', principalmente).
Cuéntanos, finalmente, cómo lo resuelves.
Gracias y un saludo.
JP