Dernière publication:23/02/2018à 14:58LaurenceAumeunier
Installation
Arrêter le serveur
Télécharger les jars du plugin et ajouter-les (ametys-plugin-dashboard-1.2.0.jar et ametys-plugin-dashboard-resources-1.2.0.jar) dans le répertoire WEB-INF/lib de votre application Ametys
Ajouter le bouton permettant d'ouvrir l'outil de Tableau de bord dans le fichier WEB-INF/params/cms-ribbon-default.xml. L'identifiant du bouton est org.ametys.dashboard.Tool. Il est conseillé de l'ajouter dans l'onglet Accueil, dans le groupe "Outils"
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.
Attention ! Si le groupe contient une description , et , il faut ajouter le bouton dans les 3.
Pour ouvrir le tableau de bord à l'ouverture de l'application CMS, l'ajouter dans la section <default> du fichier WEB-INF/param/cms-uitool-default.xml l'identifiant de l'outil uitool-dashbord:
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.
Le tableau de bord est configurable à partir du fichier WEB-INF/params/todolist.xml. Ce fichier doit nécessairement exister pour que l'outil fonctionne. Le fichier est un fichier XML décrivant le contenu des tableaux.
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.
<todo-list>
<tasks allowUserQuery="false">
<!-- Here the list of tasks -->
</tasks>
</todo-list>
<todo-list>
<tasks allowUserQuery="false">
<!-- Here the list of tasks -->
</tasks>
</todo-list>
<todo-list>
<tasks allowUserQuery="false">
<!-- Here the list of tasks -->
</tasks>
</todo-list>
Par exemple pour une application contenant 3 états de workflow (1. Brouillon, 2. Proposé, 3. Validé) :
pour voir les 5 derniers contenus modifiés, quel que soit l'état de workflow dans lequel ils sont, ajouter la tâche suivante :
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.