source: spip-zone/_plugins_/contacts_et_organisations/trunk/paquet.xml @ 108597

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

On déclare les champs des objets en saisies explicites, ce qui permet alors de les lister et les manipuler programmatiquement. C'est très cool, notamment pour réutiliser ces champs en plusieurs endroits et pas forcément tous en même temps, parfois seulement certains (protip : pour des profils par ex).

Du coup on arrête d'utiliser des inclusions d'inclusions de squelettes que ça fait un peu bazar, et on réutilise cette même liste de saisies quand on ajoute à editer_auteur (quand c'est activé).

Et du coup on peut nettoyer plein de squelettes qui ne servent plus.

Ça ne change rien aux gens qui intègrent car c'est la tambouille interne. Quand on a intégré #FORMULAIRE_EDITER_AUTEUR autre part par exemple, ça continue de fonctionner pareil.

File size: 2.5 KB
Line 
1<paquet
2        prefix="contacts"
3        categorie="auteur"
4        version="3.1.0"
5        etat="test"
6        compatibilite="[3.0.0;3.2.*]"
7        logo="images/contacts-128.png"
8        schema="1.13.0"
9        documentation="https://contrib.spip.net/Plugin-Contacts-Organisations"
10>
11        <nom>Contacts &#38; Organisations</nom>
12        <!-- Ajouter un gestionnaire de contacts à SPIP -->
13
14        <auteur>Cyril MARION</auteur>
15        <auteur lien="http://www.cym.fr/">Ateliers CYM</auteur>
16        <auteur lien="http://magraine.net/">Matthieu Marcillaud</auteur>
17        <auteur lien="http://www.ldd.fr/">Les D&#233;veloppements Durables</auteur>
18
19        <traduire module="contacts" reference="fr" gestionnaire="salvatore" />
20        <traduire module="paquet-contacts" reference="fr" gestionnaire="salvatore" />
21
22        <pipeline nom="declarer_tables_objets_sql" inclure="base/contacts.php" />
23        <pipeline nom="declarer_tables_interfaces" inclure="base/contacts.php" />
24        <pipeline nom="declarer_tables_auxiliaires" inclure="base/contacts.php" />
25
26        <pipeline nom="affiche_gauche" inclure="contacts_pipelines.php" />
27        <pipeline nom="afficher_contenu_objet" inclure="contacts_pipelines.php" />
28        <pipeline nom="affiche_hierarchie" inclure="contacts_pipelines.php" />
29        <pipeline nom="autoriser" inclure="contacts_autoriser.php" />
30        <pipeline nom="boite_infos" inclure="contacts_pipelines.php" />
31        <pipeline nom="formulaire_fond" inclure="contacts_pipelines.php" />
32        <pipeline nom="formulaire_charger" inclure="contacts_pipelines.php" />
33        <pipeline nom="formulaire_verifier" inclure="contacts_pipelines.php" />
34        <pipeline nom="formulaire_traiter" inclure="contacts_pipelines.php" />
35        <pipeline nom="ieconfig_metas" inclure="contacts_pipelines.php" />
36        <pipeline nom="insert_head_css" inclure="contacts_pipelines.php" />
37        <pipeline nom="optimiser_base_disparus" inclure="contacts_pipelines.php" />
38
39        <necessite nom="saisies" compatibilite="[1.15.3;[" />
40        <necessite nom="medias" compatibilite="[2.7.27;[" />
41        <necessite nom="spip_bonux" compatibilite="[3.1.0;[" />
42
43        <utilise nom="coordonnees" compatibilite="[2.1.0;[" />
44        <utilise nom="crayons" compatibilite="[1.13.8;[" />
45
46        <menu nom="contacts_organisations" titre="contacts:bouton_contacts_organisations" parent="menu_edition" icone="images/contact-16.png" action="repertoire" />
47
48        <onglet nom="repertoire" titre="contacts:bouton_repertoire" parent="contacts" icone="images/annuaire-24.png" />
49        <onglet nom="organisations" titre="contacts:bouton_organisations" parent="contacts" icone="images/organisation-24.png" />
50        <onglet nom="contacts" titre="contacts:bouton_contacts" parent="contacts" icone="images/contact-24.png" />
51</paquet>
Note: See TracBrowser for help on using the repository browser.