#1 2010-11-11 08:11:05

Michel_P
Member
Registered: 2010-01-07
Posts: 28

nouvelle collection numismatique et plugin numista

Bonjour,

Je vous propose un nouveau modèle de collection de monnaies (GCcoins).
Cette collection a été fabriquée à partir d'une contribution de Frolic du 07/06/2008.
J'y ai rajouté pas mal de chose.
Les traductions française et anglaise sont disponibles.

J'ai aussi fait un plugin de recherche internet vers le site fr.numista.com.

Le modèle et le plugin sont fonctionnels, ça fait un mois que je m'en sert.
Il reste cependant quelques petites améliorations.

J'espère qu'il va vous plaire et vous servir pour vos pièces, médailles, jetons et billets.

En outre, j'aimerai bien qu'il rejoigne les autres modèles dans GCstar.

Bonne utilisation,
Michel.


Attachments:
Attachment Icon devel_gccoins.zip, Size: 494,489 bytes, Downloads: 382

Offline

 

#2 2015-04-25 21:10:20

Michel_P
Member
Registered: 2010-01-07
Posts: 28

Re: nouvelle collection numismatique et plugin numista

Bonjour,

Voici une mise à jour du modèle de collection des pièces de monnaie ainsi que du plugin.

Bonne utilisation.


Attachments:
Attachment Icon GCCoins.zip, Size: 13,545 bytes, Downloads: 185

Offline

 

#3 2015-12-17 22:19:10

Michel_P
Member
Registered: 2010-01-07
Posts: 28

Re: nouvelle collection numismatique et plugin numista

Bonjour,

Une grosse mise à jour de la structure du fichier de collection de pièce et du plugin Numista pour ceux que ça intéresse.


Attachments:
Attachment Icon devel_gccoins.zip, Size: 17,049 bytes, Downloads: 146

Offline

 

#4 2018-03-22 17:13:40

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

Re: nouvelle collection numismatique et plugin numista

Bonjour,

J'envisage d'intégrer les modifications dans la branche Test sur Gitlab qui collecte toutes les évolutions de GCstar depuis l'arrêt du dépôt principal.

J'ai commencé �  faire quelques modifications pour faire remarcher le plugin Numista. Le travail a-t-il déj�  été fait par ailleurs afin de repartir sur une version plus �  jour?

Cdt

Offline

 

#5 2018-03-22 17:33:34

Michel_P
Member
Registered: 2010-01-07
Posts: 28

Re: nouvelle collection numismatique et plugin numista

Bonjour,

En effet, j'ai actualisé le fichier de collection GCcoins et le plug'in Numista depuis 2 ans.
Je propose mes dernières versions ci-joint (mise à jour en novembre 2017).

Merci pour l'incorporation.


Attachments:
Attachment Icon gccoins_numista.zip, Size: 170,152 bytes, Downloads: 18

Offline

 

#6 2018-03-23 13:10:32

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

Re: nouvelle collection numismatique et plugin numista

Merci pour le code, poussé sur le dépôt Git.

J'ai corrigé un dysfonctionnement qui empêchait dans mon contexte de faire plusieurs recherches consécutives en migrant l'initialisation des variables du plugin dans la méthode "preprocess" appelée pour chaque nouvelle page (plutôt que dans la méthode "new"). C'est plus simple pour les plugins qui n'ont qu'une seule passe.

J'ai gardé l'ancien modèle "Simple" d'exportation HTML et renommé le nouveau "Simple_bis".

En découvrant le plugin, j'ai observé quelques éléments qui sont peut-être à améliorer:
- format non homogène des devices (avec ou sans majuscule, singulier et pluriel)
- pour les centimes, pas d'indication de la device principale, des valeurs bizarre ("d'", "centimes de"...), choix de ne pas conserver des valeurs comme "1/4 d'euro")
- le type n'est pas renseigné donc pas de possibilité pour différencier la vraie monnaie  des jetons souvenirs, pas de différenciation entre pièce en circulation, pièce non circulante, pièce retirée de la circulation
- le format des dates n'est pas normalisé, il n'y a pas de différence entre le calendrier musulman et le reste alors que le site donne bien la correspondance. Peut-être de mettre les dates alternatives dans un champs dédié (il y a de la place sur le volet principal) en indiquant quel est le calendrier utilisé.

Ne connaissant pas les usages courants en numismatique, je ne sais pas si ces changements seraient pertinents.

Offline

 

#7 2018-03-23 16:37:49

Michel_P
Member
Registered: 2010-01-07
Posts: 28

Re: nouvelle collection numismatique et plugin numista

Bonjour et merci beaucoup pour le travail sur le source.

J'ai téléchargé et installé la version de test d'hier et les différents plug'in que j'utilisais fonctionnent bien mieux (collection de BD, de DVD, ...).
C'est juste dommage que ma distribution Linux ne propose pas de mise à jour.
Peut-être quand une version majeure de GCstar sortira ?

