Wikipédia:Questions techniques/semaine 23 2021

Une page de Wikipédia, l'encyclopédie libre.

Affichage capricieux de photomontages[modifier le code]

Article(s) ou modèle(s) concerné(s) : Modèle:Photomontage

Questions : Salut tout le monde,
Le modèle Photomontage n'offre pas un rendu visuel correct sous Chrome. Parfois, les images se décalent pour une raison inconnue. Je notifie Notification A.BourgeoisP :, qui a signalé le problème sur le Bistro du 7 juin mais n'a pas obtenu de réponse satisfaisante, et Notification Zorion :, le créateur du modèle qui pourra peut-être nous éclairer.
Mes actions pour l'instant :

  • Tests sous Firefox, Edge et Chrome. Seul ce dernier navigateur est affecté et sa version est 91.0.4472.101, la plus récente pour l'instant.
  • Essais des différents affichages de Wikipédia (Vector, Timeless...). Le décalage est présent pour chacun d'eux.
  • Modification des paramètres du modèle. Seul changer le nombre de photos donne un résultat. J'ai longtemps cru que trois par ligne était le seuil à partir duquel le décalage se créait mais après avoir découvert la commune de Luxeuil-les-Bains et sa ligne de quatre photos qui s'affiche correctement, je comprends avoir fait fausse route.
  • Tests avec le Modèle:Multiple image. Je n'ai pas encore rencontré de décalage visuel mais vu que ce modèle ne respecte pas les préférences de taille d'image par défaut des utilisateurs, et donc la recommandation sur la mise en forme des images, l'insérer dans les infobox ou les articles affectés n'est pas une bonne solution.
  • Lecture de la documentation du modèle en français et en anglais, des PdD du modèle en français et en anglais, de la FAQ, recherche de certains mots-clés dans les archives de cette page et dans Phabricator. Une potentielle « incompatibilité avec les navigateurs » a été mentionnée une fois, sur la PdD en anglais il y a plusieurs années, sans que cela ne soit développé. Par contre, un même photomontage d'exemple, lié à la commune de Trujillo, s'affiche correctement dans la doc anglophone mais pas dans la doc francophone. La seule différence est l'insertion du photomontage dans le Template:Image_frame, correspondant au Modèle:Vignette_multiple chez nous d'après les interwikis, mais je n'ai pas réussi à reproduire un affichage correct en utilisant celui-ci.
  • Création d'une page de brouillon où vous pourrez constater le phénomène et, si le cœur vous en dit, expérimenter sans encombrer les historiques d'articles ou vous embêter à recréer des photomontages par vous-mêmes.

Peut-être que cette discussion serait plus adaptée sur la PdD du modèle en question ? En tout cas, si vous avez une piste ou une solution à proposer pour faire disparaître ce décalage visuel, n'hésitez pas ! Merci d'avance. Miaou Émoticône

Message déposé par * Lutincertain [Miauler ici] le 10 juin 2021 à 15:03 (CEST)[répondre]

Requête en attente d'une réponse (comment y répondre)

Échecs géolocalisation[modifier le code]

Article(s) ou modèle(s) concerné(s) : Projet:Scripts_et_gadgets/Notices/WhereWikimediansLive


Wikipédia:Cartographie_de_la_communauté

Questions :

Bonjour,

Depuis quelques jours, j'ai essayé plusieurs fois d'indiquer ma localisation avec l'outil ad hoc, mais j'ai toujours un échec après 10-20 secondes. Comme la manip est relativement simple, je ne pense pas avoir fait d'erreur a priori. Après avoir posé la question sur le Forum des nouveaux (qui m'a aiguillé ici), j'ai testé sur Chrome alors que suis habituellement en Firefox et ça donne le même résultat. Je viens de revérifier que le gadget est bien activé dans mes Préférences.

Le créateur du gadget est parti pour un moment chez les manchots semble-t-il, aussi je voulais savoir si vous avez connaissance d'un dysfonctionnement ?

Bien cdt

Message déposé par — Couleys [कुरा गरौं] le 12 juin 2021 à 10:27 (CEST)[répondre]

