> J'ai aidé récemment à un site (encore en cours de dev)
où il y a des
> auteurs, des asso, des projets et autres entités.
> La solution retenue est un peu tordue mais permet de
gérer les
> croisements en tous sens :
> - pour chaque auteur, on crée un article dont l'auteur est
.. cet auteur
> - pour chaque auteur, on crée un mot clé à son nom
> - idem pour les asso, projets et autres
> - pour préciser qu'une personne appartient à l'asso X et
participe au
> projet Y, on affecte aux articles associés à X et Y le
mot clé de
> cet auteur.
Je ne veux même pas essayer de comprendre
> Ça oblige à tambouiller sévère lors que la création d'un
auteur,
> mais derrière, on s'en sort avec du spip seul.
As-tu fait un script qui fait la tambouille, non pas pour un
auteur, mais
pour toute la table des auteurs, d'un seul coup ? Avec un
script de ce genre
tu n'aurais qu'à cliquer de temps en temps sur un lien
"mettre à jour la
tambouille des auteurs" et ça créerait/supprimerait les faux
articles et
faux mots-clés leur correspondant. Et ça ferait une jolie
contrib ![]()
-- Fil
Est-ce que vous ne croyer pas que la solution que je proposai
n'est pas finalement plus simple.
<< je souhaiterai pouvoir organiser les auteurs selon les
organismes auquels ils dépendent.
Les mot-clefs pourait éventuellement être fait pour cela mais
il n'y a pas de mot clef pour les auteurs pour des raisons
déjà débatue.
Avec les évolutions en cours de spip je pourait envisager de
décrire l'organisme dont peut dépendre un auteur avec la
table auteur. Mais cela créer de la rédondance lorsque
beaucoup d'auteurs font partie d'un même organisme.
Je crois qu'il serait éventuellement à envisager d'ajouter une
table dans spip pour décrire les organismes. Mais je
souhaitait en parler d'abord ici au cas où une solution plus
coté bidouille spip que développement de spip pouvait être
décrite.
Je rappelle au passage un dévoleppement de spip qui pourait
être envisagé et qui irais de pair éventuellement qui serait
la gestion des signatures colectives et/ou multiples dans spip.>>
c'est à dire en gros une table auteur, une table organisme,
une table signature. Pour attreibuer l'une des signatures
possible d'un auteur, ne pas signer les articles mais savoir
qui les a tout de même rédigés, proposé une signature colective.
Dans la table organisme on pourait avoir des information de
contact de l'organisme ce qui permetrai d'attribué à tout les
auteurs d'un organisme les mêmes informations.
La fiche d'un organisme ne me parait pas être une
généralisation d'un article comme peut l'être une fiche projet.
Avec le systeme de signature un organisme pourait "signer" un
projet et du coup on réduit pas mal la tembouille des mots
clef. Bref je trouve ça plus clean.
Donc comme on ne m'a pas dis absolument non je me refait cette
suggestion en espérant que l'équipe de dev l'accepte comme une
évolution interessante du spip-core, car pour l'instant la
seule proposition alternative faite c'est une tambouille,
pardon, "assez crade".
a+
Accédez au courrier électronique de La Poste : www.laposte.net ;
3615 LAPOSTENET (0,34/mn) ; tél : 08 92 68 13 50 (0,34/mn)