Module:Global lock: Difference between revisions

update CA reason due to form design change and add lock all reason (script required)
 
customize for wickedgov
 
(One intermediate revision by the same user not shown)
Line 93: Line 93:
' ',
' ',
'(',
'(',
'[[' .. interwiki .. 'User talk:' .. username .. '|' ..  hide('talk') .. ']]',
'[[' .. interwiki .. 'User talk:' .. username .. '|' ..  hide('t') .. ']]',
middot,
middot,
'[[' .. interwiki .. 'Special:Contributions/' .. username .. '|' .. hide('contribs') .. ']]',
'[[' .. interwiki .. 'Special:Contributions/' .. username .. '|' .. hide('c') .. ']]',
middot,
middot,
'[[' .. interwiki .. 'Special:Block/' .. username .. '|' .. hide('block') .. ']]',
'[[' .. interwiki .. 'Special:Block/' .. username .. '|' .. hide('lblock') .. ']]',
middot,
(
IpOrRange == 'range' and
link(
'xtools:globalcontribs/ipr-' .. username,
nil,
'xwiki-contribs',
'XTools'
) or
link(
'toolforge:guc',
{
user = username,
blocks = true
},
'xwiki-contribs',
'GUC by wiki'
) ..
middot ..
link(
'toolforge:guc',
{
user = username,
by = 'date',
blocks = true
},
'xwiki-date',
'GUC by date'
) ..
' ' ..
'<sup>(' ..
link('xtools:globalcontribs/' .. username, nil, 'alt', 'XTools') ..
')</sup>'
),
middot,
middot,
link(
link(
Line 155: Line 121:
'global block'
'global block'
),
),
middot,
link('toolforge:meta/stalktoy/' .. username, nil, 'ST', 'Stalk toy'),
middot,
middot,
extlink(
extlink(
tostring(mw.uri.new('//login.wikimedia.org/w/index.php'):extend({
tostring(mw.uri.new('//login.wickedgov.org/w/index.php'):extend({
title = 'Special:CheckUser',
title = 'Special:CheckUser',
user = username,
user = username,
Line 165: Line 129:
reason = reason,
reason = reason,
})),
})),
'<b>lwcheckuser</b>',
'lwcu',
'Login Wiki CheckUser'
'Login Wiki CheckUser'
),
),