Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

The Neptunia Wiki needs your help expanding this wiki! Please visit our community portal for all the tasks needed to help this wiki grow, and check out the wiki to-do list on the forums.

Module:Message box/configuration

From Neptunia Wiki

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

--------------------------------------------------------------------------------
--                          Message box configuration                         --
--                                                                            --
-- This module contains configuration data for [[Module:Message box]].        --
--------------------------------------------------------------------------------

return {
	
	fmbox = {
		types = {
			warning = {
				class = 'fmbox-warning',
				image = 'Ambox warning pn.svg'
			},
			editnotice = {
				class = 'fmbox-editnotice',
				image = 'Information icon4.svg'
			},
			system = {
				class = 'fmbox-system',
				image = 'Information icon4.svg'
			}
		},
		default              = 'system',
		showInvalidTypeError = true,
		classes              = {'fmbox'},
		imageEmptyCell       = false,
		imageRightNone       = false,
		templatestyles       = 'Module:Message box/fmbox.css'
	},
	
	mbox = {
		types = {
			warning = {
				class = 'mbox-warning',
				image = 'Commons-emblem-late.svg'
			},
			speedy = {
				class = 'mbox-speedy',
				image = 'Commons-emblem-urgent.svg'
			},
			serious = {
				class = 'mbox-serious',
				image = 'Gnome-emblem-important.svg'
			},
			delete = {
				class = 'mbox-delete',
				image = 'Gnome-emblem-important.svg'
			},
			stop = {
				class = 'mbox-stop',
				image = 'Commons-emblem-hand.svg'
			},
			content = {
				class = 'mbox-content',
				image = 'Commons-emblem-issue.svg'
			},
			query = {
				class = 'mbox-query',
				image = 'Commons-emblem-query.svg'
			},
			issue = {
				class = 'mbox-issue',
				image = 'Commons-emblem-issue.svg'
			},
			style = {
				class = 'mbox-style',
				image = 'Gnome-edit-clear.svg'
			},
			move = {
				class = 'mbox-move',
				image = 'Merge-split-transwiki default.svg'
			},
			protection = {
				class = 'mbox-protection',
				image = 'Gnome-security-medium.svg'
			},
			license = {
				class = 'mbox-license licensetpl',
				image = 'Commons-emblem-copyright.svg'
			},
			legal = {
				class = 'mbox-legal',
				image = 'Commons-emblem-legal.svg'
			},
			honor = {
				class = 'mbox-honor',
				image = 'Gnome-help-about.svg'
			},
			growth = {
				class = 'mbox-growth',
				image = 'Dialog-apply.svg'
			},
			shit = {
				class = 'mbox-shit',
				image = 'OpenMoji-color 1F4A9.svg'
			},
			message = {
				class = 'mbox-message',
				image = 'Tango-style info icon.svg'
			},
			notice = {
				class = 'mbox-notice',
				image = 'Commons-emblem-notice.svg'
			}
		},
		default              = 'notice',
		showInvalidTypeError = true,
		classes              = {'messagebox'},
		allowSmall           = true,
		smallParam           = 'left',
		smallClass           = 'mbox-small-left',
		imageEmptyCell       = true,
		below                = true,
		deprecateLicense     = true,
		templateCategory     = 'Main message boxes',
		templatestyles       = 'Module:Message box/mbox.css'
	},
	
	tmbox = {
		types = {
			speedy = {
				class = 'tmbox-speedy',
				image = 'Ambox warning pn.svg'
			},
			delete = {
				class = 'tmbox-delete',
				image = 'Ambox warning pn.svg'
			},
			content = {
				class = 'tmbox-content',
				image = 'Ambox important.svg'
			},
			style = {
				class = 'tmbox-style',
				image = 'Edit-clear.svg'
			},
			move = {
				class = 'tmbox-move',
				image = 'Merge-split-transwiki default.svg'
			},
			protection = {
				class = 'tmbox-protection',
				image = 'Semi-protection-shackle-keyhole.svg'
			},
			notice = {
				class = 'tmbox-notice',
				image = 'Information icon4.svg'
			}
		},
		default              = 'notice',
		showInvalidTypeError = true,
		classes              = {'tmbox'},
		allowSmall           = true,
		imageRightNone       = true,
		imageEmptyCell       = true,
		templateCategory     = 'Talk message boxes',
		templatestyles       = 'Module:Message box/tmbox.css'
	}
}