Vous n'êtes pas identifié(e).
Bonjour,
il me semble avoir un problème avec mes collections GCbooks, avec l'exemple (1) où j'ai deux auteurs séparés par une virgule dans le fichier xml et à l'affichage les deux auteurs ne sont pas séparés.
j'ai bien la dernière version de gcweb venant de gitlab.
En comparaison une collection GCbooks sur le site de référence a bien ses auteurs séparés (2)
(1) http://michel.mno.free.fr/gcweb-1.2/?co … tem&item=1
authors="Collectif, Lippert Wolfgang"
(2) http://gcweb.web4me.fr/demo?collec=2&fi … em&item=10
Dernière modification par michel_mno (20-02-2016 07:38)
Hors ligne
Bonjour
Sur les anciennes versions GCstar stockait les informations séparées par des virgules (comme chez toi), maintenant normalement ça ressemble à ça
<authors>
<line>
<col>Christophe Arleston</col>
</line>
<line>
<col>Adrien Floch</col>
</line>
</authors>
d'où la différence de comportement.
De mémoire sur les anciennes versions de gcweb la problème était contournée pour un "explode", c'est toujours le cas pour d'autres type collections. Pour "restaurer" ce comportement sur les GCbooks tu peux essayer https://gitlab.com/snouf/gcweb/commit/5 … 55000d5b99 (je n'ai pas testé)
Pour décider si j'intègre cette modification à master peut tu me dire si tu as une idée pourquoi ton fichier contient ce champs sous l'ancien format ?
Hors ligne
merci pour la réponse.
* j'ai essayé le changement proposé dans (1) et cela fonctionne merci
* La base GCbooks provient d'un import dans gcstar d'un export CSV venant d'une base Book'In.
le champ auteurs dans le CSV peut avoir plusieurs noms séparés par des virgules
et l'importation dans gcstar se fait sans changement.
(1) https://gitlab.com/snouf/gcweb/commit/5 … 55000d5b99
(2) http://neofreeware.free.fr/freeware/bookin/bookin.htm
Hors ligne
j'ai validé la modif avec un ensemble d'autres patches que je propose sur gitlab https://gitlab.com/snouf/gcweb/merge_requests/3
Hors ligne