Cher Rainer,
comme je t'avais proposé, j'ai créer un nouvelle version de "selection
d'objet" qui s'appelle "liaison d'objet", puisque c'est ce que fait
effectivement ce plugin.
Il se trouve ici
https://zone.spip.org/trac/spip-zone/browser/plugins/liaison_objet
Le plus compliqué à été pour la gestion de la migration, puisque tout
change, y compris le prefixe.
Voilà le système que j'ai trouvé:
- On désactive le plugin selection dans la version 0.5.1 au niveau de la
tructure des tables
- On active le nouveau plugin, qui va alors vérifier si l'ancien plugin
était présent, et le cas échéant, renommer les tables / colonnes.
Là où je ne suis très satisfait et que:
- je n'arrive pas à faire quje l'activation du nouveau plugin entraîne
la désactivation de l'ancien
- je n'arrive pas à provoquer une erreur à l'installation du nouveau
plugin si l'ancien est présent, mais pas dans la bonne version (pas
compris comment produit un message d'échec de l'installation d'un
plugin).
A part cela mes tests fonctionne. Peux tu regarder de ton côté?
Si c'est ok, je proposerai un nouvel article à partir du tiens, avec une
courte introduction explicative sur le pourquoi du changement, et une
adaptation du texte pour remplacer "Selection" par liaison.
Amicalement
Maïeul