Je chercher à créer un nouveau type de module qui me permettrait d'afficher les documents modifiés depuis les dernières 48h dans un dossier de moodledata donné comme variable du module .
J'ai réussi à reprendre le module Label et à modifier le formulaire de création/édition.
Maintenant j'ai deux problèmes :
- J'ai vu qu'il est marqué en "dur" dans course/lib.php que tous les modules dans un thèmes ont un lien vers leur view.php or moi je veux juste une liste des derniers fichiers avec un lien vers chacun de ces fichiers sans avoir a faire un click pour aller voir s'il y'a du nouveau. J'ai réussi à m'arranger avec la fonction ressourcename_get_coursemodule_info en faisant $info->extra = "></a><br "; mais ca fait un peu bidouille Celà dit vu qu'il est spécifié que seul le module label fait exception sur cette histoire de lien je vois pas d'autre solutions. Est-ce que je me trompe ?
- J'aimerai pouvoir faire un lien vers un fichier de moodledata sans avoir à créer une ressource file parce que j'ai des centaines de cours a gérer avec chacun une quinzaine de thème et j'ai un script qui m'ajoute automatiquement une ressource directory et, si j'arrive a faire marcher mon module, mon module lié au même répertoire. En plus de celà je veux qu'on puisse déposer des fichiers directement en FTP dans moodledata et que ceux-ci soient reconnu par mon script (ce qui est le cas actuellement mais si je dois avoir une resource file pour linker le fichier ca sera plus possible)
Merci d'avance