Discussion utilisateur:Tpt

Aller à : navigation, rechercher

À propos de ce flux de discussion

Page de discussion de Tpt (d · c · b)

La discussion précédente a été archivée dans Discussion utilisateur:Tpt/Archive 1 le 2016-04-25.

En cliquant sur « Ajouter un sujet », vous acceptez nos conditions d’utilisation et acceptez de mettre à disposition, de façon irrévocable, votre texte sous les licences CC BY-SA 3.0 et GFDL

un modèle pour afficher les éléments de wikidata ?

2
Hsarrazin (discussioncontributions)

Dans le cadre du projet Wikidata, que je suis en train d'essayer de démarrer, je n'arrive pas à trouver comment afficher le libellé d'un élément (ou d'une propriété) dont j'ai le nom. On en avait rapidement parlé sur le chat.

Serait-il possible d'avoir un modèle {{WD}} qui, sur ajout d'un id d'élément ou de propriété, afficherait le nom et le numéro de cet élément ou propriété, avec lien vers wikidata ? (en fait, l'équivalent de d:Template:Q et d:Template:P, en un seul modèle) ?

ça simplifierait considérablement la présentation de pages comme Wikisource:Projet Wikidata/Propriétés, ainsi que les discussions.

Peux-tu m'aider, stp, si ça n'est pas trop méchant à mettre en place ?... :)

Tpt (discussioncontributions)

C'est fait {{WD}}. J'ai écrit une micro-doc et le rendu est fait dans le modèle (un module lua n'est appelé que pour récupérer label et description.

Répondre à « un modèle pour afficher les éléments de wikidata ? »
Hsarrazin (discussioncontributions)

Salut,

Je voulais coller sur la page du projet ce magnifique modèle qui regroupe les principales propriétés de cataloguage : un pense-bête très utile... et évolutif. Mais, ça ne marche pas.

On ne peut donc pas repomper une page (même un modèle) depuis wd ? ou bien j'ai loupé un truc dans la manip' ?

Merci pour ton aide :)

PS : je vais à l'atelier wikidata à l'@nnexe ce soir.

Tpt (discussioncontributions)

Hum, non, il faut avoir installé touts les modèles/modules dont dépend ce modèle, ce qui est pénible. Je pense que tu aurais plus vite fait à reconstruire ce modèle à la main que de faire l'importation :-(.

PS: Cool! De mon côté je parts de Paris pour le week-end donc je ne pourrai pas venir. J'espère pourvoir en novembre :-).

Hsarrazin (discussioncontributions)

bon, tant pis, merci... je peux le reconstruire... mais l'intérêt était de bénéficier des mises à jour (ajout de nouvelles propriétés), de manière automatique.

Tpt (discussioncontributions)

mais l'intérêt était de bénéficier des mises à jour (ajout de nouvelles propriétés), de manière automatique.

Ce n'est hélas pas possible de faire de la transclusion entre les projets. On est obligé de dupliquer le code wiki. Le projet de permettre cela traîne depuis plus de 10 ans...

Répondre à « transclure un modèle de wikidata ? »

comment outrepasser l'éditeur de la page d'Index

3
Résumé par Hsarrazin

utiliser editeur_scientifique="" (ajouté dans page d'aide)

Hsarrazin (discussioncontributions)

Salut, Sur ce bouquin, l'éditeur (scientifique) n'est pas pertinent, puisqu'il n'est l'auteur que de la partie en anglais. Mais je ne le retire pas, car il figure (ou figurera) bien sur la notice wikidata du bouquin, qui est bilingue.

Je n'arrive pas à le faire disparaître de la transclusion. Peux-tu m'aider, stp ?

Tpt (discussioncontributions)

Comme cela Special:Diff/6979962

Hsarrazin (discussioncontributions)

merci, j'ai cherché dans Aide:Transclusion, mais je n'ai vu que éditeur et ça ne passait pas... :)

Résumé par Hsarrazin

petit hack...image=Silver - replace this image female.svg

ne pas oublier de nettoyer après transfert dans wikidata

Hsarrazin (discussioncontributions)

