Suivi — Aide et documentation Ajouter l'aide pour les liens wikipedia non francophones

#1910 Posté par  . État de l’entrée : corrigée. Assigné à Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
0
12
nov.
2019

Si le patch fourni ici est toujours valable, il serait bien de rajouter sa fonctionnalité dans les différentes aides de rédaction, que ce soit pour les dépêches, les journaux ou les commentaires.

merci

PS: je suis tout le temps en train de rechercher la bonne syntaxe, et finalement, je colle le lien directement

  • # A ajouter dans la page wiki de l'aide détaillée ?

    Posté par  (site web personnel, Mastodon) . Évalué à 2 (+0/-0).

    Hello,

    On avait perdu le lien vers la page wiki d'aide à l'édition, on l'a rétabli.

    Tu peux donc ajouter cette documentation directement dans le wiki :-)

    Sinon, je ne suis pas sûr d'avoir bien compris le code, mais j'ai l'impression qu'il faut écrire [[en:Programming]] pour avoir un lien vers une page wikipédia anglaise: Programming

  • # Historique et analyse

    Posté par  (site web personnel) . Évalué à 3 (+0/-0). Dernière modification le 11 janvier 2026 à 12:17.

    La gestion multilingue Wikipédia est ajoutée en 2012 dans lib/lfmarkdown.rb (dépôt linuxfr.org) commit (modifié trois 3 jours après via commit).

    Puis rejoindre le dépôt html-pipeline-linuxfr en 2013 via commit

              parts.shift if %w(de en es eo wikt).include?(parts.first)
              "<a href=\"https://fr.wikipedia.org/wiki/#{word}\" title=\"#{WP_TITLE}\")>#{parts.join ':'}</a>"

    Donc ça donne avec le code initial

    linux -> <a href="https://fr.wikipedia.org/wiki/linux" title="Définition Wikipédia")>linux</a>
    en:linux -> <a href="https://fr.wikipedia.org/wiki/en:linux" title="Définition Wikipédia")>linux</a>
    fr:linux -> <a href="https://fr.wikipedia.org/wiki/fr:linux" title="Définition Wikipédia")>fr:linux</a>
    zz:linux -> <a href="https://fr.wikipedia.org/wiki/zz:linux" title="Définition Wikipédia")>zz:linux</a>
    

    linux
    linux
    fr:linux
    zz:linux

    Si on met une langue connue (du code), on pointe sur le WP fr avec la langue qui va envoyer vers WP de la bonne langue si ça existe.
    Si on met une langue inconnue (de Wikipédia), on pointe sur le WP fr avec la langue inconnue et Wikipédia annonce un 404.
    On peut mettre langue=fr ce qui est un peu pas malin (mais ça marche).

    La partie « Aide‑mémoire sur la syntaxe Markdown » ne précise pas qu'on peut indiquer la langue. -> compléter linuxfr.org/app/views/shared/_wiki_help.html.haml (par ailleurs le lien vers l'aide wiki est vraiment trop discret)

    La partie aide dans le wiki interne le mentionne déjà https://linuxfr.org/wiki/aide-edition#toc-hyperliens, « lien raccourci vers une [[en:definition]] Wikipedia non francophone en le préfixant du code ISO 639-1 de la langue souhaitée » et « lien raccourci vers un [[wikt:mot]] du Wiktionnaire. »

    Par ailleurs les CSS linuxfr.org/app/assets/stylesheets/contrib/RonRonnement-Classic.scss, linuxfr.org/app/assets/stylesheets/contrib/steelblue.scss, linuxfr.org/app/assets/stylesheets/contrib/kaiska-new.scss et linuxfr.org/app/assets/stylesheets/parts/content.scss ajoutent le petit W en haut à droite uniquement sur les liens fr et en de Wikipédia (pas les autres langues, pas le wiktionary par exemple).

    • [^] # Re: Historique et analyse

      Posté par  (site web personnel) . Évalué à 3 (+0/-0).

    • [^] # Re: Historique et analyse

      Posté par  (site web personnel) . Évalué à 2 (+0/-0). Dernière modification le 11 janvier 2026 à 13:45.

      Je me suis demandé où c'était affiché pour retrouver une URL d'exemple, ça apparaît en dessous de la ligne d'édition pour les commentaires, les pages wiki, entrées de forum / journal, dépêche — mais pas lorsqu'on réorganise une dépêche en rédaction, d'ailleurs l'aide en rédaction pourrait aussi être revue :D

      On peut mettre langue=fr ce qui est un peu pas malin (mais ça marche).

      en l'ajoutant à quel endroit ?


      sinon, j'ai proposé une reformulation sur ta pull-request https://github.com/linuxfrorg/linuxfr.org/pull/400

      s/page de documentation détaillée/page de documentation détaillée avec des exemples Markdown et leur rendu/

      comme ça apparaît sur des pages où il y a la place, autant mettre un descriptif complet ce qui améliore le web sémantique.

      • [^] # Re: Historique et analyse

        Posté par  (site web personnel) . Évalué à 3 (+0/-0).

        On peut mettre langue=fr ce qui est un peu pas malin (mais ça marche).

        en l'ajoutant à quel endroit ?

        Comme je le disais :

        fr:linux -> <a href="https://fr.wikipedia.org/wiki/fr:linux" title="Définition Wikipédia")>fr:linux</a>
        
  • # Fait

    Posté par  (site web personnel) . Évalué à 3 (+0/-0). Dernière modification le 11 janvier 2026 à 15:39.

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.