Discussion module:Formatage du titre

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.

Possibilité d'enlever la partie entre parenthèse[modifier le code]

Bonjour Od1n Émoticône, 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]