Wikipédia:Questions techniques/semaine 2 2024

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

Recherche avancée (regexp) : répétition d'un motif un certain nombre de fois[modifier le code]

Réponse apportée ci-dessous.

Question : Bonjour,
Je cherche à trouver avec insource les pages qui comportent un excès manifeste d'années liées, comme ceci : insource:/(\[\[[0-9]?[0-9]?[0-9][0-9]\]\])/ répété disons 20 fois et plus ; or l'ajout de {20,} après le motif ne fonctionne pas (insource:/(\[\[[0-9]?[0-9]?[0-9][0-9]\]\]){20,}/), et je ne trouve aucun indice à ce sujet malgré mes recherches dans les pages d'aide. Peut-on effectuer une telle requête, et si oui, quelle en est la syntaxe ? (quelle est mon erreur ? Émoticône)
Merci pour toute réponse !

Message déposé par  — 🦊 jilucorg converser, le le 10 janvier 2024 à 12:53 (CET)[répondre]

Bonjour @Jilucorg
L'expression rationnelle que vous cherchez regarde non pas s'il y a au moins vingt dates dans un texte, mais s'il y a au moins vingt dates d'affilée quelque part dans le texte (ce qui n'arrive jamais).
Il faut plutôt chercher s'il y a une suite de vingt fois date + texte quelconque : insource:/(\[\[[0-9]?[0-9]?[0-9][0-9]\]\].*){20,}/. Escargot (discuter) 10 janvier 2024 à 13:41 (CET)[répondre]
Ah mais oui, erreur évidente que je ne voyais pourtant pas ! Merci beaucoup @Escargot bleu, me voilà avant tout soulagé d'avoir compris Émoticône sourire. — 🦊 jilucorg converser, le 10 janvier 2024 à 14:33 (CET)[répondre]

Un bouton qui ne fonctionne pas et un autre (?) inexistant[modifier le code]

Article(s) ou modèle(s) concerné(s) : WP:Mois de la contribution 2024

Questions : Bonsoir, par hasard, je me retrouve « en charge » de cet article, je m'efforce de répondre aux demandes, propositions, toussa..., mais je me trouve confronté à un souci avec un bouton « Proposez votre atelier » dont on me signale que, quand on clique dessus, « ça ne donne rien », ce que j'ai pu vérifier.
Ce bouton se trouve juste à droite d'une ligne indiquant :

« Cliquez sur le bouton à droite pour proposer votre atelier. »

Je n'ai pas la moindre idée de qui a codé cette partie (historique trop gros pour le chercher [ou, je ne sais pas faire], sinon, je lui aurais écris sur sa PdD), mais c'est dommage, car je suis à chaque fois obligé d'aller sur la PdD des demandeuses pour leur faire un mode d'emploi de comment coder un nouvel événement.

[je précise que j'ai cherché le code dudit bouton, mais impossible de le trouver avec « modifier le code », donc je ne peux pas tenter de debugguer moi-même]

Je ne connaissais pas cette page « Questions Techniques » au moment où j'ai constaté ces soucis ; je viens de la découvrir, voilà pourquoi je ne me manifeste que maintenant (plus que ~20 jours avant la fin du mois de la contrib')

Pendant que j'y suis, j'en profite pour vous signaler que, dans ce qui est censé être une aide à la création (hmmm...), il y a (§ 2) une ligne qui indique :
« Veuillez bien y ajouter votre atelier en cliquant sur le bouton "Créer un programme" »... bouton qui n'existe pas. Peut-être est-ce le bouton cité ci-dessus — qui ne fonctionne pas —, ou un autre qu'« on » a oublié de coder, je ne sais pas, mais ce serait bien que je puisse rectifier tout cela avant la fin de ce mois de la contribution.
Message déposé par — jeep (j33p) le 11 janvier 2024 à 21:29 (CET)[répondre]

Réponse apportée ci-dessous.
Notification j33p : Bonjour. ✔️ Corrigé. Ce bouton "Proposez votre atelier" dirige simplement vers la section "Dates et lieux", il a cessé de fonctionner lorsque la section a été supprimée par ->cette modif<- Quant au 2ème bouton "Créer un programme", il n'a jamais existé sur cette page, il était mentionné lorsque la page a été créée mais mais le bouton lui-même n'y était pas. Cordialement, Csar62 (discuter) 11 janvier 2024 à 22:53 (CET)[répondre]
Arf... merci de la réponse et de la rectif' et aussi, merci pour le lien, ça me permet de voir que ladite section avait disparu bien avant que je ne prenne en charge cet article.
Cordialement, — jeep (j33p) 11 janvier 2024 à 23:08 (CET)[répondre]
Bon, ça y est, j'ai remplacé le contenu du § 2 par un mode d'emploi de création d'un événement, ça devrait être mieux ; j'ai gardé le bouton qui fait descendre à la section (sur un smartphone avec petit écran, cela peut servir). Merci encore de votre aide et bonne soirée ! Smiley avec un pouce vers le haut
jeep (j33p) 11 janvier 2024 à 23:44 (CET)[répondre]

Liste numérotée[modifier le code]

Questions :Bonsoir, c'est encore moi, maintenant que j'ai découvert cette page, j'en profite pour vous poser les questions que je posais jusque là à des users.
[je précise qu'évidemment, je suis allé relire l'aide avant de vous déranger, mais elle me confirme que la manière dont je m'y prend est la bonne]
Donc, je n'arrive plus (je suis quasiment certain d'y être arrivé « avant » peut-être une question de contexte d'édition ?) à générer une liste numérotée avec le code « # » en début de ligne.
Ce que je code :
# blah...
# bloh...
# bluh...

Résultat obtenu :
1. blah...
1. bloh...
1. bluh...

Résultat attendu :
1. blah...
2. bloh...
3. bluh...

Qu'est-ce que j'oublie de faire ???

Ça m'est arrivé il y a 2 ou 3 jours au cours d'un vote sur une PdD et là, ça remet ça dans le cadre du mode d'emploi de la création d'événement sur Mois de la contribution 2024.

Pour l'instant, je me contente d'une liste à puces, mais comme il s'agit d'une procédure avec une chronologie, toussa... une liste numérotée serait largement préférable (si une contributrice veut me signaler qu'elle ne comprend pas qq chose au point n°n, c'est plus pratique).
Au secours Émoticône

Message déposé par — jeep (j33p) le 12 janvier 2024 à 00:25 (CET)[répondre]

Réponse apportée ci-dessous.
Notification j33p : Re-bonjour, il ne doit pas y avoir de lignes blanches entre 2 items d'une liste numérotée, voir ->cette modif<-. (NB: Si vous voulez absolument espacer davantage les items, vous pouvez éventuellement ajouter deux balises <br> en fin de ligne). Cdlt, Csar62 (discuter) 12 janvier 2024 à 01:30 (CET)[répondre]
Re-Bonsoir Csar62 Émoticône, et merciiii !
Rhahhhh... les <CR> !!! Je savais bien que j'avais déjà réussi, j'avais dû éviter ces retours-chariot, pfff... ! Vraiment mille mercis (vous ne pouvez pas savoir ce que ça m'énervait), et encore plus de merci pour avoir fait vous-même ma modification, je n'en demandais pas tant !? Smiley avec un pouce vers le haut
Je vous préviens d'avance [je ne sais pas si ça rentre ds vos prérogatives], j'ai un ou deux trucs qui m'énervent sur ma page d'accueil (un bug depuis hier et un truc normal, mais dont je voudrais me débarrasser), mais on verra tout ça demain, après une bonne nuit de sommeil. Émoticône
Bon courage à vous et encore merci.
jeep (j33p) 12 janvier 2024 à 01:43 (CET)[répondre]
« Du coup » Émoticône, je suis allé modifier la page d'aide, afin d'y ajouter cette précision, dont le manque est à l'origine du fait que je vous ai dérangés.
Edit : Étrangement le résumé que j'avais fait de ma modif' n'apparait pas dans l'historique Oh !
jeep (j33p) 12 janvier 2024 à 01:56 (CET)[répondre]

Problèmes sur ma page d'accueil[modifier le code]

Questions : Bonsoir les tecos / geeks ! (comme moi, mais en bcp plus mieux) Émoticône

Comme je le disais hier, j'ai deux soucis sur cette page :

  1. À mon retour de wikibreak (fin oct. 2023), je me suis vu affublé d'un tuteur (après 17 ans) et d'un module de « Modifications suggérées »... dont je n'ai pas encore trouvé comment m'en débarrasser et je n'en peux plus de ce truc sur cette page. le tuteur, je m'en suis arrangé, mais ce module, si vous pouviez me le virer poliment, ça m'arrangerait bien ! Émoticône sourire ;
  2. il y a aussi, sur cette page, un module « Votre impact » contenant un sous-module « Séquence la plus longue », lequel à très bien fonctionné depuis le début (pas d'interruption de contribs depuis le 04.11.2023), j'avais donc dépassé les 70 jours, et, hier, par hasard, je retourne sur cette page et le décompte était de « 32 », aujourd'hui (24h après, donc), il est de... « 30 » Oh ! ; je ne sais pas ce qui arrive à l'algo qui gère ça, peut-être en avez-vous une idée ?
    Je précise que cela ne m'empêche pas de dormir, juste que j'aime bien comprendre.

De la même manière, vous remarquerez que, j'ai beau suivre vos conseils pour la liste numérotée, j'ai beau ne pas avoir inséré de <CR>, le numérotage plante (du moins, en mode édition wikicode) quand même ; je suis maudit ! Émoticône

Edit : Arf... bizarre, quand je reviens en mode « édition » pour ajouter ce pasage... je vois que c'est l'éditeur wikicode qui avait ajouté le <CR> (moi, quand j'ai publié, il n'y en avait pas !!!), je l'ai donc viré et là, ça fonctionne ; peut-être un des gadgets que j'utilise ? C'est pour cela que je n'y comprends rien depuis le début !

En vous remerciant par avance et bien cordialement,

Message déposé par — jeep (j33p) le 12 janvier 2024 à 23:12 (CET)[répondre]

Requête en attente d'une réponse (comment y répondre)
Notification J33p : Bonjour. Dans vos Préférences, à la rubrique Fonctionnalités d’éditeur pour novices, décochez la case Afficher la page d’accueil des novices. -> il n'y aura plus l'onglet "page d'accueil" (avec le tuteur, l'impact etc) sur votre page utilisateur. Par contre je n'ai pas d'info sur comment est géré le contenu de cet onglet lorsqu'il est présent. Cdlt Csar62 (discuter) 13 janvier 2024 à 00:07 (CET)[répondre]
Bonsoir Csar62 Émoticône, rhahh... le Émoticône parfois, je n'ai pas pensé aux Préférences, je ne me souvenais pas de ce champ / variable (cela dit, il y en a tellement), cool, ça va être facile et rapide, nickel !
Sinon : pas d'idée sur le comportement de l'Édireur wikicode qui m'ajoute des sauts de ligne quand je fais « publier les modifs » ? Ça pourrait être une valeur des variables liées aux gadgets sur la page de Préférences (j'en ai activé qq-unes) ?
C'est pénible, ça me le fait aussi dans le code des tableaux ou des BUs (parfois, ça nique tout le formatage, du coup), des fois aussi il me remonte des bouts de code sur la ligne du dessus ou il re-colle des bouts de code que j'avais séparé, c'est assez erratique comme comportement parfois ; mais pour du code simple, c'est super.
Bon courage (et encore merci) !
jeep (j33p) 13 janvier 2024 à 01:02 (CET)[répondre]
Non, je n'observe pas de comportement problématique de ce type avec l'éditeur wikicode, pas d'idée sur la question... Csar62 (discuter) 13 janvier 2024 à 07:24 (CET)[répondre]
Auké, cool @Csar62, merci de la réponse ! Cela doit sûrement être dû à un quelconque des gadgets que j'ai activés parmi la myriade de ceux proposés.
Je ferais avec, j'en ai vu d'autres.
Edit : Puisque j'ai deux exemples sous la main, je vous les soumet, pour info :
* ici
* et là
Cdlt,
jeep (j33p) 13 janvier 2024 à 13:53 (CET)[répondre]
@J33p : pour info, si vous comparez le code html avant et après ->cette modif<- (faire un clic-droit et "code source de la page" sur les 2 versions dans l'historique), ce que vous retirez avec cette modif ce ne sont pas des caractères <CR> (carriage return) mais des balises html <p></p>, j'ignore pourquoi elles ont été insérées mais on constate parfois que des problèmes signalés ici proviennent de configurations logicielles "anciennes" devenues plus ou moins incompatibles avec des évolutions du logiciel MediaWiki, à tout hasard vérifiez déjà si votre configuration est compatible avec les tableaux de cette page : mw:Compatibility#Browser support matrix. Csar62 (discuter) 13 janvier 2024 à 17:30 (CET)[répondre]
Ah super, un pointeur, merci !
Oui, je sais, j'écris « <CR> » parce que « retour chariot » ou « carriage return » c'est trop long ! Émoticône, moi, quand j'en ajoute, j'utilise des balises <br> (parfois <br/>) mais JAMAIS celles -ci (<p><p/>) cela doit effectivement être dû à ces incompatibilités avec MediaWiki dont vous parlez, je vais aller creuser ça. Émoticône
Et merci bcp, c'est très gentil d'avoir pris le temps d'aller jeter un œil sur mes diffs et de m'expliquer, j'apprécie vraiment ! Smiley avec un pouce vers le haut
Bon, ben à partir d'ici, vous devriez souffler, au moins pour ce qui est de mes demandes ! Tout rouge
Amicalement et bon courage pour la suite !
jeep (j33p) 13 janvier 2024 à 17:47 (CET)[répondre]

Ouvrage co-édité par deux maisons d'édition avec deux sièges sociaux différents[modifier le code]

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

Questions : Bonjour à toutes et tous, et mille excuses si j'ai mal fait ma recherche parmi les pages d'aide et les archives de celle-ci mais je n'ai pas trouvé la solution à ce problème. Comment utiliser le modèle Ouvrage pour un ouvrage co-éditer par deux éditeurs différents avec deux sièges sociaux différents. Je ne parle pas de deux éditions distinctes d'un ouvrage adressées à deux marchés différents, mais bien d'une concours de deux éditeurs à l'édition d'un seul ouvrage, avec un seul ISBN.

Par exemple :

  • Debra Kelly, Pierre Albert-Birot. A Poetics in Movement, A Poetics of Movement, Madison, Fairleigh Dickinson University Press / Londres, Associated University Press, 1997, isbn=083863625X
  • Germana Orlandi-Cerenza, Édition critique de Matoum et Tévibar, Paris, Nizet / Milan, Istituto Editoriale Cisalpino, 1980

Mille remerciement chaleureux d'avance à celle ou celui qui saurait m'aider :)

Message déposé par Yelti (discuter) le 13 janvier 2024 à 17:09 (CET)[répondre]

Réponse apportée ci-dessous.
Bonjour. Le modèle {{Ouvrage}} ne fait que de la mise en forme, pas de vérification sémantique, donc rien ne vous empêche de saisir deux noms dans les champs éditeur et lieu, que soit sous la forme "|éditeur=Machin (Paris) et Truc (Londres)", voire "|éditeur=Machin et Truc|lieu=Paris et Londres".
PS: S'il vous parait nécessaire d'avoir des champs distincts "éditeur1", "éditeur2", "lieu1", "lieu2"..., vous pouvez en discuter et faire éventuellement une requête d'évolution du modèle sur sa page de discussion. Cdlt, Csar62 (discuter) 14 janvier 2024 à 11:17 (CET)[répondre]
Merci beaucoup d'avoir pris le temps de répondre ! J'ai toujours peur des problèmes ultérieurs longs à résoudre quand je ne me préoccupe que du rendu immédiat sans me préoccuper de coder proprement. (J'ai appris par exemple dans la douleur à bien utiliser les modèles harv, harvsp et sfn... ^^) Yelti (discuter) 15 janvier 2024 à 00:43 (CET)[répondre]
@Yelti : Vous avez raison, les modèles {{Harvsp}} et {{Sfn}} nécessitent une certaine rigueur quant aux champs auteur(s), année et id dans le modèle {{Ouvrage}} car ils doivent permettre de trouver la correspondance entre un appel de référence et un ouvrage dans la bibliographie, mais les champs éditeur et lieu sont des champs qui n'ont pas de contrainte particulière. De la même façon dans le modèle {{Chapitre}}, le champ "auteurs ouvrage" permet lui aussi de saisir plusieurs noms sans contrainte. Csar62 (discuter) 15 janvier 2024 à 05:49 (CET)[répondre]