Réponse apportée ci-dessous.
Salut Notification Couleys :,
J'ai effectué les mêmes manipulations que toi (et peut-être même d'autres, vu que j'ai farfouillé dans le code de la page^^) et j'ai finalement réalisé, lors de mon dernier essai sur la page de Commons hébergeant les données, que toi et moi avions déclenché un filtre anti-abus au motif de LTA vandal (Long-Term Abuse vandal, vandalisme récurrent en français).
J'ai ouvert une requête sur Commons donc il n'y a plus qu'à attendre la suite, que j'espère positive. Miaou Émoticône
Bonjour ! je viens de recevoir la notification de Commons en effet et j'étais sur le point de venir ici pour remercier. Le message que j'avais (que tu as eu aussi probablement) était anodin et ne parlait pas d'"abus" (heureusement parce qu'en tant que nouveau, j'ai toujours peur de casser la machine ! mais elle a l'air robuste). Attendons la suite (pas d'urgence), merci à toi et à la communauté pour tout ce travail — Couleys [कुरा गरौं] 12 juin 2021 à 21:47 (CEST)[répondre]
P.S. j'en profite pour faire un test de notification dans le résumé de modif, fonction que je ne maîtrise pas encore vraiment
De rien et merci pour ta bonne volonté de nouveau contributeur. Émoticône sourire
Le message que j'obtenais était effectivement anodin (un simple petit pop-up en haut à droite disant « Une erreur est survenue lors de l'enregistrement des informations sur Commons. ») et c'est ce qui m'a longtemps induit en erreur. J'ai pensé qu'il y avait un problème dans le code empêchant l'enregistrement et c'est seulement lorsque j'ai tenté, en dernier recours, d'éditer directement la plage de données sur Commons, sans passer par le gadget, que j'ai enfin obtenu un message explicatif, un gros bandeau d'avertissement rouge bien wikimédien comportant des liens utiles pour comprendre, et c'est en les suivant que la mention de LTA vandal s'est présentée.
Merci pour l'explication ! c'est toujours bien de comprendre ou du moins d'augmenter sa culture, et quand il y a de l'humour et du recul c'est encore mieux ! — Couleys [कुरा गरौं] 12 juin 2021 à 23:25 (CEST)[répondre]
Bonjour @Lutincertain,
Il y a quelques jours j'ai reçu un courriel de Commons, toi aussi j'imagine, qui m'explique la raison du blocage et me demande d'éditer autre chose sous Commons pour être identifié comme inoffensif. Je ne vois pas trop ce que je pourrais éditer (à part charger une photo ? ça doit être possible) ; est-ce qu'il vaut mieux effectuer cette manip ou attendre une résolution du problème plutôt que de le contourner ?
J'attends ton avis, toujours sans urgence. Bien cdt — Couleys [कुरा गरौं] 17 juin 2021 à 00:08 (CEST)[répondre]
Notification Couleys :
Bonjour,
Tu peux modifier le bac à sable de Commons. Pas besoin de faire des modifications compliquées, ajouter le mot "test" puis l'enlever devrait suffire.
Orlodrim (discuter) 17 juin 2021 à 00:18 (CEST)[répondre]
Bonjour @Lutincertain et @Orlodrim,
Je viens d'essayer, ça ne marche pas mais il y a peut-être un délai pour la prise en compte. Je referai une tentative et vous tiendrai au courant. Merci beaucoup pour l'aide ! à+ — Couleys [कुरा गरौं] 17 juin 2021 à 00:28 (CEST)[répondre]
Notification Couleys : Il faut faire plusieurs modifications (c'est pour ça que j'ai dit l'ajouter puis l'enlever). Orlodrim (discuter) 17 juin 2021 à 00:31 (CEST)[répondre]
Ça marche ! désolé j'avais lu trop vite. Résolu en ce qui me concerne, mais quelque part le pb persiste ? Est-ce qu'il faudrait mettre une mention sur la page qui indique comment se géolocaliser ?
Merci encore ! — Couleys [कुरा गरौं] 17 juin 2021 à 00:41 (CEST)[répondre]
Il y a maintenant une mention dans Projet:Scripts et gadgets/Notices/WhereWikimediansLive#Bugs connus. Orlodrim (discuter) 17 juin 2021 à 23:30 (CEST)[répondre]

Forcer la mise en page sur l'espace de nom Discussion[modifier le code]

Article(s) ou modèle(s) concerné(s) : Discussion Wikipédia:AutoWikiBrowser#Foire aux questions

Questions : Bonjour,

Discussion Wikipédia:AutoWikiBrowser#Foire aux questions récupère Wikipédia:AutoWikiBrowser/FAQ par inclusion, j'aimerais que la mise en page soit identique à l'espace de nom Wikipédia et ne pas afficher la mep de l'espace de nom Discussion où les : se mettent en forme comme des indentations.

Initialement, l’inclusion provenait de Discussion Wikipédia:AutoWikiBrowser/FAQ, j'ai bien cru qu'une redirection vers Wikipédia:AutoWikiBrowser/FAQ solverait le problème. Mais... on dirait que c'est lié à l’espace de nom. Il y a probablement un CSS ou un modèle que l’on peut inclure pour coutourner la mep automatique, à l'instar de nos anglophones préférés, si quelqu'un a la réponse ou une idée (sans avoir à revoir la mep Sourire diabolique), je vous en serais reconnaissant Émoticône

