Discussion module:date et heure

Dernier commentaire : il y a 11 ans par Automatik dans le sujet Proposition

Autres discussions sur ce module modifier

Proposition modifier

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
Revenir à la page « date et heure ».