samedi 26 avril 2014

Téléchargez le contenu de Gallica en haute résolution

Suite à mon article Diffusez le contenu culturel grâce à Dezoomify permettant de récupérer le contenu des collections parisiennes en haute résolution, voici un billet pour faire la même chose sur le fonds ancien de Gallica.

Exemple : Si vous souhaitez récupérer la planche située à l'adresse http://gallica.bnf.fr/ark:/12148/bpt6k64486603/f62.image

http://gallica.bnf.fr/ark:/12148/bpt6k64486603/f62.image

Récupérez l'identifiant du livre et le numéro de page pour former l'url suivante :

http://toolserver.org/~kolossos/image/gallica.php?height=8000&width=8000&zoom=6&path=http://gallica.bnf.fr/proxy?method=R%26ark=bpt6k64486603.f62 

Puis vous devez modifier les paramètres height et width jusqu'à ne plus avoir de numéros en-dessous et à droite de l'image (les paramètres height et width sont inversés, height=largeur et width=hauteur). Tâtonnez jusqu'à trouver les bons paramètres. Il doit y avoir une méthode plus intelligente, mais je ne la connais pas.


Dernière étape : sauvegardez l'image. Vous devez faire une copie d'écran. Vous pouvez par exemple utiliser l'extension Firefox Pearl Crescent Page Saver.


[Mise à jour 1] Il faut un logiciel qui puisse capturer toute la page, y compris la partie non visible. Et sauvegarder le tout au format jpg.

dimanche 16 mars 2014

Contribuez à Wikidata avec pywikibot (I)

En 10 années de présence sur les projets Wikimedia, j'ai toujours évité d'apprendre à me servir de Python et Pywikipedia. Mais pour contribuer efficacement à Wikidata sans y passer des heures, faut un robot.

Me voilà donc en train de télécharger Python pour Windows. Ça tombe bien, au même moment, Coyau tweet des vidéos de serpents.
Attention à bien télécharger Python 2.x Pywikipediabot (qui s'appelle dorénavant Pywikibot) ne fonctionne pas avec la version 3 de Python. Installez-le à la racine.

Puis téléchargez la version core de Pywikibot. Installez-le à la racine.

Dorénavant tout va se dérouler dans le fenêtre de commande qui s'ouvre en tapant
cmd
 dans la barre de recherche du menu Démarrer. Allez dans le répertoire où se trouve Pywikibot et tapez 
pwb.py login -all.

Une série de questions va vous être posée. Voici ce qu'il faut répondre :
K, N, Y, 22, votre compte utilisateur, S, N, N.

Le logiciel vous demandera votre mot de passe. Cela ne se fait qu'une seule fois. L'installation et la configuration sont terminées.


Terminons ce billet par une série de modifications grâce à l'outil claimit. Il permet d'ajouter un couple propriété-élément à toute une catégorie. Exemple : la catégorie [[Category:Bridges in Bangladesh]] sur en: (vaut mieux faire des tests sur une catégorie peu remplie ou dans le bac à sable).


La commande 
pwb.py claimit -wikipedia -lang:en -cat:"Bridges_in_Bangladesh" P17 Q902 
donne le résultat suivant



NB : pour ne plus voir le message d'avertissement au sujet de la translitération, faut ajouter une ligne dans le fichier user-config.py. Par exemple : transliteration_target = None

vendredi 14 mars 2014

Illustrez Wikidata en un clic

Il est possible d'ajouter un portrait se trouvant sur Wikimedia Commons en un clic à l'aide de l'outil Wikidata Free Image Search Tool (FIST).

Au préalable, vous devez autoriser l'outil à se connecter à votre compte. Les ajouts dans Wikidata se feront avec votre compte utilisateur. Cliquez sur WiDaR, puis Authorize WiDaR et enfin Allow.

Revenez à l'outil FIST.

Exemple : la requête claim[21:6581072] and claim[106:36180] permet d'afficher les fiches Wikidata des femmes écrivaines sans portrait (plus exactement, dont la propriété P18 est vide).
Placez la souris sur le portrait qui vous intéresse. Une boîte s'affiche. Cliquez sur le lien vert. C'est terminé ! L'outil insère le lien dans Wikidata.
FIST permet également d'insérer les logos, les signatures, les cartes, etc. Suffit de cliquer sur le lien bleu.

dimanche 16 février 2014

Wikipedia en 3 colonnes

Je viens de découvrir un css pour Wikipedia sur Twitter. Réalisé par Magnus Manske, il met en forme les articles de Wikipedia en 3 colonnes. La colonne de gauche accueille la table des matières et les images. La colonne centrale contient l'article. Et la colonne de droite contient les images, l'infobox, les liens vers les autres projets Wikimedia.



Le code se trouve dans common.css. Conçu pour la Wikipedia en anglais, le code nécessite des adaptations pour fonctionner sur la Wikipedia en français. Il faudrait aussi limiter la mise en page à l'espace de nom article.

Mise à jour 1. Voici le code pour que la fenêtre d'édition ne soit pas impactée et limiter le CSS aux articles (espace de nom 0).

samedi 11 janvier 2014

Gadget pour découvrir les photos labellisées

Wikimedia Commons dispose de trois labels de qualité. Pour faire simple, il y a la médaille de bronze (image de valeur / valued image), la médaille d'argent (image de qualité / quality image) et la médaille d'or (image remarquable / featured picture).

J'ai peu d'estime pour ces labels. Quelques critiques :
  • le nombre d'images labellisées est infinitésimal comparé aux 19 millions de fichiers hébergés ;
  • de nombreuses illustrations ou de formats multimedia sont pas acceptés ou peu estimés ;
  • il y a peu de commentaires constructifs et lorsqu'il y en a faut pouvoir y répondre rapidement.
Bref, je ne prête guère attention à ces labels qui ne servent jusqu'à présent à rien à part la médaille d'or qui permet de voir son fichier afficher en page d'accueil de Wikimedia Commons, éventuellement de Wikipedia et du blog de Wikimedia Foundation.

Un développeur tente de donner plus de visibilité à ces images labellisées. Activez le gadget en visitant cette page. Vous obtiendrez en haut de chaque catégorie, trois gros boutons immanquables qui vous permettront d'afficher une sélection d'images labellisées.


Il faut ensuite attendre que les images se chargent. C'est lent, très lent. Vous devez jouer avec la molette très utile mais beaucoup moins visible que les boutons. Je vous conseille de la coller à Strong match. Mais en faisant cela, le script ne se recharge pas pour afficher plus d'images.

Remarque 1 : En décalant vers la droite le curseur, les résultats seront de moins en moins pertinents.

Remarque 2 : J'ai l'impression que le script affiche les images par date croissante de labellisation.