Salut ! j'espère que tu vas bien ?

Je viens de passer une partie de la nuit d'insomnie à rédiger Wikisource:Projet Wikidata, et je compte sur tes commentaires (au moins) et ton aide, quand tu auras un peu de temps

et j'ai été confrontée hier à la création d'une autrice, pour laquelle je n'ai pas encore assez d'info pour la passer sur wikidata. Je n'ai pas trouvé comment forcer l'image féminine, donc indiquer le genre, quand ça n'est pas wikidata qui le fournit. C'est possible ? sinon, c'est pas grave, je vais la transférer de toute façon, mais je suis curieuse...

bonne journée,

Tpt (discussioncontributions)

Super pour Wikisource:Projet Wikidata, je vais y jeter un œil.

Tu peux remplir le champ "image" avec la valeur "Silver - replace this image female.svg".

C'est hacky mais cela devrait faire le travail.

Hsarrazin (discussioncontributions)

oui, c'est hacky... faudra pas oublier de virer en vidangeant le modèle après transfert ;D

pb d'interface - conflit avec le bêta "conflit d'edit sur 2 colonnes"

4
Résumé par Hsarrazin

problème suivi sur phabricator, donc en route...

Hsarrazin (discussioncontributions)

Salut Tpt

Après 4 jours sans possibilité d'éditer en mode page ou en page d'index, j'ai réussi, ce matin, avec l'aide d'Aristoi, à restaurer la situation.

Il s'avère que le bêta "conflit d'édition sur 2 colonnes" est tout à fait incompatible avec le mode page et même avec l'édition des index. Il désactive l'affichage de l'image ET la page d'index s'affiche comme si le js était désactivé (code uniquement).

J'ai mis une notif sur la pdd du bêta, et je te préviens pour que tu puisses suivre le pb, vu que c'est la base de notre interface de travail qui est concernée.

Mais cet épisode a déclenché un autre problème, assez gênant pour moi.

Pour dépister le problème, j'ai donc restauré toutes mes préférences à leur valeur par défaut, puis réactivé progressivement tous mes gadgets.

Or, depuis la raz, il s'avère que [scripts globaux], qui fonctionnaient parfaitement jusque là, ont totalement disparu.

Ils fonctionnent parfaitement sur tous les autres projets, et 2 d'entre eux me sont indispensables pour facilement travailler avec wd : celui de Yair Rand qui crée un lien en haut de page vers l'élément wikidata (et permet de le créer à la volée s'il n'existe pas) et l'UTC live clock, qui permet une purge rapide et sans perte de temps....

Saurais-tu ce qui peut causer ce problème, stp ? Merci pour ton aide.

Tpt (discussioncontributions)

Pour le gadget bêta, je suis au courant et j'ai envoyé un mail à ce propos sur la liste wikisource-I en début de semaine dernière (si tu n'est pas abonnée c'est une bonne occasion de le faire ;-)).

Pour les scripts globaux, c'est une bonne question, tu peux essayer de blanchir la page puis de la recrééer. Sinon, je ne sais pas trop, peut-être une préférence manquante ?

Hsarrazin (discussioncontributions)

Merci :)

comment on fait pour s'abonner sur la liste wikisource-l ?

Tpt (discussioncontributions)

c'est là

Hsarrazin (discussioncontributions)

Salut,

j'ai vu que tu as travaillé le modèle Document, qui fournit maintenant un lien vers wikidata quand l'élément existe, et aussi, je ne sais pas comment, l'état de correction du bouquin... c'est calculé automatiquement ?

par contre, tu as fait sauter les boutons qui permettaient de lancer un export, ce qui n'est pas très commode, et va sans doute faire râler... ^^

j'espère avoir l'occasion d'en discuter avec toi...

en tout cas, merci pour ce lien vers wikidata qui me permet de savoir instantanément s'il y a déjà un élément ou pas :))

bises

Tpt (discussioncontributions)

