Aller au contenu

Discussion module:date et heure

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Ajouter un sujet
Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.
Dernier commentaire : il y a 11 ans par Automatik dans le sujet Proposition

Autres discussions sur ce module

[modifier le wikicode]

Proposition

[modifier le wikicode]

Bonjour,

Actuellement, les pages qui incluent {{siècle}} sans paramètre catégorisent dans catégorie:Date manquante, même si elles ne sont pas dans l’espace principal.

Je propose le changement suivant pour que la catégorisation ne se fasse que dans ce dernier :

function p.formate_un_siecle(frame)
    local txt = frame.args[1]
    -- cas de l'absence de paramètre
    if (txt=="") then
        return "Siècle à préciser[[Catégorie:Date manquante]]"
    end

function p.formate_un_siecle(frame)
    local txt = frame.args[1]
    -- cas de l'absence de paramètre
    if (txt=="" and mw.getCurrentTitle().namespace == 0 or mw.getCurrentTitle().namespace == 100) then
        return "Siècle à préciser[[Catégorie:Date manquante]]"
    elseif (txt=="" and mw.getCurrentTitle().namespace ~= 0 and mw.getCurrentTitle().namespace ~= 100) then
        return "Siècle à préciser"
    end

Qu’en pensez-vous ? Est-ce correct et y a-t-il moyen d’améliorer les performances ? Automatik (discussion) 4 mai 2013 à 23:53 (UTC)Répondre

Pourquoi pas les annexes ? JackPotte ($) 5 mai 2013 à 12:02 (UTC)Répondre
J’ai ajouté les annexes, et je me demande si se contenter d’un elseif (txt="") then return "Siècle à préciser" ne serait pas suffisant dans la mesure où le elseif n’est évalué que si le if est faux. Automatik (discussion) 5 mai 2013 à 13:16 (UTC)Répondre