Buongiorno,
un saluto a tutta la comunità.
Ultimamente mi sono imbattuto nella necessità di gestire in un plugin in modo differente la visualizzazione dei badges acquisiti dagli utenti per il completamento delle attività.
Lato DB noto che ci sono le seguenti tabelle:
mdl_badge_backpack
mdl_badge_criteria
mdl_badge_criteria_met
mdl_badge_criteria_param
mdl_badge_external
mdl_badge_issued
mdl_badge_manual_award
Ma pare che nessuna di queste tabelle faccia al caso mio.
Sostanzialmente quello che vorrei fare in una pagina php del plugin è, dedotto la userid dell'utente loggato, andare direttamente a pescare la lista dei badges che ha ricevuto completando i vari corsi e mostrarli secondo una logica raggruppandoli per categoria dei corsi.
Sempre sapendo in quale tabella ciclare, vorrei fare un conteggio globale per singola tipo di badge e per categoria.
L'unica cosa che appunto mi manca e capire in quale tabella Moodle scrive l'attribuzione di questi badges.
A disposizione per fornire ulteriori spiegazioni, come sempre anticipo i miei più sentiti ringraziamente a coloro che vorranno rispondere.
Grazie.
Chris