モジュール:Infobox Baduser/編集傾向
表示
モジュールの解説[作成]
local p = {}
function p.build ( build )
return build ..'[[Category:長期荒らしの編集傾向 ('..build ..')]]'
end
function p.main( frame )
local args = require( 'Module:Arguments' ).getArgs( frame, { wrappers = 'Template:Infobox Baduser/編集傾向', removeBlanks = false })
--[=[ [[Category:長期荒らしの編集傾向]]以下のサブカテゴリラベル。サブカテゴリが増加した場合、下のラベル行に追加して下さい。 ]=]
local label = {
'その他',
'ページの白紙化',
'他利用者のなりすまし',
'個人情報',
'名誉毀損',
'宗教関連',
'既存組織等のなりすまし',
'暴言',
'未出典',
'犯罪予告',
'自己スタイル',
'著作権侵害',
'虚偽投稿',
}
local line = ''
for i, val in pairs ( args ) do
for j, val in pairs ( label ) do
if args[i] == label[j] then
if i == 1 then
line = line ..p.build(args[i])
else
line = line ..'・' ..p.build(args[i])
end
end
end
end
return line
end
return p