Aller au contenu

Module:Utilisateur:SyntaxTerror/2

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 17 août 2013 à 02:29 et modifiée en dernier par SyntaxTerror (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

 Documentation[voir] [modifier] [historique] [purger]
local Langue = { }

function Langue.traductionReference(frame)
    local args = ( frame.getParent and frame:getParent().args ) or frame or { }
    local lang1 = args[1] or args["lang1"] or 'XXX'
    local lang2 = args[4] or args["lang2"] or 'XXX'
    local art1 = args[2] or args["art1"] or 'XXX'
    local art2 = args[5] or args["art2"] or 'XXX'
    local id1 = args[3] or args["id1"] or 'XXX'
    local id2 = args[6] or args["id2"] or 'XXX'
    local nom1 = 'X+X'
    local nom2 = 'X+X'
    
    local wikitext = '* <span class="indicateur-langue">(<abbr class="abbr" title="Langue : '
    .. nom1 .. '">'
    .. lang1 .. '</abbr>)</span> Cet article est partiellement ou en totalité issu de l’article de Wikipédia en [[' 
    .. nom1 .. ']] intitulé « <span class="plainlinks">[https://'
    .. lang1 .. '.wikipedia.org/wiki/'
    .. mw.uri.encode( art1 , "WIKI" ) .. '?oldid='
    .. id1 .. ' '
    .. art1 ..']</span> » (voir la <span class="plainlinks">[https://en.wikipedia.org/wiki/'
    .. mw.uri.encode( art1 , "WIKI" ) .. '?action=history liste des auteurs]</span>)'
    return wikitexte
end
    
return Langue
--[=[
    wikitexte = 'lang1 = <span style="color:green;">' .. lang1 ..
    '</span>, art1 = <span style="color:green;">' .. art1 ..
    '</span>, id1 = <span style="color:green;">' .. id1 ..
    '</span>, lang2 = <span style="color:green;">' .. lang2 ..
    '</span>, art2 = <span style="color:green;">' .. art2 ..
    '</span>, id2 = <span style="color:green;">' .. id2 ..
    '</span>.'
]=]