En ce qui concerne mon plug'in, je suis conscient qu'il y aurait des améliorations à faire.
Mais, comme, il me convient comme ça, je n'ai pas investi plus avant.

Cependant, vos remarques sont intéressantes.

Par contre, je ne suis pas sûr de bien comprendre l'origine de la première.
En effet, le premier tiret (devices non homogènes) ne serait-il pas lié aux informations renvoyées par le site ?
Est-ce que vous penseriez mettre tout en majuscule (ou tout en minuscule) au moment de l'enregistrement dans la collection ?
=> de mon côté, je préfère refléter les informations que le site renvoi.

Pour le deuxième tiret, je suis preneur d'amélioration, car je m'étais arrêté devant la difficulté de la gestion des apostrophes.
=> pour tout vous dire, je ne reprends plus ce genre d'information, car mes nouvelles fiches ne sont plus créées de zéro, mais elles sont créées par duplication.

Pour le type, je vais voir ce que je peux faire.

Pour le calendrier, c'est vrai qu'il manque peut-être une information dans la collection de Monnaie. A creuser...

En tout cas, je vous renouvelle mes remerciements.

P.S. : j'ai construit une autre collection et un plug'in associé et je souhaiterai le proposer dans GitLab, est-ce que vous auriez un lien vers un tutoriel simple en français pour l'inscription et l'utilisation de GitLab ?

Offline

 

#8 2018-03-23 18:04:24

Michel_P
Member
Registered: 2010-01-07
Posts: 28

Re: nouvelle collection numismatique et plugin numista

Après quelques petites modifications, je n'ai pas réussi à remplir le champs Type automatiquement.
La correspondance entre le site et ma collection diverge quelque peu.
Donc, en résultat, le type du site est enregistré dans le champs commentaire de la collection.
Voir fichier joint.


Attachments:
Attachment Icon GCNumista.pm, Size: 39,734 bytes, Downloads: 17

Offline

 

#9 2018-03-27 13:37:21

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

Re: nouvelle collection numismatique et plugin numista

Bonjour

Pour une intro très courte à Git convenant à une utilisation locale : Git - Petit guide

Pour une explication d'un fonctionnement avec contribution de modification au projet d'origine ("merge request" sur GitLab) : Pull-request démystifiée. Certaines des opérations peuvent se faire directement depuis le service web de GitLab.

Offline

 

#10 2018-03-28 11:10:17

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

Re: nouvelle collection numismatique et plugin numista

Bonjour,

Suite aux soucis de Larsouille sur sa collection numismatique, j'ai regardé de plus près les évolutions du modèle proposé.
Il me semble important de faciliter les migrations entre modèles en évitant les opérations manuelles.

Un certain nombre de champs ont été supprimés : je ne suis pas sûr que cela soit une bonne chose car cela ne garantit pas la compatibilité ascendante. Il s'agit des champs "edge2", "edge3", "edge4". Je pense les réintroduire et les afficher dans le volet "Détails"

D'autres champs ont été renommés "picture" devenu "front" et "estimate" devenu "estimate1". Je propose de garder l'ancien nom du champ (utilisé pour les sauvegardes et chargements) quitte à modifier uniquement l'affichage. Si je fais cette modification, cela pourrait nécessiter de faire un petit script pour modifier vos propres collections ou de faire une opérations d'importation/exportation en CSV. Est-ce ok?

Offline

 

#11 2018-03-29 20:39:22

Michel_P
Member
Registered: 2010-01-07
Posts: 28

Re: nouvelle collection numismatique et plugin numista

Bonjour,

Toutes ces modifications ne m'arrangent pas, mais si vous y tenez.
Je peux vous proposer un script qui manipule ma collection.
Il permet de réécrire le fichier après nettoyage et renumérotation des identifiants.
S'il vous permet de faire un script de transformation entre les 2 collections, vous le trouverez en pièce jointe.

Bon courage


Attachments:
Attachment Icon manipulation_gccoins.pl, Size: 23,274 bytes, Downloads: 12

Offline

 

#12 2018-04-09 16:39:45

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

Re: nouvelle collection numismatique et plugin numista

La dernière version Test/GitLab rétablit normalement la compatibilité ascendante pour les collections numismatiques sauvées (champs "pictures", "grades", "edge1", "edge2", "edge3", "edge4", "estimate" conservés, champs "metal" de type liste conservé). Les onglets de l'affichage ont été modifiés en conséquence.

Le plugin Numista récupère le type de pièce (un type "Pièce non circulante" a été ajouté, pas trouvé de Médaille sur Numista ne connaissant pas la différence avec un jeton) et affiche correctement le pays pour les jetons.

