Aller au contenu

Discussion modèle:IMSLP2

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Ajouter un sujet
Une page de Wikipédia, l'encyclopédie libre.
Dernier commentaire : il y a 3 mois par Od1n dans le sujet Mise en forme des titres des œuvres
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Mise en forme des titres des œuvres

[modifier le code]

Actuellement, le markup généré est ainsi :

« <a rel="nofollow" class="external text" href="https://imslp.org/wiki/Swan_Lake,_Op._20_(Tchaikovsky,_Pyotr_Ilyich)">
    <cite style="font-style:normal;">
        <i>Le Lac des cygnes</i>
    </cite>
</a> »

(résultat : « Le Lac des cygnes » ; les guillemets font partie du résultat)

J'y vois deux problèmes :

  • Il y a une redondance de traitements, où le titre est passé en écriture droite pour ensuite être repassé en écriture italique.
  • Vu qu'il s'agit d'un titre d'œuvre, mis en italique, il ne devrait pas y avoir de guillemets.

Malheureusement, tout cela est codé en dur dans Module:Biblio/Lien web, et pas question de complexifier le module pour cet unique de figure. (aussi, on pourrait considérer que le présent modèle {{IMSLP2}} fait un usage "détourné" de {{Lien web}}, et qu'il serait préférable de créer le résultat "manuellement", sans faire usage de {{Lien web}} ; mais ensuite, on perdrait l'harmonie avec le modèle connexe {{IMSLP}}…)

J'aurais éventuellement une solution, ça serait d'utiliser, au lieu du paramètre titre, le paramètre description :

{{lien web
 | description = <cite>{{premier non vide
    | {{{titre1|{{{titre|{{{cname1|{{{cname|{{{2|}}}}}}}}}}}}}}}
    | ...
   }}</cite>
 | ...
}}

Une telle utilisation où l'on omet titre et utilise description à la place est documentée, et j'ai souvenir de l'avoir effectivement déjà rencontrée.

od†n ↗blah 20 janvier 2025 à 07:11 (CET)Répondre

Je viens de remarquer un autre problème : l'italique dans la partie « sur le site de l'IMSLP », alors que tout cela devrait être en écriture droite (y compris le sigle, si je ne me trompe pas). Le modèle {{IMSLP}} est également concerné. od†n ↗blah 20 janvier 2025 à 13:54 (CET)Répondre
Bonjour Utilisateur:Od1n, merci de t'occuper de ce modèle.
Il me semble qu'il n'y avait pas ces problèmes avant les modifs de 2019 ou 2023.
Mais je te laisse choisir la meilleure solution. Cordialement. - Eric-92 (discuter) 20 janvier 2025 à 22:05 (CET)Répondre
Je viens de traiter le deuxième point (la partie site) : 222296397. J'ai aussi effectué cette autre modification : 222296486. Idem pour {{IMSLP}} : 222296392 et 222296484. Reste encore le premier point (la partie titre) à traiter. od†n ↗blah 22 janvier 2025 à 00:59 (CET)Répondre