<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.verzauberte-welten.de/index.php?action=history&amp;feed=atom&amp;title=Modul%3AFoundationclass%2Fglobalconfig</id>
	<title>Modul:Foundationclass/globalconfig - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://www.verzauberte-welten.de/index.php?action=history&amp;feed=atom&amp;title=Modul%3AFoundationclass%2Fglobalconfig"/>
	<link rel="alternate" type="text/html" href="https://www.verzauberte-welten.de/index.php?title=Modul:Foundationclass/globalconfig&amp;action=history"/>
	<updated>2026-10-30T06:56:15Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Verzauberte Welten e.V.</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://www.verzauberte-welten.de/index.php?title=Modul:Foundationclass/globalconfig&amp;diff=4422&amp;oldid=prev</id>
		<title>imported&gt;Oetterer am 16. Februar 2016 um 18:17 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.verzauberte-welten.de/index.php?title=Modul:Foundationclass/globalconfig&amp;diff=4422&amp;oldid=prev"/>
		<updated>2016-02-16T18:17:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;--[==[ if you start off, please fill the entries and create the appropriate categories&lt;br /&gt;
		--  formCategory (e.g. &amp;#039;Project forms&amp;#039;)&lt;br /&gt;
		--	gardeningSuperCategory (e.g. &amp;#039;Erroneous objects&amp;#039;) (this is a global category. you can define an individual one for each class)&lt;br /&gt;
        --  moduleCategory (e.g. &amp;#039;Project modules&amp;#039;)&lt;br /&gt;
		--  projectSuperCategory (e.g. &amp;#039;Project category&amp;#039;)&lt;br /&gt;
		--	propertyCategory, if you use datastore smw (e.g. &amp;#039;Project properties&amp;#039;)&lt;br /&gt;
		--  templateCategory (e.g. &amp;#039;Project templates&amp;#039;)&lt;br /&gt;
	-- also, remember to choose your prefered storage method. atm supported are: &amp;#039;cargo&amp;#039;, &amp;#039;smw&amp;#039;,  or &amp;#039;both&amp;#039;&lt;br /&gt;
	-- when using datastore &amp;#039;smw&amp;#039; uncomment all smwSpecialProperties that are active in your installation (and create the properties for smwClassProperty and uidFieldName)&lt;br /&gt;
	-- HINT: When you use the classgenerator form and its autocreation feature, it creates all your categories defined here as well. to modify their content, please refer to [[Module:Classgenerator/class]]&amp;#039;s documentation page&lt;br /&gt;
--]==]&lt;br /&gt;
local superglobal = {&lt;br /&gt;
	cargoSpecialFields = {},	-- filled further down below&lt;br /&gt;
	cargoTypesElegibleForSize = {&amp;#039;text&amp;#039;, &amp;#039;string&amp;#039;, &amp;#039;wikitext&amp;#039;, &amp;#039;url&amp;#039;},&lt;br /&gt;
	cargoTypesElegibleForValue = {&amp;#039;text&amp;#039;, &amp;#039;integer&amp;#039;, &amp;#039;string&amp;#039;, &amp;#039;url&amp;#039;},&lt;br /&gt;
	classCategory = &amp;#039;Lua class modules&amp;#039;,	-- this is the category, all classes based on this engine are put automatically&lt;br /&gt;
	dataStore = &amp;#039;cargo&amp;#039;,	-- supported types are &amp;#039;cargo&amp;#039;, &amp;#039;smw&amp;#039;, and &amp;#039;both&amp;#039;&lt;br /&gt;
	debugLevel = false, -- set this to the level you wish to display at render. false if disabled. this is a global setting, causing all children to debug. you can set this individually at any class&lt;br /&gt;
	formCategory = &amp;#039;Project forms&amp;#039;,	-- the category of the form pages&lt;br /&gt;
	formTableClass = &amp;#039;formtable&amp;#039;,&lt;br /&gt;
	gardeningSuperCategory = &amp;#039;Project entities with erroneous input&amp;#039;,&lt;br /&gt;
	moduleCategory = &amp;#039;Project modules&amp;#039;,&lt;br /&gt;
	moduleUseRatingTemplate = true,&lt;br /&gt;
	projectSuperCategory = &amp;#039;My Project&amp;#039;,	-- The category, all the categories are placed in.&amp;#039;&lt;br /&gt;
	propertyCategory = &amp;#039;Project properties&amp;#039;,	-- category for all the properties pages - if data store smw is used&lt;br /&gt;
	restrictionRole = &amp;#039;sysop&amp;#039;,	-- if you wish to set fields to a default restriction role, name it here&lt;br /&gt;
	selectedCheckboxSubmitValue = &amp;#039;Ja&amp;#039;,	-- (const) this is the value, a semantic forms checkbox submits when selected. used for plausibilityTest only&lt;br /&gt;
	smwClassProperty = &amp;#039;is_member_of_class&amp;#039;,	-- the name of the property, members of the class will be identified by; you have to create the property page, though&lt;br /&gt;
	smwPropertyTypesAvailable = { &amp;#039;Annotation URI&amp;#039;, &amp;#039;Boolean&amp;#039;, &amp;#039;Code&amp;#039;, &amp;#039;Date&amp;#039;, &amp;#039;Email&amp;#039;, &amp;#039;Geographic coordinate&amp;#039;, &amp;#039;Number&amp;#039;, &amp;#039;Page&amp;#039;, &amp;#039;Quantity&amp;#039;, &amp;#039;Record&amp;#039;, &amp;#039;Telephone number&amp;#039;, &amp;#039;Temperature&amp;#039;, &amp;#039;Text&amp;#039;, &amp;#039;URL&amp;#039; },&lt;br /&gt;
		-- if you have more types of properties (due to an extension), add them here). in fact, Foundationclass does use this, but classgenerator/parameter makes a reference&lt;br /&gt;
	smwSpecialProperties = {},	-- filled further down below&lt;br /&gt;
	templateCategory = &amp;#039;Project templates&amp;#039;,	-- the category for the templates&lt;br /&gt;
	templateUseDocumentationSubsystem = true,&lt;br /&gt;
	ucfirst = true, -- states, that your mw installation makes the first letter in any page name an uppercase letter&lt;br /&gt;
	uidFieldName = &amp;#039;is_identified_by_classengine_through&amp;#039;,	-- the name of the property/table fields, the individual object will be identified by (in cargo and smw respectively);&lt;br /&gt;
						-- if you use smw, you have to create the property page manually&lt;br /&gt;
						-- WARNING: If you reset this after beginning operation, you have to rebuild all cargo data tables, and/or create the new property and refresh all properties&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
superglobal.cargoSpecialFields = {&lt;br /&gt;
	_ID = &amp;#039;Integer, &amp;lt;small&amp;gt;holds a unique ID for this row&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	_pageName = &amp;#039;Text, &amp;lt;small&amp;gt;holds the name of the page from which this row of values was stored&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	_pageTitle = &amp;#039;Text, &amp;lt;small&amp;gt;similar to _pageName, but leaves out the namespace, if there is one&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	_pageNamespace = &amp;#039;Integer, &amp;lt;small&amp;gt;holds the numerical ID of the namespace of the page from which this row of values was stored&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	_pageID = &amp;#039;Integer, &amp;lt;small&amp;gt;holds the internal MediaWiki ID for that page&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
superglobal.smwSpecialProperties = {&lt;br /&gt;
	-- by default, only _MDAT is active. see https://www.semantic-mediawiki.org/wiki/Help:$smwgPageSpecialProperties for documentation&lt;br /&gt;
	-- please uncomment all special properties that apply to your installation&lt;br /&gt;
	Creation_date = &amp;#039;Date, &amp;lt;small&amp;gt;Erstelldatum der Seite.&amp;lt;/small&amp;gt; (Alias _CDAT)&amp;#039;,&lt;br /&gt;
	--Is_a_new_page = &amp;#039;Boolean, &amp;lt;small&amp;gt;Ist die Seite neu? Gibt es nur eine einzige Revision?&amp;lt;/small&amp;gt; (Alias _NEWP)&amp;#039;,&lt;br /&gt;
	Last_editor_is = &amp;#039;Page, &amp;lt;small&amp;gt;Benutzername des letzten Bearbeiters.&amp;lt;/small&amp;gt; (Alias _LEDT)&amp;#039;,&lt;br /&gt;
	--Media_type = &amp;#039;Text, &amp;lt;small&amp;gt;Speichert den Medientyp einer hochgeladenen Datei.&amp;lt;/small&amp;gt; (Alias _MEDIA)&amp;#039;,&lt;br /&gt;
	--MIME_type = &amp;#039;Text, &amp;lt;small&amp;gt;Speichert den MIME Typ einer hochgeladenen Datei.&amp;lt;/small&amp;gt; (Alias _MIME)&amp;#039;,&lt;br /&gt;
	Modification_date = &amp;#039;Date, &amp;lt;small&amp;gt;Datum der letzten Bearbeitung der Seite.&amp;lt;/small&amp;gt; (Alias _MDAT)&amp;#039;,&lt;br /&gt;
&lt;br /&gt;
	-- from Extension: Extra Special Properties&lt;br /&gt;
	Seitenersteller = &amp;#039;Page, &amp;lt;small&amp;gt;Erstellerbenutzer&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	Seitenbearbeiter = &amp;#039;List of Pages, &amp;lt;small&amp;gt;Liste der Benutzer, die an der Seite mitgewirkt haben.&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--EXIFDATA = &amp;#039;Text, &amp;lt;small&amp;gt;Exif Daten einer Datei (Nur im Namensraum &amp;quot;Datei&amp;quot; gesetzt)&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--PAGEID = &amp;#039;Number, &amp;lt;small&amp;gt;ID der Seite&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	Bearbeitungskennung = &amp;#039;Number, &amp;lt;small&amp;gt;ID der aktuellen Revision&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--NREV = &amp;#039;Number, &amp;lt;small&amp;gt;Geschätzte Anzahl der Revisionen.&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--NTREV = &amp;#039;Number, &amp;lt;small&amp;gt;Geschätzte Anzahl der Revisionen der Diskussionsseite.&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--SHORTURL = &amp;#039;Text, &amp;lt;small&amp;gt;KurzURL der Seite (Nur bei Verwendung der Extension:ShortUrl verfügbar)&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	Unterseite = &amp;#039;List of Pages, &amp;lt;small&amp;gt;Liste der Unterseiten&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--USERREG = &amp;#039;Date, &amp;lt;small&amp;gt;Datum der Registrierung eines Benutzers (Nur im Namensraum &amp;quot;Benutzer&amp;quot; gesetzt)&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--VIEWS = &amp;#039;Number, &amp;lt;small&amp;gt;Geschätzte Anzahl der Seitenaufrufe (Achtung: Aufgrund von Caching kann die tatsächliche Zahl stark abweichen).&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--CUSER = &amp;#039;Page, &amp;lt;small&amp;gt;Erstellerbenutzer&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--EUSER = &amp;#039;List of Pages, &amp;lt;small&amp;gt;Liste der Benutzer, die an der Seite mitgewirkt haben.&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--EXIFDATA = &amp;#039;Text, &amp;lt;small&amp;gt;Exif Daten einer Datei (Nur im Namensraum &amp;quot;Datei&amp;quot; gesetzt)&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--PAGEID = &amp;#039;Number, &amp;lt;small&amp;gt;ID der Seite&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--REVID = &amp;#039;Number, &amp;lt;small&amp;gt;ID der aktuellen Revision&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--NREV = &amp;#039;Number, &amp;lt;small&amp;gt;Geschätzte Anzahl der Revisionen.&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--NTREV = &amp;#039;Number, &amp;lt;small&amp;gt;Geschätzte Anzahl der Revisionen der Diskussionsseite.&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--SHORTURL = &amp;#039;Text, &amp;lt;small&amp;gt;KurzURL der Seite (Nur bei Verwendung der Extension:ShortUrl verfügbar)&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--SUBP = &amp;#039;List of Pages, &amp;lt;small&amp;gt;Liste der Unterseiten&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--USERREG = &amp;#039;Date, &amp;lt;small&amp;gt;Datum der Registrierung eines Benutzers (Nur im Namensraum &amp;quot;Benutzer&amp;quot; gesetzt)&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
	--VIEWS = &amp;#039;Number, &amp;lt;small&amp;gt;Geschätzte Anzahl der Seitenaufrufe (Achtung: Aufgrund von Caching kann die tatsächliche Zahl stark abweichen).&amp;lt;/small&amp;gt;&amp;#039;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return superglobal&lt;/div&gt;</summary>
		<author><name>imported&gt;Oetterer</name></author>
	</entry>
</feed>