Ich hab ein klein bissel weiter am
BBCode für das einbetten von YouTube-Videos in Beiträgen optimiert.
Es werden nun beide Hypertext-Protokolle unterstützt:
Http und
Https
Desweiteren ist es nun möglich, das eingebundene Video gleich ab einem bestimmten Zeitpunkt zu starten.
Auf YouTube.com werden Startpunkte von Videos folgendermassen als Link vergeben:
So sieht dann der funktionsfähige BBCode zu obigem Link aus, den man in den Beitrag eingefügt und
anschliessend manuell korrigiert hat:
CODE: |
1:
|
[ YOUTUBE ]http://youtu.be/LIHYOicnuy0?start=102[ /YOUTUBE ] |
|
oder als Kurzvariante
CODE: |
1:
|
[YOUTUBE]LIHYOicnuy0?start=102[/YOUTUBE] |
|
(Leerzeichen im BBCode wurden nur für die Vorschau eingefügt und müssen entfernt werden):
Wie man sieht, ist der Parameter für den Zeitstempel leider nicht identisch mit dem, für eingebettete Videos.
Das wird leider seitens YouTube so geregelt und kann ich nicht ändern.
Also muss hier leider selbst etwas Hand am Link angelegt werden und die nach "?t=" angegebenen Minuten und Sekunden
in gesamte Sekunden umgerechnet werden, dann im BBCode als "?start=102" (für 102 Sekunden) angegeben werden.
Natürlich könnte ich das auch autom. per Skript ersetzen lassen, was aber sehr zeitintensiv zu skripten wäre
und den Aufwand für den vermutlich geringen Bedarf nicht lohnen würde.
Wenn man nun das Video anhand des Start-Parameters abspielt, wird sofort bei Minute 1:42 (=102 Sekunden) begonnen:
Grüssle,
PoMan