Perte des liens lors du changement de fichier d’un document sur un article #4872

Open
opened 8 months ago by marcimat · 3 comments
Owner

Dams sur https://discuter.spip.net/t/spip-4-bugs-et-php-8/156187/9 indiquait que lorsqu’on modifie un document depuis un article, et qu’on en change le fichier, alors seul l’article modifié conserve le lien avec le document. Tous les autres articles où le document était lié également le perdent.

Effectivement, je confirme, lorsqu’on change le fichier le champ « Ce document est lié à » ne conserve QUE l’identifiant de l’article en cours ! Du coup en enregistrant il délie les anciens articles…

Dams sur https://discuter.spip.net/t/spip-4-bugs-et-php-8/156187/9 indiquait que lorsqu’on modifie un document depuis un article, et qu’on en change le fichier, alors seul l’article modifié conserve le lien avec le document. Tous les autres articles où le document était lié également le perdent. Effectivement, je confirme, lorsqu’on change le fichier le champ « Ce document est lié à » ne conserve QUE l’identifiant de l’article en cours ! Du coup en enregistrant il délie les anciens articles…
marcimat added the
bug
label 8 months ago
b_b added this to the spip-4.0 milestone 8 months ago
Collaborator

C'est effectivement confirmé ici spip-contrib-extensions/albums#19

C'est effectivement confirmé ici https://git.spip.net/spip-contrib-extensions/albums/issues/19

Du coup ce n'est pas exactement la même chose ce que tu décris @maieul et ce qui est dit ici. Puisqu'ici le premier truc c'est que ça enlève aussi des objets articles (qui sont pourtant bien pris en compte dans le champ "parent" des documents), en ne garde qu'un unique article parmis l'ensemble.

Alors que ce qui est décrit dans albums, c'est que ça virerait tous les objets qui ne sont pas pris en compte par le sélecteur de parents des documents, donc que ça garderait les articles et les rubriques, et virerait tout le reste (albums, formulaires, patates,etc).

Il y a peut-être un lien mais ce sont deux comportements différents, si c'est bien ça.

Du coup ce n'est pas exactement la même chose ce que tu décris @maieul et ce qui est dit ici. Puisqu'ici le premier truc c'est que ça enlève *aussi* des objets articles (qui sont pourtant bien pris en compte dans le champ "parent" des documents), en ne garde qu'un unique article parmis l'ensemble. Alors que ce qui est décrit dans albums, c'est que ça virerait tous les objets qui ne sont pas pris en compte par le sélecteur de parents des documents, donc que ça garderait les articles et les rubriques, et virerait tout le reste (albums, formulaires, patates,etc). Il y a peut-être un lien mais ce sont deux comportements différents, si c'est bien ça.
Owner

Dans l'autre ticket j'avais testé qu'avec un seul article, mais en refaisant avec plusieurs articles et rubriques, on arrive au même comportement : ça garde qu'un seul article ou rubrique.

Je sais pas comment le vainqueur est choisi, le dernier de la liste du sélecteur ?

Avant :

Après :

Dans l'autre ticket j'avais testé qu'avec un seul article, mais en refaisant avec plusieurs articles et rubriques, on arrive au même comportement : ça garde qu'un seul article ou rubrique. Je sais pas comment le vainqueur est choisi, le dernier de la liste du sélecteur ? **Avant :** ![](https://git.spip.net/attachments/2cd92dde-2dab-4f78-88fd-6737caee0f5e) **Après :** ![](https://git.spip.net/attachments/b434024c-e22d-4a51-add3-c9031075a077)
Sign in to join this conversation.
No Milestone
No Assignees
4 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.