Hallo,
ich habe eine Seite mit Typo3 erstellt. Die Seite läuft ohne Tabellen ausschließlich mit CSS. Jetzt möchte ich eine kleine Flash-Animation in den oberen Bereich einsetzen. Wollte einfach nur die Datei in einen Container setzen und - fertig. Denkste, geht nicht.....
Wie kann man denn eine Flash-Sache ordentlich in eine Typo3-Seite einsetzen?
hello.
Wollte einfach nur die Datei in einen Container setzen und - fertig. Denkste, geht nicht.....
Gibt's das auch aussagekräftiger 😉 Quellcode bzw. TypoScript-Einbindung?
Flash kannst Du über einen Marker bequem an gewünschter Stelle im HTML-Template einfügen. Oder über ein Contentlement, oder über ne Extention - wie Du willst.
Ich habe im HTML-Template der Seite folgendes reingeschrieben:
<div id="picoben">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="775" height="134">
<param name="movie" value="flash/schloss.swf">
<param name="quality" value="high">
<embed src="flash/schloss.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="775" height="134"></embed></object>
</div>
In TypoScript habe ich nichts eingebunden, aber du schreibst das das geht, aber wie...
Naja, ich dachte aufgrund deines Anmeldedatums wirst Du schon wissen was ein Marker ist #paralyzed#
Andere Thematik. » Tipp:
param name="movie" value="flash/schloss.swf">
Der Pfad ist wahrscheinlich falsch im TYPO3. Lade das swf-File doch in ein Directory wie "fileadmin/flash/file.swf" - und entsprechend im Template den Pfad anpassen.
Falls Du das dynamischer brauchst, bei einem wechselnden Banner bspw., sehen wir nochmals weiter.
grüsse
Danke, hat tatsächlich das fileadmin/ gefehlt.
Aber jetzt habe ich schon das nächste Problem, das liegt aber wahrscheinlich an Flash. Wenn ich die Seite verkleinere, so 800x600 Pixel, also für 15'' Bildschirme, zerreisst es das ganze Layout, weil die Flash-Datei nicht skaliert wird. Mit dem Rest, ist ja komplett in CSS gemacht, ist das kein Problem.
Aber ich bin ja auch neugierig, wie geht das mit "...wen dui es dynamischer brauchst..."
Danke!
hi.
Wenn ich die Seite verkleinere, so 800x600 Pixel, also für 15'' Bildschirme, zerreisst es das ganze Layout, weil die Flash-Datei nicht skaliert wird.
Das wär mit grossen Contentbildern wahrscheinlich nicht anders, oder?
Dann müsstest Du einen Container um dein Layout legen, damit die Fenstergrösse nicht das Layout zerstückelt. Ohne Link zum Problem können wir Dir da wenig sagen. #paralyzed#
@Flash
Entweder je Template bzw. +extTemplate deinen Pfad zum Flashfile überschreiben:
subparts.BANNER = HTML
subparts.BANNER.value = <object>...
oder Du suchst Dir unter typo3.org eine Banner- oder Flashextention heraus.
Mit etwas TypoScript kannst Du auch ein Contentelement "Multimedia" dafür pflegen. Zu Letzerem gibt es Beispiele im Forum.
Es funktioniert jetzt, danke.
Hätte da noch ne Frage zur Flash-Player Überprüfung.
Kann man die direkt in Typo3 einbauen? Und geht das ohne Javascript?
cherry schrieb
Es funktioniert jetzt, danke.
Hätte da noch ne Frage zur Flash-Player Überprüfung.
Kann man die direkt in Typo3 einbauen? Und geht das ohne Javascript?
Es gibt für Typo3 zahlreiche PLugins, um Flashs einzubinden. Wenn kein Flash installiert ist, dann wird eine statische Grafik eingebunden. Ich glaube ein PLugin, das das kann heißt rmpl_flashdetection oder so ähnlich.
Ohne JS geht das aber auf keinen Fall. Javascript bringt ja erst die Möglichkeit den Browser nach den installierten Plugins abzufragen...