Modul:Clan/config: Unterschied zwischen den Versionen

CamNet - das Wiki
(Die Seite wurde neu angelegt: „-- This is the configuration for ClassClan. It has been autocreated by Module:Classgenerator. -- It is strongly suggested, you use the form to make alterations…“)
 
Keine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 8: Zeile 8:
entityTitle = 'Clan',
entityTitle = 'Clan',
description = 'Speichert Daten über einen der existierenden Vampirclans.',
description = 'Speichert Daten über einen der existierenden Vampirclans.',
category = nil,
category = 'Clans',
gardeningCategory = 'Clans with erroneous data',
gardeningCategory = 'Clans with erroneous data',
namespace = nil,
namespace = nil,
Zeile 44: Zeile 44:
editor = 'wikieditor',
editor = 'wikieditor',
},
},
fieldOrder = { 'image', 'title', 'founder', 'sect', 'nicknames', 'disciplines', 'weakness', },
fieldOrder = { 'image', 'title', 'founder', 'sect', 'nicknames', 'disciplines', 'weakness', 'bloodlines', },
}
}


Zeile 61: Zeile 61:
severity = 'mandatory',
severity = 'mandatory',
sf = {
sf = {
image_preview = true,
input_type = 'text with autocomplete',
input_type = 'text with autocomplete',
uploadable = true,
values_from_category = 'Clansymbole',
values_from_category = 'Clansymbole',
},
},
Zeile 74: Zeile 76:
severity = 'mandatory',
severity = 'mandatory',
sf = {
sf = {
default = false,
input_type = 'text',
input_type = 'text',
placeholder = 'Name des Clans',
placeholder = 'Name des Clans',
Zeile 147: Zeile 150:
},
},
td_type = 'line',
td_type = 'line',
},
bloodlines = {
cardinality = 'list',
description = 'Wenn ein Clan Blutlinien hat, hier bitte eintragen.',
label = 'Blutlinien',
property_name = 'spawns_bloodline',
property_type = 'Page',
severity = 'suggested',
sf = {
existing_values_only = false,
input_type = 'tokens',
values_from_category = 'Clans',
},
td_type = 'wiki-page-name',
},
},
}
}

Aktuelle Version vom 20. März 2016, 20:54 Uhr

Documentation icon Module documentation

This module provides data for Module:Clan/class

Usage[Quelltext bearbeiten]

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

Maintenanace notes

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

-- This is the configuration for ClassClan. 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 = 'Clan',
	description = 'Speichert Daten über einen der existierenden Vampirclans.',
	category = 'Clans',
	gardeningCategory = 'Clans with erroneous data',
	namespace = nil,
	cargoTable = nil,
	smwUseStorage = true,
	smwIsSubobject = false,
	restrictedTo = nil,
	delimiter = ',',
}

local form = {
	enable = true,
	name = 'Clan',
	teaserText = 'Zum Erstellen einer Clanseite gib bitte den Namen in das Eingabefeld ein.\n' ..
		'Sollte bereits ein Clan mit dem Namen existieren, wirst du auf dessen Seite weitergeleitet und kannst ihn bearbeiten.',
	typeCreateLink = 'forminput',
	createInfotext = 'Bitte den Namen des Clans eingeben ',
	createInputPlaceholder = nil,
	createInputQueryString = nil,
	createLinkPageName = nil,
	createLinkQueryString = nil,
	createLinkType = nil,
	labelCreate = 'Clanseite erzeugen',
	labelEdit = 'Clanseite bearbeiten',
	headerText = 'Speichert Daten über einen der existierenden Vampirclans.',
	notification = nil,
	sectionList = nil,
	allowsFreeText = true,
	buttons = { 'save', 'preview', 'changes', 'cancel', },
	fieldSize = 80,
	textareaAttributes = {	-- the defaults for your textarea fields
		cols = 80,
		rows = 8,
		autogrow = true,
		editor = 'wikieditor',
	},
	fieldOrder = { 'image', 'title', 'founder', 'sect', 'nicknames', 'disciplines', 'weakness', 'bloodlines', },
}

local template = {
	name = 'Clan',
	templateDocumentationSeeAlso = nil,
}

local parameter = {
	image = {
		cardinality = 'single',
		description = 'Hält ein Bild des Symbols dieses Clans.',
		label = 'Clansymbol',
		property_name = 'has_clan_symbol',
		property_type = 'Page',
		severity = 'mandatory',
		sf = {
			image_preview = true,
			input_type = 'text with autocomplete',
			uploadable = true,
			values_from_category = 'Clansymbole',
		},
		td_type = 'wiki-file-name',
	},
	title = {
		cardinality = 'single',
		description = 'Der Name des Clans',
		label = 'Titel',
		property_name = 'Is_titled',
		property_type = 'Text',
		severity = 'mandatory',
		sf = {
			default = false,
			input_type = 'text',
			placeholder = 'Name des Clans',
		},
		td_type = 'line',
	},
	founder = {
		cardinality = 'single',
		description = 'Hält den Vampir, der diesen Clan gegründet hat.',
		label = 'Gründer',
		property_name = 'was_founded_by',
		property_type = 'Text',
		severity = 'suggested',
		sf = {
			existing_values_only = false,
			input_type = 'combobox',
			values_from_category = 'Personen',
		},
		td_type = 'wiki-page-name',
	},
	sect = {
		cardinality = 'single',
		description = 'Die Sekte, zu der sich der Hauptteil des Clans bekennt.',
		label = 'Sekte',
		property_name = 'Shows_allegiance_to',
		property_type = 'Page',
		severity = 'mandatory',
		sf = {
			default = 'Camarilla',
			input_type = 'dropdown',
		},
		td_type = 'wiki-page-name',
		values = { 'Camarilla', 'Sabbat', 'Unabhängig', },
	},
	nicknames = {
		cardinality = 'list',
		description = 'Mit welchen Spitznamen werden Mitglieder des Clans auch gerne mal bedacht.',
		label = 'Spitznamen',
		property_name = 'members_are_nicknamed',
		property_type = 'Text',
		severity = 'mandatory',
		sf = {
			existing_values_only = false,
			input_type = 'tokens',
		},
		td_type = 'line',
	},
	disciplines = {
		cardinality = 'list',
		description = 'Mitglieder des Clans haben normalerweise diese Disziplinen',
		label = 'Disziplinen',
		property_name = 'has_main_discipline',
		property_type = 'Page',
		severity = 'suggested',
		sf = {
			existing_values_only = false,
			input_type = 'tokens',
			values_from_category = 'Disziplinen',
		},
		td_type = 'wiki-page-name',
	},
	weakness = {
		cardinality = 'single',
		description = 'Mitglieder des Clans haben diese Schwäche.',
		label = 'Schwäche',
		property_name = 'members_have_weakness',
		property_type = 'Text',
		severity = 'mandatory',
		sf = {
			editor = 'none',
			input_type = 'textarea',
			rows = 3,
		},
		td_type = 'line',
	},
	bloodlines = {
		cardinality = 'list',
		description = 'Wenn ein Clan Blutlinien hat, hier bitte eintragen.',
		label = 'Blutlinien',
		property_name = 'spawns_bloodline',
		property_type = 'Page',
		severity = 'suggested',
		sf = {
			existing_values_only = false,
			input_type = 'tokens',
			values_from_category = 'Clans',
		},
		td_type = 'wiki-page-name',
	},
}

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