The wiki has moved!

Visit the new wiki at stationeers-wiki.com The old wiki here at legacy.stationeers-wiki.com will sunset eventually.

Edits made after the 7th of March 6PM EST were NOT carried over to the new server as previously announced right here in this box.

 Actions

Module

Difference between revisions of "Message box/configuration"

From Unofficial Stationeers Wiki

< Module:Message box
(change indenting from spaces to tabs)
(line everything up nicely)
Line 30: Line 30:
 
}
 
}
 
},
 
},
default = 'notice',
+
default                   = 'notice',
allowBlankParams = {'talk', 'sect', 'date'},
+
allowBlankParams           = {'talk', 'sect', 'date'},
allowSmall = true,
+
allowSmall                 = true,
smallParam = 'left',
+
smallParam                 = 'left',
smallClass = 'mbox-small-left',
+
smallClass                 = 'mbox-small-left',
substCheck = true,
+
substCheck                 = true,
classes = {'metadata', 'plainlinks', 'ambox'},
+
classes                   = {'metadata', 'plainlinks', 'ambox'},
imageEmptyCell = true,
+
imageEmptyCell             = true,
imageCheckBlank = true,
+
imageCheckBlank           = true,
imageSmallSize = '20x20px',
+
imageSmallSize             = '20x20px',
imageCellDiv = true,
+
imageCellDiv               = true,
useCollapsibleTextFields = true,
+
useCollapsibleTextFields   = true,
imageRightNone = true,
+
imageRightNone             = true,
sectionDefault = 'article',
+
sectionDefault             = 'article',
allowMainspaceCategories = true,
+
allowMainspaceCategories   = true,
templateCategory = 'Article message templates',
+
templateCategory           = 'Article message templates',
templateErrorCategory = 'Article message templates with missing parameters',
+
templateErrorCategory     = 'Article message templates with missing parameters',
 
templateErrorParamsToCheck = {'issue', 'fix', 'subst'}
 
templateErrorParamsToCheck = {'issue', 'fix', 'subst'}
 
}
 
}
Line 81: Line 81:
 
}
 
}
 
},
 
},
default = 'notice',
+
default             = 'notice',
 
showInvalidTypeError = true,
 
showInvalidTypeError = true,
classes = {'plainlinks', 'cmbox'},
+
classes             = {'plainlinks', 'cmbox'},
imageEmptyCell = true
+
imageEmptyCell       = true
 
}
 
}
  
Line 102: Line 102:
 
}
 
}
 
},
 
},
default = 'system',
+
default             = 'system',
 
showInvalidTypeError = true,
 
showInvalidTypeError = true,
useId = true,
+
useId               = true,
classes = {'plainlinks', 'fmbox'},
+
classes             = {'plainlinks', 'fmbox'},
imageEmptyCell = false,
+
imageEmptyCell       = false,
imageRightNone = false
+
imageRightNone       = false
 
}
 
}
  
Line 149: Line 149:
 
}
 
}
 
},
 
},
default = 'notice',
+
default             = 'notice',
 
showInvalidTypeError = true,
 
showInvalidTypeError = true,
classes = {'imbox'},
+
classes             = {'imbox'},
usePlainlinksParam = true,
+
usePlainlinksParam   = true,
imageEmptyCell = true,
+
imageEmptyCell       = true,
below = true,
+
below               = true,
templateCategory = 'File message boxes'
+
templateCategory     = 'File message boxes'
 
}
 
}
  
Line 189: Line 189:
 
}
 
}
 
},
 
},
default = 'notice',
+
default             = 'notice',
 
showInvalidTypeError = true,
 
showInvalidTypeError = true,
classes = {'plainlinks', 'ombox'},
+
classes             = {'plainlinks', 'ombox'},
allowSmall = true,
+
allowSmall           = true,
imageEmptyCell = true,
+
imageEmptyCell       = true,
imageRightNone = true
+
imageRightNone       = true
 
}
 
}
  
Line 228: Line 228:
 
}
 
}
 
},
 
},
default = 'notice',
+
default             = 'notice',
 
showInvalidTypeError = true,
 
showInvalidTypeError = true,
classes = {'plainlinks', 'tmbox'},
+
classes             = {'plainlinks', 'tmbox'},
allowSmall = true,
+
allowSmall           = true,
imageRightNone = true,
+
imageRightNone       = true,
imageEmptyCell = true,
+
imageEmptyCell       = true,
imageEmptyCellStyle = true,
+
imageEmptyCellStyle = true,
templateCategory = 'Talk message boxes'
+
templateCategory     = 'Talk message boxes'
 
}
 
}
  

Revision as of 04:47, 8 October 2013

Documentation for this module may be created at Module:Message box/configuration/doc

