« Module:Prix » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 17 :
local NomMonnaieLocale = Data[ MonnaieLocale ].nom
local AbrMonnaieLocale = Data[ MonnaieLocale ].abreviation
local CodeMonnaieLocale = Data[ MonnaieLocale ].code
local NumCours = tonumber(Cours)
Ligne 38 ⟶ 39 :
local PrixEnUSD = Math._round(PrixDeviseLocal * NumCoursUSD / NumCours, 2)
local formatted_PrixEnUSD = lang:formatNum( PrixEnUSD )
if MonnaieLocaleCodeMonnaieLocale == 'EUR' then
return formatted_PrixDeviseLocal .. ' <abbr title="'.. NomMonnaieLocale .. '">' .. AbrMonnaieLocale .. "</abbr>" .. '<span class="MonnaieRefCHF" style="display:none;"><small>(~' .. formatted_PrixEnCHF .. "Fr. - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefCAD" style="display:none;"><small>(~' .. formatted_PrixEnCAD .. "$C - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefUSD" style="display:none;"><small>(~' .. formatted_PrixEnUSD .. "$ - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefCFA" style="display:none;"><small>(~' .. formatted_PrixEnCFA .. "F CFA - cours du " .. DateCours .. ")</small></span>"
elseif MonnaieLocaleCodeMonnaieLocale == 'CHF' then
return formatted_PrixDeviseLocal .. ' <abbr title="'.. NomMonnaieLocale .. '">' .. AbrMonnaieLocale .. "</abbr>" .. '<span class="MonnaieRefEUR" style="display:none;"><small>(~' .. formatted_PrixEnEuro .. "€ - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefCAD" style="display:none;"><small>(~' .. formatted_PrixEnCAD .. "$C - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefUSD" style="display:none;"><small>(~' .. formatted_PrixEnUSD .. "$ - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefCFA" style="display:none;"><small>(~' .. formatted_PrixEnCFA .. "F CFA - cours du " .. DateCours .. ")</small></span>"
elseif MonnaieLocaleCodeMonnaieLocale == 'CAD' then
return formatted_PrixDeviseLocal .. ' <abbr title="'.. NomMonnaieLocale .. '">' .. AbrMonnaieLocale .. "</abbr>" .. '<span class="MonnaieRefEUR" style="display:none;"><small>(~' .. formatted_PrixEnEuro .. "€ - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefCHF" style="display:none;"><small>(~' .. formatted_PrixEnCHF .. "Fr. - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefUSD" style="display:none;"><small>(~' .. formatted_PrixEnUSD .. "$ - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefCFA" style="display:none;"><small>(~' .. formatted_PrixEnCFA .. "F CFA - cours du " .. DateCours .. ")</small></span>"
elseif MonnaieLocaleCodeMonnaieLocale == 'USD' then
return formatted_PrixDeviseLocal .. ' <abbr title="'.. NomMonnaieLocale .. '">' .. AbrMonnaieLocale .. "</abbr>" .. '<span class="MonnaieRefEUR" style="display:none;"><small>(~' .. formatted_PrixEnEuro .. "€ - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefCHF" style="display:none;"><small>(~' .. formatted_PrixEnCHF .. "Fr. - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefUSDMonnaieRefCAD" style="display:none;"><small>(~' .. formatted_PrixEnUSDformatted_PrixEnCAD .. "$C - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefCFA" style="display:none;"><small>(~' .. formatted_PrixEnCFA .. "F CFA - cours du " .. DateCours .. ")</small></span>"
elseif MonnaieLocaleCodeMonnaieLocale == 'XAF' or 'XAF' then
return formatted_PrixDeviseLocal .. ' <abbr title="'.. NomMonnaieLocale .. '">' .. AbrMonnaieLocale .. "</abbr>" .. '<span class="MonnaieRefEUR" style="display:none;"><small>(~' .. formatted_PrixEnEuro .. "€ - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefCHF" style="display:none;"><small>(~' .. formatted_PrixEnCHF .. "Fr. - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefCAD" style="display:none;"><small>(~' .. formatted_PrixEnCAD .. "$C - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefUSD" style="display:none;"><small>(~' .. formatted_PrixEnUSD .. "$ - cours du " .. DateCours .. ")</small></span>"
else
return formatted_PrixDeviseLocal .. ' <abbr title="'.. NomMonnaieLocale .. '">' .. AbrMonnaieLocale .. "</abbr>" .. '<span class="MonnaieRefEUR" style="display:none;"><small>(~' .. formatted_PrixEnEuro .. "€ - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefCHF" style="display:none;"><small>(~' .. formatted_PrixEnCHF .. "Fr. - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefCAD" style="display:none;"><small>(~' .. formatted_PrixEnCAD .. "$C - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefUSD" style="display:none;"><small>(~' .. formatted_PrixEnUSD .. "$ - cours du " .. DateCours .. ")</small></span>" .. '<span class="MonnaieRefCFA" style="display:none;"><small>(~' .. formatted_PrixEnCFA .. "Fr. - cours du " .. DateCours .. ")</small></span>"
end
else