Hola que tal, muy interesante tu publicación, yo también quise hacer algo parecido pero como no soy muy bueno en la programación y todo eso, solo se quedo en idea, pero ahora que encuentro tu publicación creo que seria bueno decirte que en chamilo support pueden ayudarte con eso.
Lo primero que tienes que hacer es acceder a este link:
http://support.chamilo.org/projects/chamilo-18/wiki/Como_reportar_erroressiga los pasos que le indican sobre crear una cuenta, y lea atentamente las REGLAS DE ORO.
Después haga click a la pestaña Peticiones, ahi podra apreciar un listado de peticiones que son revisadas por todos los colaboradores y desarrolladores de chamilo, pero para poder agregar su petición, click en Nueva petición, ahí encontrará un formulario con 5 partes muy importantes que debe considerar.
En el combo donde dice "Tipo" hace click y aparecerán 3 opciones (Bug, Feature, Support) como estas reportando una nueva funcionalidad y necesitas que te ayuden selecciona "Feature" esto permitirá que las personas encargadas de esa área puedan darse cuenta que hay una nueva entrada.
Luego, algo muy importante el "Tema", en ese espacio debes ser muy especifico, debes colocar un titulo preciso a lo que quieres hacer o pedir, y en el siguiente espacio que es Descripción, ahí si empiezas a hablar sobre tu petición y sobre la ayuda que quieres para ver en que parte puedes agregar esa codificación tuya para que funcione tu nuevo requerimiento.
Estado se queda por defecto en "new" y Prioridad en "Normal"
Bueno eso seria todo y ya de esa manera estas contribuyendo con toda la comunidad de chamilo que a la vez de resolver tu problema, darías un gran aporte para muchos que quisieran utilizarlo también.
Saludos