Discussion modèle:lien

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.

Pouvons-nous ajouter le code pour le classe du mot, comme {{lien|le|fr-art-déf}} ou {{lien|le|fr||art-déf}} pour [[le#fr-art-déf|le]] ? — TAKASUGI Shinji (d) 4 juin 2009 à 11:46 (UTC)[répondre]

Actuellement cela ne fonctionne pas car le code langue est transformé en le nom complet de la langue. Mais peut-être est-ce une erreur ? Ne pas le transformer permettrait à priori que ta 1re syntaxe fonctionne automatiquement. A tester. --Szyx (d) 4 juin 2009 à 12:19 (UTC) Note : on parle plutôt d'une ancre.[répondre]
  • [[le#Français|le]] -> le
  • [[le#fr|le]] -> le
  • [[le#fr-art-déf|le]] -> le
Peux-tu copier {{lien2}} vers ce modèle ? J’ai ajouté deux paramètres : code pour les codes de section, et gras pour les caractères gras dans les tableaux de flexion. — TAKASUGI Shinji (d) 6 juillet 2009 à 15:43 (UTC)[répondre]
Pour le code je suis d'accord, mais à quoi sert le gras ? On peut déjà l'utiliser en gras, non ? — Dakdada (discuter) 6 juillet 2009 à 19:04 (UTC)[répondre]


J'ai remplacé l'ancre par le code de langue plutôt que le nom de langue qui fait appel à un autre modèle. — Dakdada (discuter) 6 juillet 2009 à 19:04 (UTC)[répondre]


Je vais utiliser le paramètre gras dans les autres modèles comme {{en-nom}}. Tu peux comparer les deux exemples suivants :

Sans paramètre gras (actuel) :

Singulier Pluriel
Discussion modèle:lien Discussion modèle:liens

Avec paramètre gras (proposé) :

Singulier Pluriel
{{lien2|{{FULLPAGENAME}}|fr|gras=oui}} {{lien2|{{FULLPAGENAME}}s|fr|gras=oui}}

Maintenant, {{lien}} montre les mots toujours comme liens parce qu’il y a une balise (p. ex. #fr), mais je voudrais montrer un mot en gras s’il est le mot vedette, justement comme [[ ]]. Sans ce paramètre, nous devons écrire des codes compliqués comme j’ai fait dans {{en-nom}}. — TAKASUGI Shinji (d) 7 juillet 2009 à 14:29 (UTC)[répondre]

J’ai modifié {{en-nom}} et {{en-conj-aux}} utilisant {{lien2}}. — TAKASUGI Shinji (d) 14 juillet 2009 à 08:31 (UTC)[répondre]

(Déplacé de Discussion modèle:lien2 après le renommage)

Je supprimerai ce modèle quand on le copie vers {{lien}}. Voyez Discussion modèle:lien. — TAKASUGI Shinji (d) 14 juillet 2009 à 08:47 (UTC)[répondre]

Pour Pour en cumulant les deux, ex : {{lien|je|fr|pron-pers}}. JackPotte 7 novembre 2009 à 13:38 (UTC)[répondre]
Puisque nous allons probablement éliminer Modèle:ucf et Modèle:lien, je ne copierai pas ce modèle. — TAKASUGI Shinji (d) 26 janvier 2010 à 02:56 (UTC)[répondre]

C'est volontaire que les liens obtenus par ce modèle n'aient pas la même police qu'un lien normal ? --GaAs 17 août 2011 à 22:04 (UTC)[répondre]

Coucou ? --GaAs 19 octobre 2011 à 16:13 (UTC)[répondre]
Il faudrait demander à Mglovesfun : [1]. — Dakdada (discuter) 19 octobre 2011 à 16:23 (UTC)[répondre]
Ça dépend de ta préférence pour la classe script-Latn. — TAKASUGI Shinji (d) 20 octobre 2011 à 17:05 (UTC)[répondre]
J’ai supprimé la spécification de la classe. — TAKASUGI Shinji (d) 7 mars 2012 à 07:17 (UTC)[répondre]

Référence d’entité HTML[modifier le wikicode]

(Déplacé de Discussion modèle:lien2 après le renommage)

Le code suivant ne marche pas bien même si a est bien sûr a :

{{#ifeq: a | a | oui | non }} → oui

J’ai trouvé que le mot magique localurl: donne un résultat satisfaisant :

{{#ifeq: {{localurl:a}} | {{localurl:a}} | oui | non }} → oui

TAKASUGI Shinji (d) 29 mai 2012 à 08:25 (UTC)[répondre]

Paramètre vide[modifier le wikicode]

(Déplacé de Discussion modèle:lien2 après le renommage)

J’ai modifié ce modèle pour montrer (tiret cadratin) si le paramètre 1 est vide. Ce sera utile dans un tableau de flexion. {{LienFlex}} a une fonction semblable. — TAKASUGI Shinji (d) 18 juin 2012 à 12:08 (UTC)[répondre]

JackPotte a renommé {{lien2}} en {{lien}} en supprimant le vieux {{lien}}. Mais pourquoi maintenant ? Il faudrait avoir une discussion pour renommer un modèle utilisé dans tant de pages. — TAKASUGI Shinji (d) 1 juillet 2012 à 14:41 (UTC)[répondre]

Parce que {{lien}} était marqué obsolète depuis longtemps, {{lien2}} pouvait remplacer {{lien}}, et la logique d’utiliser un modèle 2 et pas le 1 était déroutante. Ceci nous évite maintenant de remplacer tous les {{lien}} par des {{lien2}} comme tu le faisais souvent. JackPotte ($) 1 juillet 2012 à 15:53 (UTC)[répondre]
Le renommage/remplacement d'un modèle aussi répandu doit se faire après discussion, quand bien même celui-ci est noté comme obsolète. Soit dit en passant, s'il est noté comme obsolète c'est parce qu'il ne doit pas être utilisé, et on se demande bien ce qu'une autre version pourrait y changer. — Dakdada (discuter) 1 juillet 2012 à 17:03 (UTC)[répondre]
Désolé mais c’était trop évident, et j’ai trop de discussions sans réponse dans WT:GC et WT:GM. JackPotte ($) 1 juillet 2012 à 17:50 (UTC)[répondre]
Bon, je déplacerai le contenu de Discussion modèle:lien2 vers ici. — TAKASUGI Shinji (d) 3 juillet 2012 à 11:29 (UTC)[répondre]
fait Je l’ai fait avec fusion d’historique. JackPotte ($) 3 juillet 2012 à 18:10 (UTC)[répondre]

J’ai séparé {{lien m}} de ce modèle selon Wiktionnaire:Questions techniques/mars 2014#Modèle:lien. Maintenant {{lien}} montre toujours un lien. — TAKASUGI Shinji (d) 25 mai 2014 à 15:43 (UTC)[répondre]

Catégorie des liens rouges[modifier le wikicode]

Dans le but de détecter tous les articles proposés à la création, je propose d'ajouter Catégorie:Pages contenant des liens rouges en français grâce {{lien|...|fr}}, idem pour les autres langues. JackPotte ($) 9 avril 2015 à 18:29 (UTC)[répondre]

C’est peut-être utile, mais #ifexist est considéré comme « fonction du parseur coûteuse ». — TAKASUGI Shinji (d) 11 avril 2015 à 15:18 (UTC)[répondre]

Paramètres tr et sens[modifier le wikicode]

Comme ce modèle est couramment utilisé dans la section d’étymologie, n’est-ce pas bon d’ajouter les paramètres tr et sens pour une transcription et un sens justement comme {{Lang}} ? — TAKASUGI Shinji (d) 17 avril 2015 à 01:13 (UTC)[répondre]

Pourquoi pas. JackPotte ($) 17 avril 2015 à 06:40 (UTC)[répondre]
fait Ajoutés. J’ai aussi ajouté le paramètre sc utilisé dans en:Template:link. — TAKASUGI Shinji (d) 22 avril 2015 à 02:30 (UTC)[répondre]

Pas de gestion de RTL[modifier le wikicode]

Je viens de voir sur l'entrée haras que le modèle ne gérait pas l'arabe (et, je suppose, toutes les langues qui ne sont pas LTR), alors que {{étyl}} le gère très bien. Ne serait-il pas l'occasion de remplacer ce modèle par un modèle utilisant un module en Lua (en important le modèle Link anglais, par exemple) ? Thomas Linard (discussion) 8 mai 2021 à 11:32 (UTC)[répondre]

Je pingue Notification @Darmo117 : qui a récemment travaillé sur le module qui gère le sens d’écriture. Lepticed7 (À l’immortalité !) 10 mai 2021 à 16:02 (UTC)[répondre]
Je corrige ça. Darmo (Viendez parler !) 10 mai 2021 à 16:48 (UTC)[répondre]
C’est corrigé, j’ai passé le modèle sous un module. Va falloir surveiller les catégories Catégorie:Appels de modèles incorrects:lien:sc, Catégorie:Appels de modèles incorrects:lien et Catégorie:Wiktionnaire:Liens avec code de langue inconnu. Darmo (Viendez parler !) 10 mai 2021 à 18:03 (UTC)[répondre]
Ah merci, ça marche parfaitement maintenant ! Thomas Linard (discussion) 11 mai 2021 à 18:39 (UTC)[répondre]
Notification @Darmo117 : J'ai tous mes liens français avec un message lien sans code de langue. Ça représente des dizaines de milliers de liens. Est-ce que cette modif impactant des dizaines de milliers de pages à été annoncée quelque part ? Et comptes-tu modifier tous les liens concernés ? — Unsui Discuter 11 mai 2021 à 19:23 (UTC)[répondre]
Salut, c’est une modif que j’ai fait avec Lepticed7, on va lancer un bot pour réparer tous les liens impactés. Darmo (Viendez parler !) 11 mai 2021 à 19:25 (UTC)[répondre]
Pourquoi ça n’a pas été annoncé ? Et quelle réparation est-il envisagé ? Car comment savoir quel code langue manque ? Le mieux serait de mettre le code langue fr par défaut quand celui-ci manque. Perso, je suis particulièrement agacé, car ça fait 3 problèmes que j'ai en une semaine du fait que des chose changent sans que l'on en soit — à première vue — informé et qui font que je suis obligé de changer mes bots à la volée. — Unsui Discuter 11 mai 2021 à 19:40 (UTC)[répondre]
Alors, d’abord, on va se calmer, c’est temporaire. C’est pas compliqué, si ya pas de code de langue, c’est du français. Encore une fois, on va faire circuler un bot pour l’ajouter partout où c’est nécessaire. Darmo (Viendez parler !) 11 mai 2021 à 20:07 (UTC)[répondre]

Ça ne répond pas à ma première question. Ensuite, dois-je modifier mes bots ou bien as-tu l'intention de modifier le modèle pour les utilisations futures ? N'aurait-il pas été un peu plus malin de modifier les liens avant et le modèle après ?— Unsui Discuter 11 mai 2021 à 20:19 (UTC)[répondre]

Bon, j’ai enlevé le message mais les pages restent catégorisées et j’ai ajouté une balise invisible pour que moi et Lepticed puissions plus facilement détecter les liens qui posent problème. J’ai fait exprès d’enlever la valeur par défaut du code de langue, donc je ne reviendrai pas en arrière là-dessus. Par contre, ce serait bien si dès à présent tu ajoutais le code de langue systématiquement, même pour le français car d’ici quelques semaines ou mois, une fois les liens sans codes traités, je remettrai le message. Darmo (Viendez parler !) 11 mai 2021 à 20:33 (UTC)[répondre]
OK, merci. J'ai modifié mes bots. Par contre, je sais, pour avoir patrouillé tant d'années les contributions, qu'il y a des liens sans code langue mais dont le code langue devrait être autre que fr. En général, ils sont dans les sections du style synonymes ou dérivés. — Unsui Discuter 11 mai 2021 à 21:01 (UTC)[répondre]