Discussion module:Formatage du titre
Possibilité d'enlever la partie entre parenthèse[modifier le code]
Bonjour Od1n ,
J'aurais besoin d'une fonction qui rend un titre sans l'éventuelle partie entre parenthèses à la fin et je pense que le plus simple est de se baser sur ce module qui fait déjà une partie du travail. Pourrais-tu rajouter dans p.formatTitle
, juste avant le return
, les lignes suivantes :
local dropparenthese = args.dropparenthese if dropparenthese and dropparenthese ~= '' and yesno(dropparenthese) then disambig = '' end
Merci ! --l'Escogriffe (✉) 20 janvier 2023 à 17:22 (CET)
- Bonjour, il y a déjà Module:Titre sans précision qui te permet cela, à noter qu'il ne retourne pas le namespace. Et à propos oui, il y a un peu doublon de code entre ces deux modules… Pourrais-tu m'indiquer l'utilisation prévue ? od†n ↗blah 20 janvier 2023 à 21:06 (CET)
- Aussi, cet ajout serait conceptuellement erroné, puisque
formatTitle()
a vocation à retourner un titre avec pour seules modifications de la mise en forme, autrement dit dont la valeur brute est identique au titre réel de la page, et qui peut être transmis à{{DISPLAYTITLE:}}
(refs Modèle:Titre mis en forme, en:Template:DISPLAYTITLE). od†n ↗blah 20 janvier 2023 à 21:21 (CET)- @Od1n c'était bien {{Titre sans précision}} dont j'avais besoin, merci ! L'utilisation est sur {{WPP22/Documentation}} qui gère la documentation d'une famille de modèles.
- Il y aurait sans doute intérêt à catégoriser de façon plus fine ce genre de modèles et modules, pour s'y retrouver. Ou bien j'ai mal cherché... l'Escogriffe (✉) 20 janvier 2023 à 21:57 (CET)
- Aussi, cet ajout serait conceptuellement erroné, puisque