getreidemuehlen
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 06.10.2006, 16:53   #1
TP-Senior
 
Benutzerbild von Maddog
 
Registriert seit: Mar 2001
Ort: Bünde
Maddog macht alles soweit korrekt

Flash 8 + AC_RunActiveContent in Typo3


Hallo Leute,

ich habe da mal eine Frage: Wie kann ich dieses nervige Aktivieren von Flash-Elementen im IE ausschalten? Es ist mir klar, dass das grundsätzlich nur mit dem AC_RunActiveContent.js geht, aber wie bekomme ich das in Typo hin? Die Flash-Elemente werden innerhalb der HTML-Vorlage über Marker definiert, die wiederum durch TypoScript in externen Templates angesprochen werden.

Ein Einbetten des Java-Script-Codes in die HTML-Vorlage ist also meines Erachtens nicht möglich, oder sehe ich das falsch?

Hat jemand eine Idee?

Gruss,

Matthias
__________________
------------------------------------------
Was die Menschen Zivilisation nennen, ist der Zustand gegenwärtiger Sitten; was sie Barbarei nennen, das sind die Sitten der Vergangenheit.

Anatole France
[französischer Schriftsteller, 1844 - 1924]
Maddog ist offline   Mit Zitat antworten


Alt 06.10.2006, 19:56   #2
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
Flash-detection muss man meist selber machen - einige Flashextensions haben es eingebaut, manche nicht.
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist gerade online   Mit Zitat antworten
Alt 09.10.2006, 17:08   #3
TP-Senior
 
Benutzerbild von Maddog
 
Registriert seit: Mar 2001
Ort: Bünde
Maddog macht alles soweit korrekt
Selber machen ist klasse - aber wie?

Ich habe meine Flash-Daten folgendermassen eingebunden:

Constants:
flash = header.swf

Setup:
subparts.flash < temp.flash

externes Templates:

Setup:
temp.flash= MULTIMEDIA
temp.flash {
file = fileadmin/flash/{$flash}
params (
width=766
height=284
)
}


Wo soll ich da die Variablen für das JavaScript einbauen?


Gruss,

Matthias
__________________
------------------------------------------
Was die Menschen Zivilisation nennen, ist der Zustand gegenwärtiger Sitten; was sie Barbarei nennen, das sind die Sitten der Vergangenheit.

Anatole France
[französischer Schriftsteller, 1844 - 1924]
Maddog ist offline   Mit Zitat antworten
Alt 09.10.2006, 18:18   #4
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
google mal - flash detection scripts wirst Du genug finden, es müsste auch das von MM selber dabei sein.
Das bindest Du einfach ein (ist ja Javascript), also zb

Code:
temp.flash=COA
temp.flash {
  10 = TEXT
  10.value (
... flash detection ...
  )

  20 = MULTIMEDIA
  20 {
   ...
  }
}
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist gerade online   Mit Zitat antworten
Alt 10.10.2006, 09:45   #5
TP-Senior
 
Benutzerbild von Maddog
 
Registriert seit: Mar 2001
Ort: Bünde
Maddog macht alles soweit korrekt
Mh, versteh ich nicht so ganz. Ich habe jetzt folgendes im externen Template gemacht:

temp.flash=COA
temp.flash {
10 = TEXT
10.value (
<script type="text/javascript" src="fileadmin/Scripts/AC_RunActiveContent.js"></script>
)

20 = MULTIMEDIA
20 {
file = fileadmin/flash/{$flash}
params (
width=766
height=284
)
}



Wenn ich mir aber mal den Quelltext anschaue, den Flash schreibt, wen das AC-Control-Element integriert ist und ich es in Flash veröffentliche, habe ich folgenden Code im Quelltext:

<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("Diese Seite erfordert die Datei \"AC_RunActiveContent.js\". Führen Sie in Flash im Menü \"Befehle\" den Befehl \"Aktualisierung für aktiven Inhalt anwenden\" aus, um \"AC_RunActiveContent.js\" in den HTML-Ausgabeordner zu kopieren.");
} else {
AC_FL_RunContent(
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0',
'width', '766',
'height', '284',
'src', 'header-mod-random',
'quality', 'high',
'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', 'showall',
'wmode', 'window',
'devicefont', 'false',
'id', 'header-mod-random',
'bgcolor', '#ffffff',
'name', 'header-mod-random',
'menu', 'true',
'allowScriptAccess','sameDomain',
'movie', 'header-mod-random',
'salign', ''
); //end AC code
}
</script>

<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="766" height="284" id="header-mod-random" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="header-mod-random.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /> <embed src="header-mod-random.swf" quality="high" bgcolor="#ffffff" width="766" height="284" name="header-mod-random" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</noscript>



Also, ich weiss da jetzt mal nicht weiter. Irgendweilche Anregungen?

Gruss,
Matthias
__________________
------------------------------------------
Was die Menschen Zivilisation nennen, ist der Zustand gegenwärtiger Sitten; was sie Barbarei nennen, das sind die Sitten der Vergangenheit.

