Module:EnCours

De Adadov.net wiki
Documentation icon Documentation Module[voir] [éditer] [historique] [purger]

Ce module implémente {{Modèle:EnCours}}

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.]]
	
	local root = mw.html.create('div')
	root: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()
--<table align="center">
--<caption style="color:red;font-weight:bold;"> Article en cours de rédaction ou de modification&nbsp;!
--</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&nbsp;: <b>Inconnu</b></i>
--</td></tr></tbody></table>
--</div>

	return text
end

return p