On liimte donc au maximum les classes utilisées et on en profite pour préfixer certains éléments de 'roles-'.
Le fichier CSS cherché est mainteant 'roles-dropdown.css'. Je laisse l’ancien si besoin pour mémoire, ou si des sites s’appuyaient dessus.
Pour l’espace public (si activé), si un fichier roles-dropdown-public.css est présent, on l’utilise, sinon on utilise celui du privé.
- «roles» gère l'API de rôles, et la surcharge des fichiers de SPIP (formulaire d'édition de lien et API de lien) et la mise en place d'outils pour l'interface utilisateur (chosen, et un peu de bootstrap). Il manque 2 fichiers qui arriveront après.
- «roles_auteurs» est un exemple de mise en place de l'API de rôles pour la liaison entre auteurs et articles.