Abschnitt: Youtube: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „--~~~~= Beschreibung = Der Youtube-Abschnitt bietet die Möglichkeit Youtube-Videos anhand der Video-Id oder Youtube-URL einzubinden. Eine Ausgabe erfolgt nur we…“)
 
 
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
--[[Benutzer:Schleuse|Schleuse]] 12:25, 14. Jul. 2015 (UTC)= Beschreibung =
+
==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.
 
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.
  
= Datenstruktur IES =
+
==Konfiguration==
 +
 
 +
===IES Optionen===
 +
 
 +
<source lang="javascript">
 +
{
 +
"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" }
 +
},
 +
...
 +
}
 +
}
 +
</source>
 +
 
 +
==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": "*(<em>Pflichtfeld, zur Ausgabe des Videos erforderlich</em>)"
 +
}
 +
}
 +
</source>
 +
 
 +
===PHP Mehrsprachigkeit===
 +
Hat keine Mehrsprachigkeits-Definitionen in PHP
 +
 
 +
 
 +
==Datenstruktur==
 +
===IES Datenstruktur===
  
 
{| class="prettytable"
 
{| class="prettytable"
 +
|- class="hintergrundfarbe1"
 
!Name
 
!Name
 
!Typ
 
!Typ
!Benötigt
 
 
!Beschreibung
 
!Beschreibung
 
|-
 
|-
 
|<code>sp_video</code>
 
|<code>sp_video</code>
|String
+
|[[String]]
|true
 
 
|Video-Id oder Youtube-URL
 
|Video-Id oder Youtube-URL
 
|-
 
|-
 
|<code>sp_videoAspectRatio</code>
 
|<code>sp_videoAspectRatio</code>
|String
+
|[[String]]
|false
 
 
|Seitenverhältnis für die Ausgabe (im Format <code>16x9</code>)
 
|Seitenverhältnis für die Ausgabe (im Format <code>16x9</code>)
 
|-
 
|-
 
|<code>sp_videoAutoplay</code>
 
|<code>sp_videoAutoplay</code>
|Boolean
+
|[[Boolean]]
|false
 
 
|Steuert ob die Wiedergabe nach dem Seitenaufruf gestartet werden soll
 
|Steuert ob die Wiedergabe nach dem Seitenaufruf gestartet werden soll
 
|-
 
|-
 
|<code>sp_videoText</code>
 
|<code>sp_videoText</code>
|String
+
|[[String]]
|true
 
 
|Video-Alternativtext
 
|Video-Alternativtext
 
|-
 
|-
 
|<code>sp_videoLegend</code>
 
|<code>sp_videoLegend</code>
|String
+
|[[String]]
|false
 
 
|Video Unterschrift
 
|Video Unterschrift
 
|-
 
|-
 
|<code>sp_videoCopyright</code>
 
|<code>sp_videoCopyright</code>
|String
+
|[[String]]
|false
 
 
|Video Copyright
 
|Video Copyright
 
|}
 
|}
  
= Konfiguration =
 
  
= Mehrspachigkeit =
+
===PHP Datenstruktur===
 +
 
 +
====Model====
  
<pre class="json">{
+
[https://iesapi.sitepark.com/docs/php/sitekit-module/last/class-SP.SiteKit.Model.Content.Youtube.html \SiteKit\Model\Content\Youtube]
    &quot;label&quot;: {
 
        &quot;video&quot;: &quot;YouTube Video-ID oder -URL&quot;,
 
        &quot;videoAspectRatio&quot;: &quot;Seitenverhältnis des Videos&quot;,
 
        &quot;youtubeAutoplay&quot;: &quot;Abspielen des Videos automatisch starten&quot;,
 
        &quot;videoLegend&quot;: &quot;Videounterschrift&quot;,
 
        &quot;videoCopyright&quot;: &quot;Copyright&quot;,
 
        &quot;videoText&quot;: &quot;Alternativtext&quot;
 
    },
 
    &quot;notice&quot;: {
 
        &quot;required&quot;: &quot;*(&lt;em&gt;Pflichtfeld, zur Ausgabe des Videos erforderlich&lt;/em&gt;)&quot;
 
    }
 
}</pre>
 
  
 
<noinclude>
 
<noinclude>
 
[[Category:Abschnitte]]
 
[[Category:Abschnitte]]
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 21. Oktober 2015, 10:46 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

{
	"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": "*(<em>Pflichtfeld, zur Ausgabe des Videos erforderlich</em>)"
	}
}

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


PHP Datenstruktur

Model

\SiteKit\Model\Content\Youtube