#1 04-02-2016 21:40

michel_mno
Inscription : 16-11-2008
Messages : 18

[Résolu] deux auteurs séparés par une virgule dans GCbooks

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

#2 06-02-2016 15:53

jonas
Administrator
Inscription : 25-06-2006
Messages : 729

Re : [Résolu] deux auteurs séparés par une virgule dans GCbooks

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

#3 06-02-2016 17:20

michel_mno
Membre
Inscription : 16-11-2008
Messages : 18

Re : [Résolu] deux auteurs séparés par une virgule dans GCbooks

merci pour la réponse.

* j'ai essayé le changement proposé dans (1) et cela fonctionne smile 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

#4 07-02-2016 10:41

michel_mno
Membre
Inscription : 16-11-2008
Messages : 18

Re : [Résolu] deux auteurs séparés par une virgule dans GCbooks

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

#5 20-02-2016 10:49

jonas
Administrator
Inscription : 25-06-2006
Messages : 729

Re : [Résolu] deux auteurs séparés par une virgule dans GCbooks

Une nouvelle fois je n'ai pas vu les demande de marge, pourtant j'ai vérifié mes options de notifications sur gitlab hmm.

Je regarde !

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Si vous êtes un être humain ne changez pas le contenu de ces deux champs.

Pied de page des forums