Abschnitt: Youtube: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 25: Zeile 25:
 
===IES Mehrsprachigkeit===
 
===IES Mehrsprachigkeit===
  
<pre class="json">{
+
<source lang="javascript">
    &quot;label&quot;: {
+
{
        &quot;video&quot;: &quot;YouTube Video-ID oder -URL&quot;,
+
"label": {
        &quot;videoAspectRatio&quot;: &quot;Seitenverhältnis des Videos&quot;,
+
"video": "YouTube Video-ID oder -URL",
        &quot;youtubeAutoplay&quot;: &quot;Abspielen des Videos automatisch starten&quot;,
+
"videoAspectRatio": "Seitenverhältnis des Videos",
        &quot;videoLegend&quot;: &quot;Videounterschrift&quot;,
+
"youtubeAutoplay": "Abspielen des Videos automatisch starten",
        &quot;videoCopyright&quot;: &quot;Copyright&quot;,
+
"videoLegend": "Videounterschrift",
        &quot;videoText&quot;: &quot;Alternativtext&quot;
+
"videoCopyright": "Copyright",
    },
+
"videoText": "Alternativtext"
    &quot;notice&quot;: {
+
},
        &quot;required&quot;: &quot;*(&lt;em&gt;Pflichtfeld, zur Ausgabe des Videos erforderlich&lt;/em&gt;)&quot;
+
"notice": {
    }
+
"required": "*(<em>Pflichtfeld, zur Ausgabe des Videos erforderlich</em>)"
}</pre>
+
}
 +
}
 +
</javascript>
  
 
===PHP Mehrsprachigkeit===
 
===PHP Mehrsprachigkeit===

Version vom 17. Juli 2015, 13:48 Uhr

Beschreibung

Der Youtube-Abschnitt bietet die Möglichkeit Youtube-Videos anhand der Video-Id oder Youtube-URL einzubinden. Eine Ausgabe erfolgt nur wenn eine Video-Id / Youtube-URL und ein Alternativtext eingetragen sind.

Konfiguration

IES Optionen

{
	"sectionTypes": {
		"youtube": {
			"id" : "youtube",
			"name": "Youtube",
			"order": 0.1,
			"template": { "module" : "sitekit-module", "uri" : "/templates/sectionTypes/youtube.spml" },
			"aggregator": { "module" : "sitekit-module", "uri" : "/aggregator/sectionTypes/youtube.spml" }
		},
		...
	}
}

Mehrsprachigkeit

IES Mehrsprachigkeit

<source lang="javascript"> { "label": { "video": "YouTube Video-ID oder -URL", "videoAspectRatio": "Seitenverhältnis des Videos", "youtubeAutoplay": "Abspielen des Videos automatisch starten", "videoLegend": "Videounterschrift", "videoCopyright": "Copyright", "videoText": "Alternativtext" }, "notice": { "required": "*(Pflichtfeld, zur Ausgabe des Videos erforderlich)" } } </javascript>

PHP Mehrsprachigkeit

Hat keine Mehrsprachigkeits-Definitionen in PHP


Datenstruktur

IES Datenstruktur

Name Typ Beschreibung
sp_video String Video-Id oder Youtube-URL
sp_videoAspectRatio String Seitenverhältnis für die Ausgabe (im Format 16x9)
sp_videoAutoplay Boolean Steuert ob die Wiedergabe nach dem Seitenaufruf gestartet werden soll
sp_videoText String Video-Alternativtext
sp_videoLegend String Video Unterschrift
sp_videoCopyright String Video Copyright