#51 2018-02-19 15:50:37

BMHD
Member
Registered: 2009-01-08
Posts: 62

Re: Mise à jour plugin Noosphere

Farmer:
L'Univers �  l'envers
Les Amants étrangers
Le Faiseur d'univers

Dick P. K.
À rebrousse-temps
Le Maître du Haut Château

Aucun n'a d'ISBN, l'éditeur remonte dans édition ou dans les deux cases.
Pour plusieurs lignes certaines sont bonnes d'autres pas.
Beucoup de J'ai lu mais aussi quelques Pocket.

J'utilise:
GCstar-Test-b19edfb9905a673223ed53fb90e310c14cd42a7f

Offline

 

#52 2018-02-19 19:16:19

kerenoc
Member
Registered: 2016-03-19
Posts: 240
Website

Re: Mise à jour plugin Noosphere

J'ai essayé avec Le Faiseur d'Univers : toutes les réponses semblent correctes pour le champ "éditeur". Cf exportation en CSV.

Code:

Titre;Auteurs;Editeur;Edition
Faiseurs d'univers et autres récits sur le jeu;;GALLIMARD Jeunesse;Folio junior science-fiction
Le Faiseur d'univers;FARMER Philip José;OPTA;Galaxie-bis
Le Faiseur d'univers;FARMER Philip José;OPTA;Anti-mondes
Le Faiseur d'univers;FARMER Philip José;POCKET;Science-Fiction / Fantasy
Le Faiseur d'univers;FARMER Philip José;POCKET;Science-Fiction / Fantasy
Le Faiseur d'univers;FARMER Philip José;POCKET;Science-Fiction / Fantasy
Les Faiseurs d'univers, La science-fiction aujourd'hui;WOLLHEIM Donald Allen;Robert LAFFONT;Ailleurs et demain - Essais

Attachments:
Attachment Icon Tests_Livres.csv, Size: 593 bytes, Downloads: 104

Offline

 

#53 2018-02-19 19:33:50

kerenoc
Member
Registered: 2016-03-19
Posts: 240
Website

Re: Mise à jour plugin Noosphere

OK vu, le problème est dans la fenêtre de sélection des livres et non pas dans la fiche!

Offline

 

#54 2018-02-20 06:10:18

BMHD
Member
Registered: 2009-01-08
Posts: 62

Re: Mise à jour plugin Noosphere

Mea culpa!
J'aurais dû préciser.

Offline

 

#55 2018-02-21 11:43:46

kerenoc
Member
Registered: 2016-03-19
Posts: 240
Website

Re: Mise à jour plugin Noosphere

Version corrigée sur le dépôt GitLab mais en modifiant des traitements pas très élégants du plugin NooSFere.

A tester dans une autre branche Git, une version plus propre qui nécessite une modification de GCPluginBase.pm pour faciliter l'écriture et l'évolution des plugins qui demandent l'analyse de plusieurs pages pour construire la liste des éléments recherchés.

Offline

 

#56 2018-02-21 12:30:10

BMHD
Member
Registered: 2009-01-08
Posts: 62

Re: Mise à jour plugin Noosphere

Quelle est la branche en question?

Offline

 

#57 2018-02-21 13:20:51

kerenoc
Member
Registered: 2016-03-19
Posts: 240
Website

Re: Mise à jour plugin Noosphere