Pour Michel_p un script convertGCcoins.sh devrait permettre de convertir les collections.

A tester par les utilisateurs utilisant ce type de collection.

Offline

 

#13 2018-04-09 16:50:50

Michel_P
Member
Registered: 2010-01-07
Posts: 28

Re: nouvelle collection numismatique et plugin numista

Bonjour,

Merci pour tout ce travail.
J'essaierai de faire des essais quand j'aurai un moment.

Mais déjà , au vu du script sh, j'ai l'impression que vous transformez le champ prix en champ estimation.
Je ne trouve pas que ce soit une bonne idée, car j'ai les 2 informations bien séparées.
price = prix d'achat de la monnaie
estimate = cote (ou valeur) dans un catalogue.

Ne faudrait-il pas plutôt transformer estimate1 en estimate.

Je vous joins un document que j'avais fait lors de la création de la collection :
il s'agit des champs et de leur descriptions.

Cordialement.


Attachments:
Attachment Icon liste_champs_gccoins.txt, Size: 3,067 bytes, Downloads: 8

Offline

 

#14 2018-04-09 18:32:19

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

Re: nouvelle collection numismatique et plugin numista

Ok pour "estimate1" vers "estimate". J'avais considéré le prix comme la valeur potentielle. Effectivement on a besoin du prix d'achat pour calculer les plus-values!

En regardant le fichier texte, j'ai vu aussi que j'avais fait une erreur entre la valeur "condition" et la plage de valeur "grades".

Nouvelles modifications sur Test/Gitlab.

Offline

 

#15 2018-04-10 10:31:40

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

Re: nouvelle collection numismatique et plugin numista

Nouvelle version du plugin Numista sur Test/GitLab pour corriger des erreurs de récupération du graveur détectées lors de tests (pièce 10 Euros Mickey Mont Saint-Michel, pièce 3 ducats de la ville libre impériale de Besançon).

Offline

 

#16 2018-04-15 10:32:39

Michel_P
Member
Registered: 2010-01-07
Posts: 28

Re: nouvelle collection numismatique et plugin numista

Bonjour,

Merci beaucoup pour toutes ces corrections.

J'ai donc essayé d'intégrer le maximum d'élément dans mon modèle GCcoins pour coller au plus près au modèle proposée sur GitLab :
- changement du champ Front par le champ Picture
- changement du champ Estimate1 par le champ Estimate
- rajout des 3 champs image Edge2, Edge3 et Edge4.

Pour la conversion des données entre ma collection (fichier modèle GCcoins proposé en 2015) et mon nouveau modèle, j'ai fait un script :
conversion_gccoins_mesbedes_git.pl
J'ai testé sur ma collection de 1,5 millions de lignes et ça passe.

En revanche, je n'ai pas repris le modèle "tel quel", car il ne me convient pas complètement.
Les petites différences :
- le champs métal est une liste avec historique chez moi.
- l'affichage des 3 nouveau champs se fait dans l'onglet principal.
...

J'ai aussi adapté le script qui me permet de manipuler le fichier de ma collection pour faire des statistiques notamment :
manipulation_gccoins.pl

Et enfin, j'ai repris les bonnes idées de Kerenoc pour le plugin Numista et je l'ai adapté �  mon nouveau modèle.

J'espère que les personnes ayant utilisé mon modèle de 2015 arriverons �  se servir des scripts que je mets �  disposition.

Merci de m'avoir lu et bon courage.

Edit : je corrige le plug'in au niveau du type rapatrié

Last edited by Michel_P (2018-04-15 11:33:33)


Attachments:
Attachment Icon devel_gccoins_2018.zip, Size: 19,646 bytes, Downloads: 5

Offline

 

#17 2018-04-23 15:56:13

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

Re: nouvelle collection numismatique et plugin numista

Merci pour les contributions.

Un petite question : le champ "metal" a dans le modèle d'origine un type qui permet de décrire les pièces composées de plusieurs métaux (comme par exemple les pièces de 1 et 2 euros qui sont bi-métalliques). Quel avantage apporte alors le codage du métal dans un champ "history text"?

Offline

 

#18 2018-04-23 17:44:05

Michel_P
Member
Registered: 2010-01-07
Posts: 28

Re: nouvelle collection numismatique et plugin numista

Bonjour,

Le principal avantage que j'utilise pour un champ de type historique, c'est la possibilité de choisir une information déjà saisie au lieu de tout retaper.
Par exemple, en cas de fiche qui ont été créées avec des orthographes différentes, ça me permet d'uniformiser ma collection.
Évidemment, ce n'est pas forcément limité au champ métal.
Et l'objectif, c'est de produire des statistiques plus cohérentes.

Voici, par exemple, la production du script perl sur ma collection :

Code:

Métal    nb monnaies
    2
