Hallo,
guter Tipp, wir haben sowieso jQuery im Einsatz. Hier wurde grad noch
'<f:format.html parseFuncTSPath="">...</f:format.html>' empfohlen; das
hat out-of-the-box funktioniert. Damit habe ich das jetzt erstmal
realisiert (Dank an Georg Ringer!). Gibt es bei dieser Methode
irgendwelche (sicherheitstechnischen) Nachteile/Relevanzen?
Fürs Erste funktioniert diese Methode prima, allerdings wäre
längerfristig die swfobject-Methode schon fürs Einpflegen von Inhalten
für die Redakteure angenehmer, wenn sie nur den Link brauchen (ich
musste auch erstmal einen Moment suchen, bis ich auf den Gedanken
gekommen bin, mal einen RC ins Video zu machen bei Youtube, um den
Embed-Code zu erhalten).
In diesem Sinne, vielen Dank euch für die Lösungen und
Viele Grüße,
thomas fricke
web-entwickler
Am 16.05.2011 17:06, schrieb Rainer Schleevoigt:
On 5/16/11 4:51 PM, Thomas F. wrote:
Hi,
danke für den Ansatz. Ein DIV wäre schonmal leichter zu realisieren,
daher behalte ich das mal als Plan B im Kopf. Plan B, weil der
HTML-Code nicht von mir eingebunden wird, sondern von Redakteuren,
die letztendlich mit der Seite arbeiten werden. Da muss ich mal
nachschauen, wie
Hallo,
er Redax braucht nur die YT-ID. Kann also nichts kaputtmachen. Ich
habe auch schon mal einen TCA-Wizard geschrieben, der dann im BE auchs
chon den Film anzeigt, das ist gut wegen Qualitätssicherung. Du
brauchst also nur das DIV zu rendern, das andere macht dann JS, dass
dann auch HTML5-Vodeo einblenden könnte.
Oder sogar so: http://plugins.jquery.com/project/jyoutube
Gruß Rainer
[snip]
Habe gerade mal nachgeschaut und sehe, dass das allem Anschein nach
noch einfacher für Redakteure wäre!
Meine Befürchtung war, dass der Redakteur nachher Parameter aus der
URL herausziehen und eintragen muss, aber mit swfobject braucht er
letztendlich ja nur die URL; den Rest kann ich ja mit der Extension
quasi mitliefern, oder übersehe ich da was?
Danke und
Viele Grüße,
thomas fricke
web-entwickler
Am 16.05.2011 16:01, schrieb Rainer Schleevoigt:
On 5/16/11 3:53 PM, Thomas F. wrote:
Hallo Liste,
Kurz und bündig: ich schraube an einer Extbase-Extension und bin
gerade am Fluid-Template. Dort soll ein Objekt eingebunden werden,
z.B. ein Youtube-Video in der Art:
Leicht OT:
ich würde Flash immer unaufdringlich mittels swfobject.js einbinden.
Dann brächtest Du etwa dieses DOM:
<div class="youtube" rel="YouTubeID"></div>
und dann per jQuery rein mit dem Ding.
Gruß Rainer
<object style="height: 390px; width: 640px">
<param name="movie" value="...">
...
<embed src="" type="application/x-shockwave-flash"
allowfullscreen="true" allowScriptAccess="always" width="640"
height="390">
</object>
Das Videos-Feld sieht im TCA so aus:
'videos' => array(
'exclude' => 0,
'label' => 'LLL:EXT:.../locallang_db.xml:....videos',
'config' => array(
'type' => 'text',
'size' => 30,
'eval' => 'trim'
),
),
Und im Show.html-Fluidtemplate habe ich den HTML-Viewhelper um das
Objekt herumgewrapped:
<f:format.html>{artist.videos}</f:format.html>
Das Problem: Der Code wird exakt so ausgegeben, wie er im Backend
eingegeben wird, sprich: die Tags mit Parametern und Werten und
allem erscheinen auf der gerenderten Seite, es wird nicht geparsed.
Hat jemand eine Idee? Habe ich etwas vergessen?
Verwunderterweise,
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german