C'est corrigé. J'ai aussi créé la catégorie de maintenance Catégorie:Pages faisant un appel erroné au modèle Document qui liste les pages avec de mauvais appels (le module affiche maintenant des erreurs pour des problèmes qui n'étaient pas forcément visible).

Hsarrazin (discussioncontributions)

je pense qu'une bonne part des appels erronés sont dûs à {{document|date= |titre= | avancement=}} , placé en bas de liste, qui permet de l'allonger par simple copier/coller du modèle...

Serait-il possible d'ignorer ce genre d'erreur (modèle totalement vide) et d'éviter simplement de l'afficher ?

Tpt (discussioncontributions)

J'ai fait en sorte que si le titre n'est pas donné le modèle n'affiche rien. Cela devrait répondre à ta demande

Hsarrazin (discussioncontributions)

yup ! et ça réduit très notablement Catégorie:Pages faisant un appel erroné au modèle Document :))

Hsarrazin (discussioncontributions)

j'ai constaté que, si le titre indiqué a été redirigé (ce qui peut être assez fréquent et peu visible), le lien vers wikidata ne se fait pas.

voir par ex. Auteur:Guy_de_Maupassant#A classer, où on voit que Miss Harriet, Toine et La Petite Roque n'ont pas de lien, alors que, dans la réalité, ils sont effectivement sur wikidata.

Penses-tu que ce soit possible à automatiser ? ou faut-il modifier le titre en conséquence ? avec le risque de renommage sans correction de la page Auteur.

Merci pour ton aide.

Tpt (discussioncontributions)

J'ai ajouté le support des redirections.

Hsarrazin (discussioncontributions)

\o/ Merci !!

JLTB34 (discussioncontributions)

bonjour, excusez-moi de me mêler de la conversation.