Bien à vous,


Message déposé par LD m'écrire le 13 juin 2021 à 02:40 (CEST)[répondre]

N.B. : pour les amateurs d'HTML, je préfère exclure ce type de code suivant, même si le rendu serait bon en apparence, je pense qu'il est préférable de ne pas remédier à cela par du hmtl brut pour permettre une meilleure accessibilité. (Smiley: triste)
<ul><li>question 1</li><ul>rep 1</ul><ul><ul>page explicative</ul></ul><ul>
Cela donne néanmoins une piste de réflexion. J'imagine que les modélistes Lua ont déjà planché sur ce type de questions. LD m'écrire 13 juin 2021 à 03:52 (CEST)[répondre]
Réponse apportée ci-dessous.
Notification LD :
Bonjour,
La mise en page vient des règles avec .ns-talk dans MediaWiki:Vector.css (ou MediaWiki:Monobook.css ou MediaWiki:Modern.css selon le skin choisi).
Pour les désactiver dans une page de discussion, il faudrait imbriquer le contenu dans un modèle avec une balise <templatestyles> important un code css permettant d'annuler l'effet de ces règles dans une section spécifique de la page (par exemple comme ça).
En fait, utiliser {{Indente}} à la place de ":" (qui génère des listes de définitions) serait peut-être correct du point de vue du HTML généré (là c'est plutôt questions/réponses que définitions donc je ne suis pas sûr). Le problème est que ça oblige à tout mettre sur une seule ligne dans le code (discussion connexe à propos d'un modèle qui ne nécessiterait pas d'avoir chaque élément de liste sur une seule ligne : Discussion Projet:Modèle#Modèle Template:Bulleted list sur WP fr).
Orlodrim (discuter) 17 juin 2021 à 00:58 (CEST)[répondre]
Émoticône, est-ce qu'il y a une option pour afficher les règles des pages, comme &uselang=qqx pour les messages systèmes ? Cela pourrait me servir à l’avenir.
Pour le moment, je vais m’en tenir à la balise <templatestyles> et on verra si {{indente}} évolue, j'ignorais l'existence de cette extension Mediawiki. Merci Orlodrim Émoticône
--LD m'écrire 17 juin 2021 à 01:13 (CEST)[répondre]
Notification LD : Il n'y a pas exactement d'équivalent de uselang=qqx. Il faut utiliser les outils de débogage du navigateur. Par exemple, avec Firefox, fais un clic droit sur le paragraphe indenté et clique sur "Inspecter". Tu te retrouvera sur la balise dd qui... n'a rien de spécial. Par contre, l'inspecteur montre que la balise parente dl a un attribut background qui vient d'une règle .ns-talk dl présente dans load.php, ou plus précisément https://fr.wikipedia.org/w/load.php?lang=fr&modules=site.styles&only=styles&skin=monobook. Là, il faut savoir que le module site.styles correspond aux pages de l'espace MediaWiki.
Le paramètre "debug=1" peut être utile. Il désactive l'optimisation des feuilles de style, en particulier ça évite que les commentaires soient supprimés. C'est un peu plus facile de trouver d'où vient la feuille de style de cette façon.
Orlodrim (discuter) 17 juin 2021 à 23:20 (CEST)[répondre]
Notification Orlodrim J'ai pu tester sous Chrome et Firefox, on trouve plus rapidement sous le second avec l'affichage par défaut. WP est riche d'apprentissages, tu y contribues grandement, merci pour l'astuce Émoticône.
« Firefox a très longtemps été le navigateur préféré des développeurs web grâce à une extension bien particulière qui sort nettement du lot : Firebug. » (Bheller.com, 2011), ça semble toujours vrai Tire la langue.
N.B. J'ai utilisé une inclusion à partir de tes sous-pages, n'ayant pas réussi (plutôt je n'ai visiblement pas les droits en dehors de Utilisateur:LD/...) à créer un .css opérationnel. --LD m'écrire 18 juin 2021 à 00:10 (CEST)[répondre]
Notification LD : Je crois qu'il faut créer ces .css dans l'espace modèle pour qu'ils aient automatiquement le bon "modèle de contenu" sans avoir besoin de demander à un admin de le changer. En général, ils sont en sous-page de leur modèle (Catégorie:Sous-page de modèle feuille de style). Orlodrim (discuter) 18 juin 2021 à 00:21 (CEST)[répondre]
Notification Orlodrim :, en effet, il valait mieux être dans l'espace modèle. J'ai créé {{notalk}} Émoticône. --LD m'écrire 18 juin 2021 à 01:33 (CEST)[répondre]