Extrait de cms-ribbon-default.xml
<tabs> <tab label="RIBBON_TABS_TAB_DEVELOPPER_LABEL"> <groups> [...] <group label="RIBBON_TABS_TAB_DEVELOPPER_GROUPS_GROUP_INTEGRATOR_LABEL" icon=""> <large> [...] <control id="org.ametys.skinfactory.tool.SkinFactoryTool"/> </large> <medium> [...] <control id="org.ametys.skinfactory.tool.SkinFactoryTool"/> </medium> <small/> </group> [...] </groups> <tab> [...] <import>plugin:skinfactory://ribbon/cms-ribbon.xml</import> </tabs>
Si le groupe contient une description <large>, <medium> et <small> , il faut ajouter le bouton dans les 3.
Dans le fichier WEB-INF/params/workspace-admin.xml remplacez le bouton org.ametys.web.administrator.Skins par org.ametys.skinfactory.administrator.Skins.
Extrait de workspace-admin.xml
<administrator> <actions> [...] <category name="WORKSPACE_ADMIN_SECTION_APPLICATION_LABEL"> <item id="org.ametys.runtime.plugins.core.administrator.Plugins"/> <item id="org.ametys.web.administrator.Sites"/> <item id="org.ametys.plugins.repository.administrator.JCRRepository"/> <item id="org.ametys.skinfactory.administrator.Skins"/> </category> </actions> </administrator>
Attention
Si vous possédez le plugin "Editeur de charte", vous devez passer à la version de ce dernier !
Cette extension n'a d'intérêt que si vous possédez un ou plusieurs modèle de charte graphique.
Consultez la page Création et paramétrage d'un modèle de charte.