« Module:Date » : différence entre les versions
Contenu supprimé Contenu ajouté
Mise à jour à partir de Module:Date/Bac à sable à la demande de Zebulon84 |
Demande de Zebulon84 : rendre le tiret insécable dans "av J.-C." |
||
Ligne 293 :
end
if jannee ~= annee then
julien3 = '(<abbr class=abbr title="selon le calendrier julien">' .. jjour .. '
else
julien2 = '(<abbr class=abbr title="selon le calendrier julien">' .. jjour .. '
end
end
Ligne 314 :
-- s'il n'y a pas de lien sur le mois, il sera affiché avec le jour.
wikiListe.insert( '[[' .. lien .. '|' .. jour .. ']]' )
wikiListe.insert( '[[' .. lien .. '|' .. jour .. '
iso.insert( 1, string.sub( '0' .. gjour, -2 ) )
end
Ligne 357 :
texte = annneeAvJc
else
texte = annneeAvJc .. '
.. annneeAvJc .. ' avant Jésus-Christ">av.
end
iso.insert( 1, tostring( annneeAvJc - 10000 ) ) -- ! avant JC, ce n'est pas une date iso ! Pour un tri correct sur wiki.
Ligne 367 :
if mois and #wikiListe == 0 then
-- si le mois n'a pas de lien et n'est pas affiché avec le jour, il est affiché avec l'année.
texte = mois .. '
end
wikiListe.insert( '[[' .. lien .. '|' .. texte .. ']]' )
Ligne 386 :
-- compilation du résultat
local wikiTexte = wikiListe.concat( '
local isoTexte = iso.concat( '-' )
Ligne 393 :
local dateHtml = wikiHtml:tag( 'span' )
:addClass( 'date-lien nowrap' )
:addClass( 'datasortkey' )
:attr( 'data-sort-value', isoTexte )
|