source: spip-zone/_plugins_/polyhierarchie/branches/v2.0/paquet.xml @ 107572

Last change on this file since 107572 was 107572, checked in by rastapopoulos@…, 18 months ago

Backport de [107571] : Revert d'une partie de [96181] : non on ne doit pas aller chercher les liens indirects sur une autre table que celle demandé. Cette modif casse complètement de nombreux squelettes qui marchaient bien avant (on vient seulement de le voir et comprendre pourquoi).

Le principe des tables de liens avec objet/id_objet c'est de pouvoir les utiliser sur les objets que l'on veut. Donc ensuite quand on demande les liens de rubrique pour les objets "patates", on VEUT les liens avec "patates", pas avec un autre objet calculé et remplacé en cachette comme ça. Quand on demande "les événements liés en polyhier aux rubriques de la branche 30" on veut bien les événements qui y sont liés, pas les événements des articles de cette branche ce qui n'a rien à voir.

Si des gens ont besoin d'une fonctionnalité différente en cherchant les articles parents liés, c'est autre chose, et il faudrait un autre critère ou bien un paramètre explicite supplémentaire à ce critère. Mais le fonctionnement normal, cohérent, toujours sur l'objet demandé, doit rester le même.

File size: 1.2 KB
Line 
1<paquet
2        prefix="polyhier"
3        categorie="navigation"
4        version="2.3.7"
5        etat="stable"
6        compatibilite="[3.0.0;3.2.*]"
7        logo="images/polyhier-32.png"
8        schema="0.2.0"
9        documentation="https://contrib.spip.net/Polyhierarchie"
10>       
11
12        <nom>PolyHi&#233;rarchie</nom>
13        <!-- Rattacher un article ou une rubrique à plusieurs rubriques parentes -->
14
15        <auteur lien="http://www.yterium.com">C&#233;dric Morin</auteur>
16        <licence>GPL</licence>
17
18        <pipeline nom="declarer_tables_auxiliaires" inclure="polyhier_administrations.php" />
19
20        <pipeline nom="affiche_hierarchie" inclure="polyhier_pipeline.php" />
21        <pipeline nom="affiche_enfants" inclure="polyhier_pipeline.php" />
22        <pipeline nom="objet_compte_enfants" inclure="polyhier_pipeline.php" />
23        <pipeline nom="calculer_rubriques" inclure="polyhier_pipeline.php" />
24        <pipeline nom="autoriser" inclure="polyhier_pipeline.php" />
25        <pipeline nom="formulaire_charger" inclure="polyhier_pipeline.php" />
26        <pipeline nom="formulaire_verifier" inclure="polyhier_pipeline.php" />
27        <pipeline nom="editer_contenu_objet" inclure="polyhier_pipeline.php" />
28        <pipeline nom="pre_edition" inclure="polyhier_pipeline.php" />
29        <pipeline nom="post_edition" inclure="polyhier_pipeline.php" />
30
31</paquet>
Note: See TracBrowser for help on using the repository browser.