#1 2009-02-26 23:56:08

biggriffon
New member
Registered: 2009-02-10
Posts: 5

Module d'importation manga-sanctuary

Bonjour à tous,

Je suis en train de réaliser un plugin d'importation de données depuis le site
www.manga-sanctuary.com
Site plus complet de bdgest en ce qui concerne les mangas.

C'est l'occasion pour moi de découvrir le langage PERL alors je compte sur votre indulgence smile

Il est prévu pour le type de collections : GCcomics

Le status actuel est [DEBUG] (je viens de finir le premier jet de développement)

Plus d'infos demain sur les choix et modifications que j'ai fait.


Attachments:
Attachment Icon GCmangasanctuary_v0.1.tar.gz, Size: 6,486 bytes, Downloads: 306

Offline

 

#2 2009-02-28 16:53:15

biggriffon
New member
Registered: 2009-02-10
Posts: 5

Re: Module d'importation manga-sanctuary

Pour pouvoir tester mon plugin sous toutes les coutures, j'ai décidé d'installer la version 1.4.3.

Remarques:
Indiquer la liste des dépendances optionnelles serait vachement utile:
Dans ce qui me manquait:
- Archive::Zip ==>  libarchive-zip-perl
- DateTime::Format::Strptime qw/strptime/ ==> libdatetime-format-strptime-perl (et ses dépendances)
- Gtk2::Spell ==> libgtk2-spell-perl
- MP3::Info ==> libmp3-info-perl (et sa dépendance)
- MP3::Tag ==> libmp3-tag-perl
- Net::FreeDB ==> la package n'existe pas en précompilé
                             méthode: installer libcddb-perl (dépendance nécessaire)
                             taper: " sudo perl -MCPAN -e 'install Net::FreeDB' "  (sans les doubles guillemets)
- Ogg::Vorbis::Header::PurePerl  ==>  libogg-vorbis-header-pureperl-perl

installation 1.4.3 ok

Offline

 

#3 2009-02-28 18:18:12

biggriffon
New member
Registered: 2009-02-10
Posts: 5

Re: Module d'importation manga-sanctuary

Voici les modifications apportées au fichier de collection : GCcomics.gcm

=> dans les options/results j'ai rajouté les champs type et format
=> dans la série principale des fields, j'ai modifié :
     =>type : remplacé init="1st Edition"  par init=""  et imported mis à "true"
     =>category : remplacé init="Comic"  par init="" et imported mis à "true"
     =>cost :  imported mis à "true"

Normalement ces modifications sont compatibles avec les plugins existants pour cette collection.

Offline

 

#4 2009-03-08 17:28:17

fredd
Member
Registered: 2007-08-24
Posts: 84

Re: Module d'importation manga-sanctuary

Bonjour,

Bonne idée de faire un nouveau plugin d'import, cela sert toujours !

Sinon:

- Pour les dépendances optionnelles:
Si tu vas dans le menu Aide => Dépendances, tous les modules optionnels sont référencés. Quand ils sont installés, cela indique juste "OK", mais quand ils ne le sont pas, cela indique "Manquant" et à quoi il sert (par exemple pour Net::FreeDB dont tu parles, chez moi il est indiqué "Manquant pour ExtractMusics"). Ce menu explique-t-il bien ce qui t'as manqué ?

- Concernant les modifications du modèle, mettre imported à true ou false ne pose pas de problème à priori, mais pas contre je préfère une version avec les valeurs d'initialisation (la modif que j'ai posté porte justement en partie sur la traduction de ces champs :p), car quand on ajoute un élément, je trouve ça bien d'avoir des champs déjà pré-rempli, 2 click en moins à faire, après c'est une question de goût.


Hors-contexte:
Tiens, une idée d'amélioration de GCstar serait de laisser le choix à l'utilisateur de choisir des variables d'initialisation d'un modèle, par exemple pour le modèle de film choisir par défaut un support DVD, Blu-Ray ou Divx, pour les BD choisir une catégorie par défaut comme BD, Manga ou Comics, ...

Offline

 

#5 2009-04-19 11:53:41

Tian
Administrator
From: France
Registered: 2006-12-08
Posts: 1647
Website

Re: Module d'importation manga-sanctuary

Bonjour,

J'ai été très long à répondre. Vraiment désolé.

J'ai ajouté à Subversion les changements. Merci beaucoup pour ça.

Par contre, j'ai fait quelques tests, et on dirait que le site a changé depuis car il n'y a pas de résultats.

Offline

 

#6 2009-05-11 19:57:42

Tangrim
New member
Registered: 2009-05-11
Posts: 1

Re: Module d'importation manga-sanctuary

Ton plug-in m'intéresse beaucoup, où en est-il ?
Est il disponible quelque part ?

Merci.

Offline

 

#7 2009-05-13 10:29:42

biggriffon
New member
Registered: 2009-02-10
Posts: 5

Re: Module d'importation manga-sanctuary

Pour installation, le fichier attaché comprend la mise à jour du modèle GCcomics présent ici: http://forums.gcstar.org/viewtopic.php?id=976

J'ai modifié le fichier GCcomics.gcm.
J'ai juste rajouté  imported="true"  pour le champ "name" ==> correspond à un petit workaround temporaire pour nommer correctement les fichiers images.

J'ai mis à jour mon plugin pour qu'il marche à nouveau.
J'ai fait une modification pour contourner le problème du nom des fichiers images.

Pour les testeurs, est-ce que vous pourriez vérifier que le champ scénariste est bien remplis?
J'ai besoin de vérification sur un système en utf8 ,sur un autre en iso 8859 et sur un autre sous windows.

Je n'ai pas intégré la récupération des nouveaux champs langue et série finie car je ne vois pas où récupérer ça sur le site.
Si quelqu'un a une idée, sinon ce n'est pas très important.

Last edited by biggriffon (2009-05-13 10:33:51)


Attachments:
Attachment Icon GCmangasanctuary_v0.2.tar.gz, Size: 7,616 bytes, Downloads: 330

Offline

 

#8 2010-12-26 11:14:36

Hizoka
Member
Registered: 2007-11-04
Posts: 19

Re: Module d'importation manga-sanctuary

je n'arrive pas à extraire les fichiers, je pense que le fichier est corrompu...

Offline

 

#9 2011-12-13 04:44:32

Hizoka
Member
Registered: 2007-11-04
Posts: 19

Re: Module d'importation manga-sanctuary

serait-il possible de mettre à jour ce plugin ?

le top du top serait de pouvoir importer les mangas depuis son compte manga sanctuary...

merci.

Offline

 



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