Discussion module:Formatage du titre

Dernier commentaire : il y a 1 an par GrandEscogriffe dans le sujet Possibilité d'enlever la partie entre parenthèse

Possibilité d'enlever la partie entre parenthèse modifier

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)Répondre

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)Répondre
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)Répondre
@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)Répondre
Revenir à la page « Formatage du titre ».