Como crear parámetros específicos de bloques en Moodle 2.0

Como crear parámetros específicos de bloques en Moodle 2.0

de Xavier Paz -
Número de respuestas: 2

Estoy intentando adaptar un bloque de 1.9.x a 2.0, y me he dado cuenta, por los ejemplos del resto de bloques que trae la última versión, que el archivo donde se especificaban los parámetros de configuración para cada instancia de bloque en cada curso (config_instance.html) ha sido sustituido por un fichero settings.php.

Mi problema es que por los ejemplos que he revisado, en este archivo siempre se incluyen parámetros comunes a todas las instancias del bloque, que aparecen bajo el menu de administración de bloques. Esto impide que cada instancia de bloque tenga sus propios valores, todas tienen los mismos y son comunes.

Mi pregunta es si hay posibilidad de cambiar esto, usando alguna suerte de función estilo block_settings en vez de la admin_settings o es que en Moodle 2.0 no existe esa posibilidad y todo funciona por parámetros comunes a todas las instancias (repito que yo no he encontrado documentación ni ejemplos entre el resto de bloques disponibles)

Promedio de valoraciones: -
En respuesta a Xavier Paz

Re: Como crear parámetros específicos de bloques en Moodle 2.0

de Iñaki Arenaza -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodlers de gran ayuda
He echado una ojeada rápida al asunto, y parece que el antiguo config_instance.html es el nuevo edit_form.php (que usa moodleforms para construir la interfaz).

Saludos.
Iñaki.
En respuesta a Iñaki Arenaza

Re: Como crear parámetros específicos de bloques en Moodle 2.0

de Xavier Paz -

Había visto que hay una incidencia en el tracker para pasar todos los config_instance al core del sistema mediante la fórmula edit_form.php pero como ninguno de los bloques tenía, no vi como hacerlo. Voy a revisarlo, muchas gracias Iñaki.