Branche Evolution_multi_next_URL qui généralise le champ {nextUrl} en gérant la liste des pages suivantes à charger. Au départ c'est pour les plugins qui demandent une étape intermédiaire avec  un dialogue ed sélection lors d'une recherche (par exemple choix d'une série avant de charger les épisodes). Dans le cas de NooSFere, la proposition est de l'utiliser pour aller parcourir plusieurs pages de façon transparente et homogène (avec le même code d'analyse de l'HTML).

Offline

 

#58 2018-02-21 18:35:30

BMHD
Member
Registered: 2009-01-08
Posts: 62

Re: Mise à jour plugin Noosphere

Je viens d'installer cette version.
Un véritable plaisir.

Encore Bravo.

Offline

 

#59 2018-02-21 19:15:38

BMHD
Member
Registered: 2009-01-08
Posts: 62

Re: Mise à jour plugin Noosphere

La fenêtre "choix de livre" peut être mal remplie dan les cas spéciaux comme celui-ci :

https://www.noosfere.org/livres/niourf. … ##NooSFere
Le Trône de Fer, l'intégrale - 3
Sommaire        
1 - Intrigues à Port-Réal (A Storm of Swords), pages 11 à 294, Roman, trad. Jean SOLA
2 - L'Épée de feu (A Storm of Swords), pages 295 à 565, Roman, trad. Jean SOLA
3 - Les Noces pourpres (A Storm of Swords), pages 566 à 858, Roman, trad. Jean SOLA
4 - La Loi du régicide (A Storm of Swords), pages 859 à 1151, Roman, trad. Jean SOLA

Le titre se trouve dans le sommaire.
Anthologies ou intégrales.

Offline

 

#60 2018-02-22 12:08:01

kerenoc
Member
Registered: 2016-03-19
Posts: 240
Website

Re: Mise à jour plugin Noosphere

Dans ce cas, le livre physique regroupe les 4 romans, il faut donc a priori un seul élément dans GCstar. Par contre le contenu du sommaire pourrait être récupéré et ajouté à la description du livre.

Offline

 

#61 2018-02-22 17:50:55

BMHD
Member
Registered: 2009-01-08
Posts: 62

Re: Mise à jour plugin Noosphere

Effectivement, c'est une bonne idée, surtout pour les livres n'ayant pas de quatrième de couverture à cause de cela.

Offline

 

#62 2018-03-31 12:16:39

BMHD
Member
Registered: 2009-01-08
Posts: 62

Re: Mise à jour plugin Noosphere

Bonjour,

Petit bug ?
J'ai toujours une virgule après le nom de l'illustrateur.

J'ai remplacé les lignes 381/382

Code:

                
               $origtext = ", ".$origtext if ($self->{curInfo}->{artist});
               $self->{curInfo}->{artist} .= $origtext if ($origtext ne ", &");

par:

Code:

                if (($self->{curInfo}->{artist} eq '') && ($origtext ne ''))
                {
                   $self->{curInfo}->{artist} = $origtext;
                } 
                elsif   ($origtext ne '')
                {
                   $self->{curInfo}->{artist} .= ', '.$origtext if (($origtext ne ", ") && ($origtext ne "&"));
                }

Pas terrible, mais fonctionne.
Pourtant avec le même code original, le problème n'apparaît pas pour le traducteur!
Essayé avec 3 versions du gitlab.

Offline

 

#63 2018-04-12 17:25:15

kerenoc
Member
Registered: 2016-03-19
Posts: 240
Website

Re: Mise à jour plugin Noosphere

Code intégré, merci beaucoup.

J'ai aussi fait des modifications pour afficher une colonne Série dans la liste résultat d'une recherche (le champ était reconnu mais pas utilisé).

Offline

 

#64 2018-05-01 17:58:59

BMHD
Member
Registered: 2009-01-08
Posts: 62

Re: Mise à jour plugin Noosphere

Bonjour,

Je viens d'installer la dernière version:
A nouveau la virgule après le nom de l'artiste.

Lorsque l'on utilise la fonction "mise à jour" et non "Télécharger",
le logiciel remplit la case "numéro dans la série" avec la dernière donnée en mémoire!

Offline

 

#65 2018-05-06 15:41:58

BMHD
Member
Registered: 2009-01-08
Posts: 62

Re: Mise à jour plugin Noosphere

Bonjour,

Remplissage aléatoire du champ "série":
Si le titre comporte des lettres accentuées ou « l' » le nom de la série ne remonte pas. (Fondation foudroyée, les robots et l'empire) Asimov.
Sinon (face aux feux du soleil, les cavernes d'acier) Asimov fonctionne alors qu'il y a un « d' ».

Offline

 

#66 2018-05-15 11:49:35

kerenoc
Member
Registered: 2016-03-19
Posts: 240
Website

Re: Mise à jour plugin Noosphere

Remplissage aléatoire du champ "série"

Dans mon environnement, je n'ai pas observé de corrélation entre les accents ou les apostrophes dans le titre et la récupération de la série.

Par contre, pour certains volumes (par exemple, "Fondation foudroyée" dans la collection "Lunes d'encre"), le numéro du tome n'apparaît pas car il faudrait aller le chercher dans une page web supplémentaire (liens vers le "découpage annexe").

Offline

 

#67 2018-05-15 11:55:46

kerenoc
Member
Registered: 2016-03-19
Posts: 240
Website

Re: Mise à jour plugin Noosphere

A nouveau la virgule après le nom de l'artiste.

Correction faite dans le dernier commit fait �  l'instant.

Offline

 



Should you have a problem using GCstar, you can open a bug report or request some support on GCstar forums.