Abschnitt: Kontaktdaten: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „==Beschreibung== Mit dem Kontaktdaten-Abschnitt können Kontaktinformationen für einen Artikel angegeben werden. Sollten in dem IES-Mandaten CityGov-Daten zur Ve…“)
 
 
(3 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
 
==Beschreibung==
 
==Beschreibung==
Mit dem Kontaktdaten-Abschnitt können Kontaktinformationen für einen Artikel angegeben werden. Sollten in dem IES-Mandaten CityGov-Daten zur Verfügung stehen, kann der Redakteur eine Verknüpfung mit einer Person oder Organisation erstellen. Alternativ können die Daten auch manuell angegeben werden.  
+
Mit dem Kontaktdaten-Abschnitt können Kontaktinformationen für einen Artikel angegeben werden. Sollten in dem IES-Mandaten CityGov-Daten zur Verfügung stehen, kann der Redakteur eine Verknüpfung mit einer Person oder Organisation erstellen. Alternativ können die Daten manuell angegeben werden.  
  
 
===Felder der manuellen Eingabe===
 
===Felder der manuellen Eingabe===
Zeile 55: Zeile 55:
  
  
===PHP Datenstruktur===
+
===Datenstruktur===
Der Intro-Abschnitt benutzt folgende Models:
+
Die Daten werdn zZ. mit dem Key 'aside' parallel zum 'main'  in dem 'content' Bereich abgelegt. Zusätzlich werden die 'Model-Daten' mit dem Key 'contactPoint' in dem Bereich 'metadata' abgelegt.
 +
 
 +
 
 
<source lang="xml">
 
<source lang="xml">
 
"type" => "contactPoint",
 
"type" => "contactPoint",
Zeile 64: Zeile 66:
 
"organisation" => "Name der Organisation",
 
"organisation" => "Name der Organisation",
 
"organisationAffix" => "Namensergänzung",
 
"organisationAffix" => "Namensergänzung",
 +
"label" => "Name der Organisation",
  
 
<!-- Daten, die nur bei einer CityGov Verknüpfung zur Verfügung stehen-->
 
<!-- Daten, die nur bei einer CityGov Verknüpfung zur Verfügung stehen-->
 
"url" : "/vv/personsn/peter.lustig.php"
 
"url" : "/vv/personsn/peter.lustig.php"
 
"function" : "Amtsleiter"
 
"function" : "Amtsleiter"
 +
"label" => "Herr Dr. Peter von Lustig",
  
 
<!-- allgemeine Daten-->
 
<!-- allgemeine Daten-->
"label" => "Name der Organisation",
 
 
"salutation" => "Frau",
 
"salutation" => "Frau",
 
"title" => "Dr.",
 
"title" => "Dr.",
Zeile 86: Zeile 89:
 
]
 
]
 
</source>
 
</source>
 +
 +
====Model====
 +
 +
[https://iesapi.sitepark.com/docs/php/sitekit-module/last/class-SP.SiteKit.Model.Contact.html SP\SiteKit\Model\Contact]
 +
 
<noinclude>
 
<noinclude>
 
[[Category:Abschnitte]]
 
[[Category:Abschnitte]]
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 21. Oktober 2015, 10:42 Uhr

Beschreibung

Mit dem Kontaktdaten-Abschnitt können Kontaktinformationen für einen Artikel angegeben werden. Sollten in dem IES-Mandaten CityGov-Daten zur Verfügung stehen, kann der Redakteur eine Verknüpfung mit einer Person oder Organisation erstellen. Alternativ können die Daten manuell angegeben werden.

Felder der manuellen Eingabe

Organisation
...
Vorname
...
Nachname
...
...


Konfiguration

IES Optionen

Name Type Beschreibung
sectionTypes.contactPoint.options.??? zZ. gibt es keine Optionen


Beispiel

{
	"sectionTypes" : {
		...,
		"contactPoint": {
			"id" : "contactPoint",
			"name": "Kontaktdaten",
			"order": 2,
			"template":  { "module" : "sitekit-module", "uri" : "/templates/sectionTypes/contactPoint.spml" },
			"aggregator" : { "module": "sitekit-module", "uri" : "/aggregator/sectionTypes/contactPoint.spml", "contentScope" : "aside" }
		},
		...
	}
}

PHP Optionen

zZ keine.

Mehrsprachigkeit

zZ. keine Mehrsprachigkeit für die Ausgabe

IES Mehrsprachigkeit

ja: sitekit-module/webapp/WEB-INF/lang/de/templates/sectionTypes/contactPoint.json

PHP Mehrsprachigkeit

Hat keine Mehrsprachigkeits-Definitionen in PHP

Datenstruktur

IES Datenstruktur

Datenstruktur

Die Daten werdn zZ. mit dem Key 'aside' parallel zum 'main' in dem 'content' Bereich abgelegt. Zusätzlich werden die 'Model-Daten' mit dem Key 'contactPoint' in dem Bereich 'metadata' abgelegt.


	"type" => "contactPoint",
	"id" => "contactPoint-1",
	"model" => [
		<!-- Daten, die nur bei manueller Eingabe zur Verfügung stehen-->
		"organisation" => "Name der Organisation",
		"organisationAffix" => "Namensergänzung",
		"label" => "Name der Organisation",

		<!-- Daten, die nur bei einer CityGov Verknüpfung zur Verfügung stehen-->
		"url" : "/vv/personsn/peter.lustig.php"
		"function" : "Amtsleiter"
		"label" => "Herr Dr. Peter von Lustig",

		<!-- allgemeine Daten-->
		"salutation" => "Frau",
		"title" => "Dr.",
		"firstname" => "Peter",
		"lastname" => "Lustig",
		"nameAffix" => "Fürst von und zu",
		"street" => "Musterstraße",
		"housenumber" => "1",
		"zip" => "48143",
		"city" => "Münster",
		"phone" => "+49 0251 123456789",
		"fax" => "+49 0251 23567890",
		"email" => "spam@sitepark.com",
		"url" => "http://www.sitepark.com"
	]

Model

SP\SiteKit\Model\Contact