Module:RC par catégorie

Bonjour, vous êtes venu ici pour chercher la signification du mot Module:RC par catégorie. Dans DICTIOUS, vous trouverez non seulement toutes les significations du dictionnaire pour le mot Module:RC par catégorie, mais vous apprendrez également son étymologie, ses caractéristiques et comment dire Module:RC par catégorie au singulier et au pluriel. Tout ce que vous devez savoir sur le mot Module:RC par catégorie est ici. La définition du mot Module:RC par catégorie vous aidera à être plus précis et correct lorsque vous parlerez ou écrirez vos textes. Connaître la définition deModule:RC par catégorie, ainsi que celles d'autres mots, enrichit votre vocabulaire et vous fournit des ressources linguistiques plus nombreuses et de meilleure qualité.

Utilisé par {{RC}} pour afficher automatiquement les ajouts et modifications récentes d'une catégorie.

Pour la syntaxe, voir MW:Extension:DynamicPageList_(Wikimedia)#Use.


local p = {}

function p.show(frame)
	local namespace = ""
        local category = ""
	if frame ~= nil then
    	  if frame.args ~= nil and frame.args ~= "" then
    	    category = mw.text.trim(frame.args)
          else
    	    category = mw.title.getCurrentTitle().text
          end
        else
    	  category = mw.title.getCurrentTitle().text
        end
        
	local recent = mw.getCurrentFrame():callParserFunction{
		name = "#tag",
		args = {
			"DynamicPageList",
			"category=" .. category .. "\n" ..
			"namespace=" .. namespace .. "\n" ..
			"count=10\n" ..
			"mode=ordered\n" ..
			"ordermethod=categoryadd\n" ..
			"order=descending"
		}
	}
	
	local oldest = mw.getCurrentFrame():callParserFunction{
		name = "#tag",
		args = {
			"DynamicPageList",
			"category=" .. category .. "\n" ..
			"namespace=" .. namespace .. "\n" ..
			"count=10\n" ..
			"mode=ordered\n" ..
			"ordermethod=lastedit\n" ..
			"order=descending"
		}
	}
	
	return [=[
{| class="wikitable" style="float: right; clear: both; margin: 0 0 .5em 1em;"
! Ajouts les plus récents
|-
| style="font-size:0.9em;" | ]=] .. recent .. [=[

|-
! Modifications les plus récentes
|-
| style="font-size:0.9em;" | ]=] .. oldest .. [=[

|}]=]
end

return p