RE: RE : [Spip] Ordres des auteurs

Je suis peut-être bouché en plus de ne pas être sexiste: les « couples » id-auteur/id_article s’encodent les uns à la suite des autres dans la table spip_auteurs_articles. Si on restaure cette table, l’ordre de liens risque d’être modifié ?

Si c’est la cas, ne pourrait-on pas ajouter une clé primaire à cette table pour y maintenir l’ordre ?

François

-----Original Message-----
From: Fil [mailto:fil@rezo.net]
Sent: vendredi 12 décembre 2003 10:58
To: Pierre Mounier
Cc: spip@rezo.net
Subject: Re: RE : [Spip] Ordres des auteurs

Ah bon (gloups) ? Peux-tu indiquer dans ce cas dans quel ordre les
auteurs seront renvoyés par #LESAUTEURS après restauration ?

Dans l’ordre dans lequel les liens articles<->auteurs sont restaurés. On ne
peut pas garantir que ce soit le même (ça n’est pas exclu non plus, mais ça
ne fait pas partie des données).

– Fil

Je suis peut-être bouché en plus de ne pas être sexiste: les "couples"
id-auteur/id_article s'encodent les uns à la suite des autres dans la
table spip_auteurs_articles. Si on restaure cette table, l'ordre de liens
risque d'être modifié ?

Je dis juste qu'on ne peut pas garantir, dans l'état actuel du code, que cet
ordre sera préservé, puisque qu'il n'est pas considéré comme une donnée en
soi.

Si c'est la cas, ne pourrait-on pas ajouter une clé primaire à cette table
pour y maintenir l'ordre ?

Et maintenant, le maintien de l'ordre ! :wink:

S'il s'agit d'une évolution souhaitée du code, il faudrait en discuter dans
la liste spip-dev. Mais a priori les "données" pas évidentes et non
modifiables, ça n'est pas notre tasse de tisane au miel préférée.

-- Fil

Si vous me permettez un avis sur la question, c'est quand même une option sur laquelle réfléchir car il semble difficile de considérer comme satisfaisante la situation où l'ordre de présentation des auteurs par #LESAUTEURS est "n'importe quoi". Je suis bien conscient que #LESAUTEURS est une facilité par rapport à la boucle auteurs, mais bon, ça existe, on s'en sert. Il me semble que peu importe l'ordre choisi, mais il faut un ordre garanti. Bref, comme dit Sarko : peut importe l'ordre, mais de l'ordre !

Désolé de ne pas pouvoir aller plus loin en suivant la loi Spip n°1 (si tu veux un truc, tu te retrousses les manches). Je n'ai vraiment aucune compétence pour le faire et suis obligé, pour cette fois, de m'en tenir à l'attitude détestée du "faukon yaka".

Amitiés,

Pierre

Fil a écrit :

Je suis peut-être bouché en plus de ne pas être sexiste: les "couples"
id-auteur/id_article s'encodent les uns à la suite des autres dans la
table spip_auteurs_articles. Si on restaure cette table, l'ordre de liens
risque d'être modifié ?

Je dis juste qu'on ne peut pas garantir, dans l'état actuel du code, que cet
ordre sera préservé, puisque qu'il n'est pas considéré comme une donnée en
soi.

Si c'est la cas, ne pourrait-on pas ajouter une clé primaire à cette table
pour y maintenir l'ordre ?

Et maintenant, le maintien de l'ordre ! :wink:

S'il s'agit d'une évolution souhaitée du code, il faudrait en discuter dans
la liste spip-dev. Mais a priori les "données" pas évidentes et non
modifiables, ça n'est pas notre tasse de tisane au miel préférée.

-- Fil

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/

#LESAUTEURS est une facilité par rapport à la boucle auteurs, mais bon,
ça existe, on s'en sert. Il me semble que peu importe l'ordre choisi,
mais il faut un ordre garanti. Bref, comme dit Sarko : peut importe
l'ordre, mais de l'ordre !

Et la poésie dans tout ça ?

-- Fil