Module:Submit an edit request/config: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>Mr. Stradivarius
add comments
Ookami (talk | contribs)
m 10 revisions imported
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
-- This module contains configuration data for [[Module:Submit an edit request]].
-- This module contains configuration data for [[Module:Submit an edit request]].


local cfg = {}
return {


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- General config
-- Messages
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------


-- The default display value for edit requests.
-- The default display value for edit requests.
cfg['default-display-value'] = 'Submit an edit request'
['default-display-value'] = 'Submit an edit request',


-- The template that stores the edit request preload text
-- The template that stores the edit request preload text
cfg['preload-template'] = 'Template:Submit an edit request/preload'
['preload-template'] = 'Template:Submit an edit request/preload',


-- The section heading that is generated when a user clicks on an edit request
-- The section heading that is generated when a user clicks on an edit request
Line 17: Line 17:
-- "Template-protected". $2 is the current date, in the format specified by the
-- "Template-protected". $2 is the current date, in the format specified by the
-- "preload-title-date-format" message.
-- "preload-title-date-format" message.
cfg['preload-title-text'] = '$1 edit request on $2'
['preload-title-text'] = '$1 edit request on $2',


-- The date format for the automatically-generated section heading. The format
-- The date format for the automatically-generated section heading. The format
-- must be valid input for the #time parser function.
-- must be valid input for the #time parser function.
cfg['preload-title-date-format'] = 'j F Y'
['preload-title-date-format'] = 'j F Y',
 
-- The name of the Main Page for this wiki.
['main-page'] = 'Main Page',
 
-- The page used to request changes to things on the Main Page.
['main-page-request-page'] = 'Wikipedia:Main Page/Errors',
 
-- The page used to request edits to protected talk pages.
['protected-talk-page-request-page'] = 'Wikipedia:Requests for page protection#Current requests for edits to a protected page',


-- The names of the templates to be used as wrappers for the "link" and "button"
-- The names of the templates to be used as wrappers for the "link" and "button"
-- functions. These are passed as arguments to the "wrappers" option of
-- functions. These are passed as arguments to the "wrappers" option of
-- [[Module:Arguments]].
-- [[Module:Arguments]].
cfg['link-wrapper-template'] = 'Template:Submit an edit request/link'
['link-wrapper-template'] = 'Template:Submit an edit request/link',
cfg['button-wrapper-template'] = 'Template:Submit an edit request'
['button-wrapper-template'] = 'Template:Submit an edit request',


--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Protection level config
-- Protection level config
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
protectionLevels = {


--[[
--[[
Line 51: Line 62:


-- Semi-protection
-- Semi-protection
cfg['semi-editintro'] = 'Template:Edit semi-protected/editintro'
semi = {
cfg['semi-request-template'] = 'edit semi-protected'
editintro = 'Template:Edit semi-protected/editintro',
cfg['semi-protectionlevel'] = 'Semi-protected'
requestTemplate = 'edit semi-protected',
levelText = 'Semi-protected',
},
 
-- Extended-confirmed-protection
extended = {
editintro = 'Template:Edit extended-protected/editintro',
requestTemplate = 'edit extended-protected',
levelText = 'Extended-confirmed-protected',
},


-- Template-protection
-- Template-protection
cfg['template-editintro'] = 'Template:Edit template-protected/editintro'
template = {
cfg['template-request-template'] = 'edit template-protected'
editintro = 'Template:Edit template-protected/editintro',
cfg['template-protectionlevel'] = 'Template-protected'
requestTemplate = 'edit template-protected',
levelText = 'Template-protected',
},


-- Full protection
-- Full protection
cfg['full-editintro'] = 'Template:Edit protected/editintro'
full = {
cfg['full-request-template'] = 'edit protected'
editintro = 'Template:Edit protected/editintro',
cfg['full-protectionlevel'] = 'Protected'
requestTemplate = 'edit fully-protected',
levelText = 'Protected',
},
 
-- Interface-protection
interface = {
editintro = 'Template:Edit interface-protected/editintro',
requestTemplate = 'edit interface-protected',
levelText = 'Interface-protected',
},
 
}


return cfg
}

Latest revision as of 13:17, 4 September 2020

Documentation for this module may be created at Module:Submit an edit request/config/doc

-- This module contains configuration data for [[Module:Submit an edit request]].

return {

--------------------------------------------------------------------------------
-- Messages
--------------------------------------------------------------------------------

-- The default display value for edit requests.
['default-display-value'] = 'Submit an edit request',

-- The template that stores the edit request preload text
['preload-template'] = 'Template:Submit an edit request/preload',

-- The section heading that is generated when a user clicks on an edit request
-- link. $1 is the protection level text, e.g. "Semi-protected" or
-- "Template-protected". $2 is the current date, in the format specified by the
-- "preload-title-date-format" message.
['preload-title-text'] = '$1 edit request on $2',

-- The date format for the automatically-generated section heading. The format
-- must be valid input for the #time parser function.
['preload-title-date-format'] = 'j F Y',

-- The name of the Main Page for this wiki.
['main-page'] = 'Main Page',

-- The page used to request changes to things on the Main Page.
['main-page-request-page'] = 'Wikipedia:Main Page/Errors',

-- The page used to request edits to protected talk pages.
['protected-talk-page-request-page'] = 'Wikipedia:Requests for page protection#Current requests for edits to a protected page',

-- The names of the templates to be used as wrappers for the "link" and "button"
-- functions. These are passed as arguments to the "wrappers" option of
-- [[Module:Arguments]].
['link-wrapper-template'] = 'Template:Submit an edit request/link',
['button-wrapper-template'] = 'Template:Submit an edit request',

--------------------------------------------------------------------------------
-- Protection level config
--------------------------------------------------------------------------------

protectionLevels = {

--[[
-- These settings are for the different protection levels which the module can
-- output edit request links for.
--
-- editintro:
-- The template to use as the edit intro users see when they click on an edit
-- request link.
--
-- request-template:
-- The name of the edit request template for that protection level. Do not
-- include the "Template:" text.
--
-- protectionlevel:
-- The name of the protection level, used for formatting the automatically-
-- generated section headings.
--]]

-- Semi-protection
semi = {
	editintro = 'Template:Edit semi-protected/editintro',
	requestTemplate = 'edit semi-protected',
	levelText = 'Semi-protected',
},

-- Extended-confirmed-protection
extended = {
	editintro = 'Template:Edit extended-protected/editintro',
	requestTemplate = 'edit extended-protected',
	levelText = 'Extended-confirmed-protected',
},

-- Template-protection
template = {
	editintro = 'Template:Edit template-protected/editintro',
	requestTemplate = 'edit template-protected',
	levelText = 'Template-protected',
},

-- Full protection
full = {
	editintro = 'Template:Edit protected/editintro',
	requestTemplate = 'edit fully-protected',
	levelText = 'Protected',
},

-- Interface-protection
interface = {
	editintro = 'Template:Edit interface-protected/editintro',
	requestTemplate = 'edit interface-protected',
	levelText = 'Interface-protected',
},

}

}