local ambox = {
	types = {
		speedy = {
			class = 'ambox-speedy',
			image = 'Ambox speedy deletion.png'
		},
		delete = {
			class = 'ambox-delete',
			image = 'Ambox deletion.png'
		},
		content = {
			class = 'ambox-content',
			image = 'Ambox content.png'
		},
		style = {
			class = 'ambox-style',
			image = 'Edit-clear.svg'
		},
		move = {
			class = 'ambox-move',
			image = 'Ambox move.png'
		},
		protection = {
			class = 'ambox-protection',
			image = 'Ambox protection.png'
		},
		notice = {
			class = 'ambox-notice',
			image = 'Ambox notice.png'
		}
	},
	default                    = 'notice',
	allowBlankParams           = {'talk', 'sect', 'date'},
	allowSmall                 = true,
	smallParam                 = 'left',
	smallClass                 = 'mbox-small-left',
	substCheck                 = true,
	classes                    = {'metadata', 'plainlinks', 'ambox'},
	imageEmptyCell             = true,
	imageCheckBlank            = true,
	imageSmallSize             = '20x20px',
	imageCellDiv               = true,
	useCollapsibleTextFields   = true,
	imageRightNone             = true,
	sectionDefault             = 'article',
	allowMainspaceCategories   = true,
	templateCategory           = 'Article message templates',
	templateErrorCategory      = 'Article message templates with missing parameters',
	templateErrorParamsToCheck = {'issue', 'fix', 'subst'}
}

local cmbox = {
	types = {
		speedy = {
			class = 'cmbox-speedy',
			image = 'Cmbox deletion.png'
		},
		delete = {
			class = 'cmbox-delete',
			image = 'Cmbox deletion.png'
		},
		content = {
			class = 'cmbox-content',
			image = 'Cmbox content.png'
		},
		style = {
			class = 'cmbox-style',
			image = 'Edit-clear.svg'
		},
		move = {
			class = 'cmbox-move',
			image = 'Cmbox move.png'
		},
		protection = {
			class = 'cmbox-protection',
			image = 'Cmbox protection.png'
		},
		notice = {
			class = 'cmbox-notice',
			image = 'Cmbox notice.png'
		}
	},
	default              = 'notice',
	showInvalidTypeError = true,
	classes              = {'plainlinks', 'cmbox'},
	imageEmptyCell       = true
}

local fmbox = {
	types = {
		warning = {
			class = 'fmbox-warning',
			image = 'Cmbox deletion.png'
		},
		editnotice = {
			class = 'fmbox-editnotice',
			image = 'Imbox notice.png'
		},
		system = {
			class = 'fmbox-system',
			image = 'Imbox notice.png'
		}
	},
	default              = 'system',
	showInvalidTypeError = true,
	useId                = true,
	classes              = {'plainlinks', 'fmbox'},
	imageEmptyCell       = false,
	imageRightNone       = false
}

local imbox = {
	types = {
		speedy = {
			class = 'imbox-speedy',
			image = 'Imbox speedy deletion.png'
		},
		delete = {
			class = 'imbox-delete',
			image = 'Imbox deletion.png'
		},
		content = {
			class = 'imbox-content',
			image = 'Imbox content.png'
		},
		style = {
			class = 'imbox-style',
			image = 'Edit-clear.svg'
		},
		move = {
			class = 'imbox-move',
			image = 'Imbox move.png'
		},
		protection = {
			class = 'imbox-protection',
			image = 'Imbox protection.png'
		},
		license = {
			class = 'imbox-license',
			image = 'Imbox license.png'
		},
		featured = {
			class = 'imbox-featured',
			image = 'Imbox featured.png'
		},
		notice = {
			class = 'imbox-notice',
			image = 'Imbox notice.png'
		}
	},
	default              = 'notice',
	showInvalidTypeError = true,
	classes              = {'imbox'},
	usePlainlinksParam   = true,
	imageEmptyCell       = true,
	below                = true,
	templateCategory     = 'File message boxes'
}

local ombox = {
	types = {
		speedy = {
			class = 'ombox-speedy',
			image = 'Imbox speedy deletion.png'
		},
		delete = {
			class = 'ombox-delete',
			image = 'Imbox deletion.png'
		},
		content = {
			class = 'ombox-content',
			image = 'Imbox content.png'
		},
		style = {
			class = 'ombox-style',
			image = 'Edit-clear.svg'
		},
		move = {
			class = 'ombox-move',
			image = 'Imbox move.png'
		},
		protection = {
			class = 'ombox-protection',
			image = 'Imbox protection.png'
		},
		notice = {
			class = 'ombox-notice',
			image = 'Imbox notice.png'
		}
	},
	default              = 'notice',
	showInvalidTypeError = true,
	classes              = {'plainlinks', 'ombox'},
	allowSmall           = true,
	imageEmptyCell       = true,
	imageRightNone       = true
}

local tmbox = {
	types = {
		speedy = {
			class = 'tmbox-speedy',
			image = 'Imbox speedy deletion.png'
		},
		delete = {
			class = 'tmbox-delete',
			image = 'Imbox deletion.png'
		},
		content = {
			class = 'tmbox-content',
			image = 'Imbox content.png'
		},
		style = {
			class = 'tmbox-style',
			image = 'Edit-clear.svg '
		},
		move = {
			class = 'tmbox-move',
			image = 'Imbox move.png'
		},
		protection = {
			class = 'tmbox-protection',
			image = 'Imbox protection.png'
		},
		notice = {
			class = 'tmbox-notice',
			image = 'Imbox notice.png'
		}
	},
	default              = 'notice',
	showInvalidTypeError = true,
	classes              = {'plainlinks', 'tmbox'},
	allowSmall           = true,
	imageRightNone       = true,
	imageEmptyCell       = true,
	imageEmptyCellStyle  = true,
	templateCategory     = 'Talk message boxes'
}

return {
	ambox = ambox,
	cmbox = cmbox,
	fmbox = fmbox,
	imbox = imbox,
	ombox = ombox,
	tmbox = tmbox
}