Je suis passé par la page de l’auteur Auteur:André_Baillon, et il y a pas mal d’erreurs Lua, que je suppose dues à des modifications du modèle document ( car je suppose qu’un jour cette page a dû s'afficher correctement…). Peut-on y faire quelque chose dans le modèle ou faut-il modifier (simplifier) la page de l’auteur ?

Merci d'avance.

Hsarrazin (discussioncontributions)

en fait, il y a Catégorie:Pages avec des erreurs de script qui liste toutes les pages auteur avec ce type de problème... merci et pas merci pour la pile de boulot à nettoyer

Hsarrazin (discussioncontributions)

Bonjour@JLTB34

Les erreurs sur Auteur:André Baillon sont dûes au fait que le champ Titre contient autre chose que le titre à proprement parler.

J'ai entrepris de passer les titres des revues en paramètre |divers= ce qui résoud le problème... Il serait bien, si on a une page pour la revue, de créer le lien vers cette page dans le paramètre |divers ;)

Tu peux aussi renommer le paramètre |divers à ton goût en tête de tableau en appliquant au paramètre "divers" déclaré en tête de tableau la valeur que tu veux (j'ai mis "Revue")

Je te laisse terminer. Bonne journée.

JLTB34 (discussioncontributions)

@Hsarrazin merci pour les infos ; je vais essayer d'aider à nettoyer… A+

Hsarrazin (discussioncontributions)

à noter aussi que ce modèle ne tolère pas l'insertion de balises html, <br/> <ref >, <small> ou autres... il faut s'en passer, ou les sortir du modèle...

pour mémoire, ce modèle n'a jamais été conçu pour faire toute une notice biographique sur chaque texte, ni commentaire... ce que j'ai trouvé sur certaines pages...

tant qu'il ne faisait pas de contrôle, certains y ont collé à boire et à manger... ça ne se voyait pas trop... mais la syntaxe lua est nettement moins tolérante, et déclenche ces erreurs.

la solution passe par le nettoyage systématique des données parasites... :(

JLTB34 (discussioncontributions)

Oui, j’ai vu que certaines parties de titres sont (beaucoup) plus longues que ce qui est affiché…

J’ai corrigé quelques autres auteurs, mais j’ai passé par dessus J.-J. Rousseau, car les titres contiennent des modèles L2S, et cela nécessite plus de travail (et de connaissances) pour répartir les informations. A+

Répondre à « Modèle Document »
Reptilien.19831209BE1 (discussioncontributions)

Bonjour, j'ai deux un petits problèmes avec le gadget scanilles hocr.

  • Même s'il est désactivé dans mes préférences, il est tout de même actif dans l'espace Page. [le problème n'apparaît plus]
  • Lorsqu'il est actif, les étiquettes span posées sur chaque mot brisent certains caractères contenant des diacritiques non compris dans le caractère (le point de code). Voir sur cette page pour un exemple (le caractère œ̆̀ est décomposé en « œ » et « ̆̀ ».

Quand tu auras un peu de temps, aurais-tu la gentillesse d'y jeter un œil ?

Merci.

Hsarrazin (discussioncontributions)

bonjour Reptilien,

c'est bizarre... j'ai le gadget scanilles activé en permanence, et je ne vois rien d'anormal sur cette page :/

c'est en lecture ou en édition ?

Reptilien.19831209BE1 (discussioncontributions)

En lecture, ou prévisualisation, uniquement dans l'espace Page. @Hsarrazin confirmes-tu que si tu désactives le gadget dans tes préférences il est toujours actif dans l'espace page ?

Hsarrazin (discussioncontributions)

je confirme , après dûe vérification... :)

mais je n'ai toujours pas d'anomalie d'affichage. Un conflit d'extensions chez toi, peut-être ?

Reptilien.19831209BE1 (discussioncontributions)

Non, je ne crois pas que ça vienne de moi car j'ai testé en étant déconnecté et avec un navigateur vierge de tout gadget et extensions. J'ai pris le temps de faire une petite image pour illustrer le problème 2. C'est par ici. On voit que le caractère « œ » est dans une ''span'' isolée de ses diacritiques. Laquelle ''span#word_id_102'' est le résultat du gadget ''scanilles''. Ça doit probablement venir de la manière dont le gadget décompose les mots (Regex).

P.S. ah, je suppose que tu utilises Firefox, où le problème est présent mais non visible à l'écran, les diacritiques se positionnent correctement sur le caractère « œ » malgré la présence de la ''span''.

Hsarrazin (discussioncontributions)

je suis sous Firefox, mais aussi sous Safari et IE... et pas de pb.

je vois un peu plus bas que ça n'était pas le "bon" gadget qui coinçait ^^

bon courage,

Reptilien.19831209BE1 (discussioncontributions)

Bon, il semblerait que j'ai commis une erreur, ce n'est pas le gadget ''scanilles'' qui crée les étiquettes ''span#word_id_xxx'' mais ''hocr''.

Reptilien.19831209BE1 (discussioncontributions)

Le problème 1 n'apparaît plus chez moi !

Répondre à « Problème avec le gadget hocr »

Aucune barre d'outil en transclusion

3
Résumé par Viticulum

Résolu

Viticulum (discussioncontributions)

Salut Thomas, J'ai trouvé que la situation semble relié au gadget ext.gadget.QualityButton « Ajoute des boutons permettant de modifier l’indicateur de qualité d’un texte. »

Si je décoche le gadget alors j'ai les barres d'outils.

Si je coche le gadget: pas de barre d'outils ni les boutons d'indicateur de qualité (en bas) (ce qui permet d'ajouter automatiquement {{TextQuality|100%}} et autres niveaux).

J'utilise ce gadget depuis fort longtemps.

J'essai de copier ce que je vois dans la console F12 de Gooble Chrome, mais ce n'est pas évident: Merci de ton aide.

F12 SANS  le gadget:

 

VM424:127 This page is using the deprecated ResourceLoader module "jquery.ui.widget". (anonymous) @ VM424:127 VM424:167 This page is using the deprecated ResourceLoader module "jquery.ui.position". (anonymous) @ VM424:167 /w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:154 Use of "importScriptURI" is deprecated. Use mw.loader instead. get @ /w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:154 VM424:122 This page is using the deprecated ResourceLoader module "jquery.ui.core". Please use "mediawiki.ui.button" or "oojs-ui" instead. mw.loader.implement.css @ VM424:122 wikisource.org/w/index.php?title=User:He7d3r/Tools/LanguageConverter.js&action=raw&ctype=text/javascript:2 Please, load LanguageConverter from meta:User:He7d3r/Tools/LanguageConverter.js. (anonymous) @ wikisource.org/w/index.php?title=User:He7d3r/Tools/LanguageConverter.js&action=raw&ctype=text/javascript:2 /w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:154 Use of "wgNamespaceNumber" is deprecated. Use mw.config instead.

F12 AVEC le gadget:

 

VM163:127 This page is using the deprecated ResourceLoader module "jquery.ui.widget".

(anonymous) @ VM163:127

VM163:167 This page is using the deprecated ResourceLoader module "jquery.ui.position".

(anonymous) @ VM163:167

/w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:154 

Use of "importScriptURI" is deprecated. Use mw.loader instead.

get @ /w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:154

/w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:177 

Exception in module-execute in module ext.gadget.QualityButton:

/w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:177 

TypeError: Cannot read property 'nextSibling' of null TypeError: Cannot read property 'nextSibling' of null

    at HTMLDocument.addQualityButtons (eval at <anonymous> (/w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:4), <anonymous>:569:971)

    at fire (/w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:45)

    at Object.add [as done] (/w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:45)

    at jQuery.fn.init.jQuery.fn.ready (/w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:49)

    at jQuery.fn.init (/w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:41)

    at jQuery (/w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:1)

    at eval (eval at <anonymous> (/w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:4), <anonymous>:569:985)

    at Object.<anonymous> (/w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:162)

    at fire (/w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:45)

    at Object.add [as done] (/w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:45)

logError @ /w/load.php?debug=false&lang=fr&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ib5mnj:177

VM163:122 

This page is using the deprecated ResourceLoader module "jquery.ui.core". Please use "mediawiki.ui.button" or "oojs-ui" instead. mw.loader.implement.css @ VM163:122 wikisource.org/w/index.php?title=User:He7d3r/Tools/LanguageConverter.js&action=raw&ctype=text/javascript:2 Please, load LanguageConverter from meta:User:He7d3r/Tools/LanguageConverter.js.

Tpt (discussioncontributions)

Merci, c'est corrigé (une opération de purge du cache du navigateur est peut-être utile)

Viticulum (discussioncontributions)

Ça c'était rapide ! Merci, tout fonctionne maintenant.

Viticulum (discussioncontributions)

Bonjour,

Cela m'a fait plaisir de te revoir à Montréal. J'espère que tu as fait un bon voyage de retour.

J'ai des problèmes avec la génération des versions électroniques (l'exportation en format pdf, epub et Mobi). Les problèmes sont reliés aux tableaux et aux accolades.

J'ai consigné dans mon environnement les problèmes que j'ai constatés dans certains livres.

Mon intérêt dans wikisource est justement la génération de versions électroniques, alors je porte une attention particulière à ce point.

Merci de ton implication, et au plaisir de communiquer avec toi.

Répondre à « Problème avec la génération des pdf et epub »
Gratus (discussioncontributions)

Bonjour, je vous contacte car vous avez fait la publicité de mediawiki.messagePoster sur https://fr.wikipedia.org/wiki/Discussion_Projet:JavaScript.

Je tente actuellement de modifier mon script (voir section #Flow (et PasTec)) pour qu'il tolère Flow.

J'obtiens une erreur TypeError: mw.messagePoster is undefined, je suppose qu'il faut importer https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.loader-method-using mais je ne sais pas comment faire.

Merci d'avance pour votre aide.

Tpt (discussioncontributions)

J'ai mis à jour l'exemple sur la page de doc de l'API de Flow en ajoutant l'appel à mw.loader.using. Cela donner quelque chose qui marche. Ce code marche aussi pour poster sur les pages de discussion "classiques" (MediaWiki reconnais le type de page de discussion et, en fonction, exécute la bonne opération). cette page de doc est très utile quand on développe des gadgets MediaWiki.

Gratus (discussioncontributions)

Cela fonctionne, merci beaucoup !

Répondre à « Flow »