source: spip-zone/_plugins_/profils/trunk/paquet.xml @ 111029

Last change on this file since 111029 was 111029, checked in by rastapopoulos@…, 3 years ago

Nouvelle fonctionnalité : il est possible d'importer un CSV normalisé avec tous les champs d'un profil, donc de plusieurs objets différents à la fois, auteur, orga, coordonnées, etc, et ça crée alors les profils en cascade, et tous les objets de chaque profil ! À priori ça gère aussi quand vous avez des champs extras, comme tout le reste de ce plugin, mais pour l'instant le seul truc que ça ne gère pas, c'est s'il y a des champs extras à valeurs multiples, checkboxes etc, car il faudrait gérer leur liste de valeurs séparées par des virgules dans sa case du CSV par exemple. Mais ça va venir. / En corrolaire, un autre formulaire permet ou plutôt permettra d'exporter tous les profils d'un même type. Pour l'instant ça n'exporte que les colonnes du CSV, ce qui est déjà pas mal car ça permet d'avoir dynamiquement le template de CSV de n'importe quel profil, sans avoir à le créer soi-même !

File size: 1.5 KB
Line 
1<paquet
2        prefix="profils"
3        categorie="auteur"
4        version="1.3.0"
5        schema="1.0.0" 
6        etat="test"
7        compatibilite="[3.2.0;3.2.*]"
8        logo="profils.png"
9        documentation=""
10>
11        <nom>Profils</nom>
12       
13        <auteur lien='https://www.ldd.fr'>Les Développements Durables</auteur>
14        <auteur lien='https://www.mukt.fr'>Mukt</auteur>
15        <licence>GNU/GPL</licence>
16       
17        <necessite nom="saisies" compatibilite="[2.26.0;]" />
18        <necessite nom="spip_bonux" compatibilite="[3.4.6;]" />
19        <utilise nom="contacts" compatibilite="[3.1.0;]" />
20        <utilise nom="coordonnees" compatibilite="[2.3.28;]" />
21        <utilise nom="cextras" compatibilite="[3.11.4;]" />
22        <utilise nom="inscriptionmotdepasse" />
23       
24        <pipeline nom="autoriser" inclure="profils_autorisations.php" /> 
25        <pipeline nom="declarer_tables_objets_sql" inclure="base/profils.php" /> 
26        <pipeline nom="declarer_tables_interfaces" inclure="base/profils.php" /> 
27        <pipeline nom="optimiser_base_disparus" inclure="profils_pipelines.php" /> 
28        <pipeline nom="formulaire_saisies" inclure="profils_pipelines.php" />
29        <pipeline nom="formulaire_fond" inclure="profils_pipelines.php" />
30        <pipeline nom="formulaire_verifier" inclure="profils_pipelines.php" />
31        <pipeline nom="formulaire_traiter" inclure="profils_pipelines.php" />
32        <pipeline nom="affiche_enfants" inclure="profils_pipelines.php" />
33        <pipeline nom="afficher_config_objet" inclure="profils_pipelines.php" />
34
35        <menu nom="profils" titre="profil:titre_profils" parent="menu_configuration" icone="images/profil-16.png" action="profils" /> 
36</paquet>
Note: See TracBrowser for help on using the repository browser.