Modul:Marker/config: Unterschied zwischen den Versionen
Noémi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Noémi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 43: | Zeile 43: | ||
editor = 'wikieditor', | editor = 'wikieditor', | ||
}, | }, | ||
fieldOrder = { 'name', ' | fieldOrder = { 'name', 'marker_localization', 'marker_address', 'marker_coordinates', 'marker_incity', 'marker_description', }, | ||
} | } | ||
| Zeile 64: | Zeile 64: | ||
td_type = 'line', | td_type = 'line', | ||
}, | }, | ||
marker_localization = { | |||
cardinality = 'single', | cardinality = 'single', | ||
description = 'Möchtest du den Schauplatz lieber über eine Adresse oder über Kartenkoordinaten verorten?\n' .. | description = 'Möchtest du den Schauplatz lieber über eine Adresse oder über Kartenkoordinaten verorten?\n' .. | ||
| Zeile 78: | Zeile 78: | ||
values = { 'Adresse', 'Koordinaten', }, | values = { 'Adresse', 'Koordinaten', }, | ||
}, | }, | ||
marker_address = { | |||
cardinality = 'single', | cardinality = 'single', | ||
description = 'Bitte die Adresse oder Koordinaten für den Schauplatz angeben. Er wird entsprechend auf der Karte angezeigt.\n' .. | description = 'Bitte die Adresse oder Koordinaten für den Schauplatz angeben. Er wird entsprechend auf der Karte angezeigt.\n' .. | ||
| Zeile 92: | Zeile 92: | ||
td_type = 'line', | td_type = 'line', | ||
}, | }, | ||
marker_coordinates = { | |||
cardinality = 'single', | cardinality = 'single', | ||
description = 'Bitte die Adresse oder Koordinaten für den Schauplatz angeben. Er wird entsprechend auf der Karte angezeigt.\n' .. | description = 'Bitte die Adresse oder Koordinaten für den Schauplatz angeben. Er wird entsprechend auf der Karte angezeigt.\n' .. | ||
| Zeile 111: | Zeile 111: | ||
td_type = 'line', | td_type = 'line', | ||
}, | }, | ||
marker_incity = { | |||
cardinality = 'single', | cardinality = 'single', | ||
description = 'Die Stadt, in der der Marker liegt ist.', | description = 'Die Stadt, in der der Marker liegt ist.', | ||
| Zeile 126: | Zeile 126: | ||
td_type = 'wiki-page-name', | td_type = 'wiki-page-name', | ||
}, | }, | ||
marker_description = { | |||
cardinality = 'single', | cardinality = 'single', | ||
description = 'Eine (kurze) Beschreibung des Kartenmarkers mit allen wichtigen Informationen. Im Text kann auf andere Seiten wikitypisch verlinkt werden.', | description = 'Eine (kurze) Beschreibung des Kartenmarkers mit allen wichtigen Informationen. Im Text kann auf andere Seiten wikitypisch verlinkt werden.', | ||
Version vom 14. Februar 2016, 11:30 Uhr
| This module is subject to page protection. It is a highly visible module in use by a very large number of pages, or is substituted very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is protected from editing. |
This module provides data for Module:Marker/class
Usage
local cfg = mw.loadData('Module:Marker/config')
Maintenanace notes
This page was created by Module:Classgenerator and belongs to Class:Marker.
| It is strongly advised, to not edit this page but to use the Classgenerator form instead! After that, use your new configuration to replace the contents of this page. |
-- This is the configuration for ClassMarker. 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 = 'Kartenmarker',
description = 'Erlaubt es, eine Markierung auf der Karte zu setzen.',
category = nil,
gardeningCategory = 'Marker with erroneout input',
namespace = nil,
cargoTable = nil,
smwUseStorage = true,
smwIsSubobject = true,
restrictedTo = nil,
delimiter = ',',
}
local form = {
enable = true,
name = nil,
teaserText = nil,
typeCreateLink = 'none',
createInfotext = nil,
createInputPlaceholder = nil,
createInputQueryString = nil,
createLinkPageName = nil,
createLinkQueryString = nil,
createLinkType = nil,
labelCreate = 'Kartenmarker setzen',
labelEdit = 'Kartenmarker bearbeiten',
headerText = 'Erlaubt es, eine Markierung auf der Karte zu setzen.',
notification = nil,
sectionList = nil,
allowsFreeText = false,
buttons = { 'save', 'preview', 'changes', 'cancel', },
fieldSize = 80,
textareaAttributes = { -- the defaults for your textarea fields
cols = 80,
rows = 4,
autogrow = true,
editor = 'wikieditor',
},
fieldOrder = { 'name', 'marker_localization', 'marker_address', 'marker_coordinates', 'marker_incity', 'marker_description', },
}
local template = {
name = 'Marker',
templateDocumentationSeeAlso = { 'Location', 'Events', },
}
local parameter = {
name = {
cardinality = 'single',
description = 'Name der Kartenmarkierung. Bitte seeehr knapp halten (mehr als zwei bis drei Wörter werden auf der Karte nicht angezeigt)',
label = 'Name',
property_name = 'Is_titled',
property_type = 'Text',
severity = 'mandatory',
sf = {
input_type = 'text',
},
td_type = 'line',
},
marker_localization = {
cardinality = 'single',
description = 'Möchtest du den Schauplatz lieber über eine Adresse oder über Kartenkoordinaten verorten?\n' ..
'Letzteres ist genauer, ersteres preferiert weil wesenlich besser für Nutzer zu lesen.',
label = 'Verortung',
severity = 'mandatory',
sf = {
default = 'Adresse',
input_type = 'radiobutton',
show_on_select = { Koordinaten = { 'coordinates', }, Adresse = { 'address', }, },
},
td_type = 'line',
values = { 'Adresse', 'Koordinaten', },
},
marker_address = {
cardinality = 'single',
description = 'Bitte die Adresse oder Koordinaten für den Schauplatz angeben. Er wird entsprechend auf der Karte angezeigt.\n' ..
'Wird beides angegeben, wird die Eingabe für Koordinaten bevorzugt.\n' ..
'Lieber ist uns aber die Angabe einer Adresse. Ist besser lesbar! :)',
label = 'Adresse',
property_name = 'Has_address',
property_type = 'Text',
severity = 'mandatory',
sf = {
input_type = 'text',
},
td_type = 'line',
},
marker_coordinates = {
cardinality = 'single',
description = 'Bitte die Adresse oder Koordinaten für den Schauplatz angeben. Er wird entsprechend auf der Karte angezeigt.\n' ..
'Wird beides angegeben, wird die Eingabe für Koordinaten bevorzugt.\n' ..
'Lieber ist uns aber die Angabe einer Adresse. Ist besser lesbar! :)',
label = 'Koordinaten',
property_name = 'Has_geo_coordinates',
property_type = 'Geographic coordinate',
severity = 'mandatory',
sf = {
center = '40.7412551,-73.9940724',
geoservice = 'googlemaps',
height = 300,
input_type = 'googlemaps',
width = 400,
zoom = 13,
},
td_type = 'line',
},
marker_incity = {
cardinality = 'single',
description = 'Die Stadt, in der der Marker liegt ist.',
label = 'Stadt',
property_name = 'Located_in_city',
property_type = 'Page',
severity = 'suggested',
sf = {
existing_values_only = false,
input_type = 'combobox',
placeholder = 'Stadtname',
values_from_category = 'Städte',
},
td_type = 'wiki-page-name',
},
marker_description = {
cardinality = 'single',
description = 'Eine (kurze) Beschreibung des Kartenmarkers mit allen wichtigen Informationen. Im Text kann auf andere Seiten wikitypisch verlinkt werden.',
label = 'Beschreibung',
property_name = 'Has_short_description',
property_type = 'Text',
severity = 'mandatory',
sf = {
input_type = 'textarea',
},
td_type = 'string',
},
}
return {
form = form,
global = global,
parameter = parameter,
template = template,
}