Manuel de mise à jour v1.9.0


Nouvel outil back-office

Dans sa version 1.9.0, le plugin Formulaires intègre un nouvel outil permettant de lister tous les formulaires présents dans les contenus.

Pour profiter de cet outil, vous devez rajouter le bouton portant l'identifiant org.ametys.plugins.forms.FormsList dans votre fichier de ribbon WEB-INF/param/cms-ribbon-*.xml.
Il est conseillé de l'ajouter dans le groupe "Outils" de l'onglet Accueil.

Ce nouvel outil est soumis au droit "Voir le liste des formulaires" de la catégorie "Formulaires"

Par ailleurs le bouton org.ametys.forms.ShowAndExportForm a été renommé org.ametys.forms.ShowFormEntries

Rechercher et remplacer toutes les occurrences de org.ametys.forms.ShowAndExportForm dans votre fichier de ribbon WEB-INF/param/cms-ribbon-*.xml.

<tabs>
    <tab label="RIBBON_TABS_TAB_HOME_LABEL">
        <groups>
            <group label="RIBBON_TABS_TAB_HOME_GROUPS_GROUP_TOOL_LABEL" icon="">
                <large>...</large>
                <medium>
                    [...]
                    <control id="org.ametys.plugins.forms.FormsList"/>
                </medium>
                <small>...</small>
            </group>
     <tab label="plugin.cms:RIBBON_TABS_TAB_CONTENT_LABEL" id="org.ametys.cms.content.Tab">
        <groups>
            [...]
            <group label="plugin.cms:RIBBON_TABS_TAB_CONTENT_GROUPS_GROUP_TOOL_LABEL" icon="" priority="-10">
                <large>
                    [...]
                    <control id="org.ametys.forms.ShowFormEntries"/>
                </large>
                <medium>
                    [...]
                    <control id="org.ametys.forms.ShowFormEntries"/>
                </medium>
                <small/>
            </group>
            [...]
        </groups>
    <tab>
    [...]
</tabs>

Nouvel outil d'administration

Dans sa version 1.9.0, le plugin Formulaires intègre un nouvel outil d'administration permettant de supprimer les données orphelines des formulaires (voir Plugin Formulaires - Manuel d'administration v1.9.0)

Pour accéder à cet outil depuis l'interface d'administration, vous devez modifier le fichier WEB-INF/param/workspace-admin.xml. pour y ajouter la référence à cet outil :

<administrator>
    <actions>
		[...]
		<category name="WORKSPACE_ADMIN_SECTION_APPLICATION_LABEL">
			[...]
            <item id="org.ametys.plugins.forms.administrator.OrphanForms"/>
        </category>
    </actions>
</administrator>

Workflow sur les entrées des formulaires

Vous pouvez définir un ou plusieurs workflows pour les entrées des formulaires.

Pour cela vous devez suivre les étapes du manuel d'intégration Plugin Formulaires - Manuel d'intégration v1.9.0

Dans votre fichier WEB-INF/param/cms-ribbon-*.xml, remplacez <import>plugin:forms://cms-ribbon.xml</import> par <import>cocoon://plugins/forms/ribbon.xml</import>

Retour en haut

Forms