Anatole France
[französischer Schriftsteller, 1844 - 1924]
Maddog ist offline   Mit Zitat antworten
Alt 10.10.2006, 20:00   #6
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
ich versteh nicht wo das Problem ist - sieht doch prima aus ...
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist gerade online   Mit Zitat antworten
Alt 11.10.2006, 08:07   #7
TP-Senior
 
Benutzerbild von Maddog
 
Registriert seit: Mar 2001
Ort: Bünde
Maddog macht alles soweit korrekt
So, ich habs jetzt anders bzw. so ähnlich gemacht.

1. Ich habe die Extenion SWFObject [rb_flashobject] eingebunden. Allerdings nicht als Plugin eingefügt, sondern nur installiert. Die bringt schonmal eine Flash-Detection mit.

2. Ich habe im Root-Level im Setup folgendes eingebunden:

subparts.flash < plugin.tx_rbflashobject_pi1
subparts.flash {
tsMode = 1
ts_content.flashmovie = fileadmin/flash/header.swf
ts_content.width = 766
ts_content.height = 284
}


3. Das gleiche habe ich in den Templates für die nächsten 2 Ebenen und deren unterschiedlichen HTML-Vorlagen ebenfalls gemacht.

4. Die Modifikation für die einzelnen Seiten mit ihren unterschiedlichen Flash-Headern habe ich im TypoScript Object Browser für die jeweilige Seite folgendermassen gemacht:

[10]=TEMPLATE
[template]=FILE
[workOnSubpart]=DOCUMENT_BODY
[subparts]
[footer-nav]=HMENU
[flash]=USER
[userFunc]=tx_rbflashobject_pi1->main
[allowCaching]=1
[includeJSFile]=1;
[headerData]=TEXT
[default]
[tsMode]=1
[ts_content]
[flashmovie]=fileadmin/flash/header-ecm.swf
[requiredversion]=6
[width]=766
[height]=284
[quality]=high
[displaymenu]=0
[redirecturl]=
[backgroundcolor]=#ffffff
[additionalparams]=
[additionalvars]=
[detectkey]=tx_rbflashobject_pi1[detectflash]
[altContent]=RECORDS
[movieIDPrefix]=flash_
[altContentIDPrefix]=alt_
[altContent_stdWrap]
[redirecturl]



... und nun läuft es. Kannste Dir ja mal unter www.iworxs.de anschauen.

Aber den richtigen Dreh habe ich erst durch Deinen Tip bekommen. Besten Dank nachmal :-)

Gruss,
Matthias
__________________
------------------------------------------
Was die Menschen Zivilisation nennen, ist der Zustand gegenwärtiger Sitten; was sie Barbarei nennen, das sind die Sitten der Vergangenheit.

Anatole France
[französischer Schriftsteller, 1844 - 1924]
Maddog ist offline   Mit Zitat antworten
Alt 11.10.2006, 09:08   #8
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
na das sieht ja Klasse aus, Gratulation !
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist gerade online   Mit Zitat antworten
Alt 22.06.2007, 21:18   #9
TP-Newbie
 
Registriert seit: Jun 2007
Ort: UCO
danaron macht alles soweit korrekt
Red face

Gleiches Problem aber (noch) keine Lösung


Hallo Maddog
Komplimente auch von mir für die Seite. COOL!

Kannst du mir helfen mit dem Flashbanner?
Bei mir seht's so aus:
Extension rb_flashobject installiert. Will überall der selbe Banner, also im Setup des Templates der Homepage:

# Flash
plugin.tx_rbflashobject_pi1 {
ts_content.flashmovie = fileadmin/flash/banner.swf
headerData.wrap = <script src="http://www.cirrus-group.com/typo3conf/ext/rb_flashobject/js/swfobject.js" type="text/javascript"><!--//--></script>
ts_content.requiredversion = 8
ts_content.width = 735
ts_content.height = 130
ts_content.backgroundcolor = #ff9900
default.bgColor = #ff9900
default.version = 8
tsMode = 1
}

subparts.flash < plugin.tx_rbflashobject_pi1
subparts.flash {
tsMode = 1
ts_content.flashmovie = fileadmin/flash/banner.swf
ts_content.width = 735
ts_content.height = 130
}

Irgendwie tut sich da aber gar nix
Bin um jeden Tipp dankbar...
Danaron
danaron ist offline   Mit Zitat antworten
Alt 22.06.2007, 22:39   #10
TP-Newbie
 
Registriert seit: Jun 2007
Ort: UCO
danaron macht alles soweit korrekt
Smile

Vieles wird nun klar


Wie immer:
1) Docu Lesen
2) Dann gibt es noch ein Link zur Extension http://blog.deconcept.com/swfobject/

Hatte Mühe beim einfügen des SWF Files. Einfach über Dropdown Menu neues Inhaltselement machen => Listenansicht!

Habe jetzt für den Header zuerst ein Element gemacht, Code kopiert und dann hardcode im Template eingefügt. Funkz bis jetzt.
Danke trotzdem
Cheers
danaron ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Typo3
Flash 8 + AC_RunActiveContent in Typo3 Flash 8 + AC_RunActiveContent in Typo3
« wieder lz_gallery... | Frontend User Registration - Php Fehlermeldung »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:07 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67