Modul:Generic page/config

CamNet - das Wiki
Documentation icon Module documentation

This module provides data for Module:Generic page/class

Usage

local cfg = mw.loadData('Module:Generic page/config')

Maintenanace notes

This page was created by Module:Classgenerator and belongs to Class:Generic page.

-- This is the configuration for ClassGenericPage. It has been autocreated by Module:Classgenerator.
-- It is strongly suggested, you use the form to make alterations and copy the new configuration an this page!

local superglobal = mw.loadData('Module:Foundationclass/globalconfig')

local global = {
	debugLevel = false,
	entityTitle = 'Generic page',
	description = 'Dies ist eine generische Seite mit ein paar Hilfestellungen wie Kategorisierung nach Auswahl, Ereignis- und Kartenmarkereingabe, etc.',
	category = 'Generische Seiten',
	gardeningCategory = nil,
	namespace = nil,
	cargoTable = nil,
	smwUseStorage = false,
	smwIsSubobject = nil,
	restrictedTo = nil,
	delimiter = ',',
}

local form = {
	enable = true,
	name = 'Generische Seite',
	teaserText = 'Dies ist eine generische Seite mit ein paar Hilfestellungen wie Kategorisierung nach Auswahl, Ereignis- und Kartenmarkereingabe, etc.\n' ..
		'Gib bitte hier den Seitentitel ein. Wenn die Seite schon existiert, wirst darauf weitergeleitet und kannst sie bearbeiten.',
	typeCreateLink = 'forminput',
	createInfotext = 'Seitenname eingeben ',
	createInputPlaceholder = nil,
	createInputQueryString = nil,
	createLinkPageName = nil,
	createLinkQueryString = nil,
	createLinkType = nil,
	labelCreate = 'Generische Seite erstellen',
	labelEdit = 'Generische Seite bearbeiten',
	headerText = 'Dies ist eine generische Seite mit ein paar Hilfestellungen wie Kategorisierung nach Auswahl, Ereignis- und Kartenmarkereingabe, etc.',
	notification = nil,
	sectionList = nil,
	allowsFreeText = true,
	buttons = { 'save', 'preview', 'changes', 'cancel', },
	fieldSize = 80,
	textareaAttributes = {	-- the defaults for your textarea fields
		cols = 80,
		rows = 6,
		autogrow = true,
		editor = 'wikieditor',
	},
	fieldOrder = { 'associated_events', 'additional_map_marker', },
}

local template = {
	name = 'Generic page',
	templateDocumentationSeeAlso = nil,
}

local parameter = {
	associated_events = {
		cardinality = 'single',
		description = 'Wenn der Seite bemerkenswerten Ereignisse zugeordnet sind, die so wichtig erscheinen, dass sie eine Erwähnung auf der Zeitlinie (und ggf. eine Platzierung auf der Karte) wert sind, diese bitte hier eintragen.\n' ..
			'Achtung: Ereignisse, die während einer Spielsitzung stattgefunden haben, bitte in das entsprechende Kapitel eintragen!',
		label = 'Ereignisse',
		severity = 'suggested',
		sf = {
			holds_template = true,
		},
		td_type = 'string',
	},
	additional_map_marker = {
		cardinality = 'single',
		description = 'Neben den Eventmarkierungen die automatisch gesetzt werden, können hier noch weitere Kartenmarkierungen für wichtige Orte gesetzt werden.\n' ..
			'Achtung: Besondere Orte, die während einer Spielsitzung besucht worden sind, bitte in das entsprechende Kapitel eintragen!',
		label = 'Kartenmarkierungen',
		severity = 'suggested',
		sf = {
			holds_template = true,
		},
		td_type = 'string',
	},
}

return {
	form = form,
	global = global,
	parameter = parameter,
	template = template,
}