« Module:EnCours » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 38 : | Ligne 38 : | ||
Adressez-vous à la personne en charge pour toute proposition ou modification.]] | Adressez-vous à la personne en charge pour toute proposition ou modification.]] | ||
--<div> | |||
--<table align="center"> | |||
--<caption style="color:red;font-weight:bold;"> Article en cours de rédaction ou de modification ! | |||
--</caption> | |||
--<tbody><tr> | |||
--<td> <a class="image" href="/Fichier:Vlc.png"><img width="70" height="70" srcset="/images/thumb/d/d7/Vlc.png/105px-Vlc.png 1.5x, /images/d/d7/Vlc.png 2x" src="/images/thumb/d/d7/Vlc.png/70px-Vlc.png" alt="Vlc.png"></a> | |||
--</td></tr> | |||
--<tr> | |||
--<td style="font-size:0.85em;">Le présent article est actuellement en cours de rédaction ou de modification.<br>Adressez-vous à la personne en charge pour toute proposition ou modification. | |||
--</td></tr> | |||
--<tr> | |||
--<td align="right"><i>Auteur / Éditeur : <b>Inconnu</b></i> | |||
--</td></tr></tbody></table> | |||
--</div> | |||
local root = mw.html.create() | local root = mw.html.create() | ||
root | root | ||
Ligne 58 : | Ligne 73 : | ||
:wikitext(auteur) | :wikitext(auteur) | ||
:done() | :done() | ||
return | return tostring(root) | ||
end | end | ||
return p | return p |
Version du 4 février 2015 à 16:19
La documentation ci-dessus est inclus depuis Module:EnCours/doc. (éditer | historique) Les éditeurs peuvent tester ce module dans sandbox (créer | miroir) et testcases (créer). Sous-pages de ce module. |
local documentation = require('Module:Documentation').main
local p = {}
local function getType()
local title = tostring(mw.title.getCurrentTitle())
if string.match(title, "doc") then
type = "doc"
else
type = "std"
end
p.type = type
return type
end
function p.showType()
local type = p.getType()
print(type)
return type
end
function p.showTitle()
print(tostring(mw.title.getCurrentTitle()))
end
function p.html( frame )
local img = "[[Image:Vlc.png|70px]]"
local auteurName = frame.args.auteur
local auteur = ""
if auteurName == "" then
auteur = "'' Auteur / Editeur : Inconnu''"
else
auteur = "'' Auteur / Editeur : [[Utilisateur:"..auteurName.."|"..auteurName.."]]"
end
local textInfo = [[Le présent article est actuellement en cours de rédaction ou de modification.\n
Adressez-vous à la personne en charge pour toute proposition ou modification.]]
--<div>
--<table align="center">
--<caption style="color:red;font-weight:bold;"> Article en cours de rédaction ou de modification !
--</caption>
--<tbody><tr>
--<td> <a class="image" href="/Fichier:Vlc.png"><img width="70" height="70" srcset="/images/thumb/d/d7/Vlc.png/105px-Vlc.png 1.5x, /images/d/d7/Vlc.png 2x" src="/images/thumb/d/d7/Vlc.png/70px-Vlc.png" alt="Vlc.png"></a>
--</td></tr>
--<tr>
--<td style="font-size:0.85em;">Le présent article est actuellement en cours de rédaction ou de modification.<br>Adressez-vous à la personne en charge pour toute proposition ou modification.
--</td></tr>
--<tr>
--<td align="right"><i>Auteur / Éditeur : <b>Inconnu</b></i>
--</td></tr></tbody></table>
--</div>
local root = mw.html.create()
root
:tag('div')
:addClass('wgTemplateWarning')
:tag('table')
:attr('align', 'center')
:tag('caption')
:cssText('color:red;font-weight:bold;')
:wikitext('Article en cours de rédaction ou de modification !')
:tag('tr')
:tag('td')
:wikitext(img)
:tag('tr')
:tag('td')
:wikitext(textInfo)
:tag('tr')
:tag('td')
:attr('align', 'right')
:wikitext(auteur)
:done()
return tostring(root)
end
return p