Acier    163
Acier doré    3
Acier inoxydable    611
Acier nickelé    3
Acier plaqué Bronze    165
Acier plaqué chrome    6
Acier plaqué Cuivre    835
Acier plaqué Cupro-nickel    59
Acier plaqué laiton    499
Acier plaqué nickel    876
Acier plaqué zinc    2
Acmonital    4
Alliage nordique    560
Aluminium    1653
Aluminium-bronze    225
Aluminium-Cuivre    8
Aluminium-cupro-nickel    7
Aluminium-Laiton    2
Aluminium-magnésium    44
Aluminium-nickel-Bronze    24
Aluminium plaqué nickel    1
Aluminium-zinc    2
Argent    29
Argent 100‰    1
Argent 1000‰    4
Argent 192‰    1
Argent 222‰    1
Argent 250‰    6
Argent 300‰    2
Argent 333‰    99
Argent 350‰    2
Argent 400‰    52
Argent 420‰    1
Argent 450‰    3
Argent 500‰    378
Argent 550‰    4
Argent 578‰    1
Argent 583‰    1
Argent 600‰    28
Argent 620‰    1
Argent 625‰    64
Argent 640‰    65
Argent 650‰    30
Argent 666‰    1
Argent 680‰    40
Argent 700‰    28
Argent 720‰    109
Argent 725‰    1
Argent 750‰    35
Argent 798,3‰    1
Argent 800‰    133
Argent 810‰    1
Argent 816‰    1
Argent 818‰    1
Argent 820‰    2
Argent 830‰    7
Argent 833‰    22
Argent 835‰    352
Argent 850‰    5
Argent 868‰    1
Argent 880‰    1
Argent 890‰    2
Argent 900‰    531
Argent 903‰    3
Argent 916‰    3
Argent 917‰    18
Argent 925‰    253
Argent 935‰    2
Argent 945‰    1
Argent 987‰    3
Argent 999‰    68
Argent 999,9‰    8
Billon    22
Bi-métallique    1465
Bronze    2231
Bronze-aluminium    1340
Bronze-aluminium-nickel    59
Bronze-aluminium plaqué argent    1
Bronze moulé    1
Bronze-nickel    29
Bronze plaqué cuivre    4
Bronze plaqué nickel    1
Cuivre    357
Cuivre - alliage de plomb    1
Cuivre-aluminium    5
Cuivre-Aluminium-nickel    214
Cuivre coulé ou laiton    1
Cuivre-laiton    2
Cuivre-nickel-zinc    344
Cuivre ou Laiton    2
Cuivre plaqué acier    1
Cuivre plaqué argent    20
Cuivre plaqué bronze    2
Cuivre plaqué Cupro-nickel    68
Cuivre plaqué nickel    83
Cuivre plaqué zinc    1
Cuivre-zinc    91
Cuivre-zinc coulé    1
Cuivre-zinc-nickel    43
Cupro-nickel    6610
Cupro-nickel-aluminium    7
Cupro-nickel plaqué argent    2
Cupro-Nickel plaqué Nickel    9
Étain    11
Étain-bronze    1
Étain-zinc    3
Fer    58
Fer plaqué acier inoxydable    2
Fer plaqué nickel    8
Fer plaqué zinc    1
Feuille de Laiton sur Papier    1
Laiton    1170
Laiton au manganèse    42
Laiton moulé    3
Laiton-nickel    558
Laiton plaqué Argent    1
Laiton plaqué bronze    1
Laiton plaqué chrome    1
Laiton plaqué cupro-nickel    4
Maillechort    27
matériaux composites    4
Nickel    957
Nickel-aluminium-bronze    2
Nickel-Aluminium-cuivre    9
Nickel-Bronze    55
Nickel-cuivre    2
Nickel-Cuivre-Zinc    16
Nickel-laiton    34
Nickel plaqué Bronze    2
Nickel plaqué Cupro-nickel    15
Tombac    1
Tri-métallique    15
Virenium    1
Zamac    1
Zinc    241
Zinc moulé    1
Zinc plaqué cuivre    128
Zinc plaqué laiton    5

Si je n'avais pas fait un traitement d'uniformisation à la main, j'aurai eu beaucoup plus de ligne (avec ou sans -, des noms anglais, ...).

Offline

 

#19 2018-04-24 21:52:46

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

Re: nouvelle collection numismatique et plugin numista

Si on met type="single list" et history="true", cela garde la compatibilité ascendante et on a les deux comportements : un attribut qui peut être multivalué et le choix reste possible parmi une liste de valeurs existantes.

Il est aussi possible de normaliser un peu les informations extraite de Numista : par exemple, suppression des abbréviations, majuscule en début de métal, position entre parenthèse (anneau, centre, couronne). suppression des doubles espaces ou des espaces avant le signe de proportion...

Offline

 



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