Módulo:Category handler/Testes/data
![]() | Este módulo pode ter sua documentação deficiente. Por favor, documente-o ou melhore suas explicações caso o saiba usar ou tenha conhecimentos para tal. |
![]() | Este módulo depende dos seguintes outros módulos: |
Este módulo é usado em conjunto com o módulo que lida com categorias para gerenciar categorias; é um módulo muito importante usado em muitas páginas.
A documentação acima é transcluída de Módulo:Category handler/Testes/data/doc. (editar | histórico) Editores podem experimentar nas páginas de teste (criar | espelhar) e de exemplos para testes (criar) deste módulo. Subpáginas deste módulo. |
-- Este módulo monta os dados a serem passados para [[Módulo:Category handler/Testes]]
-- usando "mw.loadData". Isso inclui os dados de configuração e se a página atual
-- corresponde à lista negra de título.
local data = require('Módulo:Category handler/Testes/config')
local mShared = require('Módulo:Category handler/Testes/shared')
local blacklist = require('Módulo:Category handler/Testes/blacklist')
local title = mw.title.getCurrentTitle()
data.currentTitleMatchesBlacklist = mShared.matchesBlacklist(
title.prefixedText,
blacklist
)
data.currentTitleNamespaceParameters = mShared.getNamespaceParameters(
title,
mShared.getParamMappings()
)
return data