Servus,
auch wenn die vorherigen Einträge schon etwas älter sind, hatte ich gestern das selbe Problem.
Nach einigem Ausprobieren hat es geklappt. Um anderen auch diesen eher sehr einfachen aber schnellen Trick an die Hand zu geben, hier die Lösung:
Wenn man eine komplexe Flashanwendung mit externen Moviclips in Typo3 per Inhaltselement "Multimedia" einbinden möchte und die externen SWFs z.B. in den Ordner "fileadmin" oder "user_uplaod" hochläd, werden diese Clips nicht in die Hauptzeitleiste geladen. Auch wenn im Quelltext der dynamisch erzeugten HTML-Datei der Pfad zur Hauptflashdatei korrekt ist:
<embed src="fileadmin/user_upload/test_mc.swf">
Das Problem liegt daran, dass Typo3 eine index.php erzeugt mit der id zur dynamisch erzeugten Seite.
Die Index.php wird aber im Stammverzeichnis des Servers erzeugt, daher verlieren die relativen Pfade in Action Script ihr Ziel, wenn man sie in einem anderen Verzeichnis (fileadmin o.ä.) abgelegt hat.
Im Hauptverzeichnis meines Servers liegen folgende Dateien und Verzeichnisse (teilweise):
/fileadmin
/typo3conf
/typo3temp
/uploads
[simlink]index.php
[simlink]media
[simlink]showpic.php
[simlink]t3lip
[simlink]tslib
[simlink]typo3
[simlink]typo3_src
Genau in dieses Hauptverzeichnis müssen die externen SWFs per FTP hochgeladen werden - aber NICHT die Haupt-SWF.
Ich habe zur besseren Übersicht einen neuen Ordner angelegt, der "/flash" heißt und dort alle externen SWF geladen:
/fileadmin
/flash
/typo3conf
/typo3temp
/uploads
[simlink]index.php
[simlink]media
[simlink]showpic.php
[simlink]t3lip
[simlink]tslib
[simlink]typo3
[simlink]typo3_src
Wenn man nun z.B. im Verzeichnis /flash eine externe SWF mit dem Namen "ext_mc.swf" von der Hauptzeitleiste aus aufrufen möchte, sollte der AS-Code wie folgt aussehen:
loadMovie("flash/ext_mc.swf");
Den Hauptfilm läd man dann wie gewohnt einfach über Inhaltselement "Multimedia" in Typo3 ein. Fertig.
Hoffe, ich konnte helfen.