Flash in Overall_header einbinden - was ist am Code falsch?

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
BlackVoltage
Mitglied
Beiträge: 52
Registriert: 04.10.2004 21:37

Flash in Overall_header einbinden - was ist am Code falsch?

Beitrag von BlackVoltage »

Hallo,

versuche gerade den Header meines Forums (Template noch nicht online) an meine CMS basierte Homepage anzupassen.

Dazu muss ein Flash eingebunden werden. Hab da was rum gebastelt aber ehrlich gesagt nicht viel Ahnung. Dementsprechend funktioniert es nicht richtig.

Wer kann helfen? Was ist an folgendem Code falsch? Glaube verstanden zu haben, dass das Flash zwei Informationen übergeben bekommen muss:

(1) Anzuzeigenden Schriftzug
(2) URL der Homepage (des forums in dem Fall)

Also hier ist der fehlerhafte Code:

Code: Alles auswählen

<td valign="top" class="content-row"><table border="0" width="100%" cellspacing="0" cellpadding="0" id="logotable">
	<tr>
		<a href="{U_INDEX}"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" 
         <param name="wmode" value="transparent">
		 <param name="movie" value="{U_INDEX}/templates/AcidTechBlood/spiegelunglarge.swf?pagename="BlackVoltage.com"&mainsite={U_INDEX}"> 
         <param name="quality" value="high"> 
		 <param name="bgcolor" value="#000000" />
         <embed src="{U_INDEX}/templates/AcidTechBlood/spiegelunglarge.swf?pagename="BlackVoltage.com"&mainsite={U_INDEX}" bgcolor="#000000" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="884" height="87"></embed> 
     </object></a></div></td>
EDIT: Testweise - "C:/Programme/xampp/htdocs/Forum/templates/AcidTechBlood/spiegelunglarge.swf?pagename=BlackVoltage.com" gibt den richtigen Schriftzug per Flash aus.

Grüße,
BlackVoltage
Zuletzt geändert von BlackVoltage am 20.02.2007 21:56, insgesamt 1-mal geändert.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

du kannst das <object> nicht wie ein Image in die URL reinpacken ... das funktioniert nicht.

Binde das ganze so ein ...

Code: Alles auswählen

		<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="380"  height="87"> 
<param name="wmode" value="transparent"><param name="movie" value="http://www.blackvoltage.com/templates/go-vista-simple/images/spiegelung.swf?pagename=BlackVoltage.com&mainsite=http://www.blackvoltage.com"> 
         <param name="quality" value="high"> 
		 <param name="bgcolor" value="#000000" />
         <embed src="http://www.blackvoltage.com/templates/go-vista-simple/images/spiegelung.swf?pagename=BlackVoltage.com&mainsite=http://www.blackvoltage.com" bgcolor="#000000" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="380" height="87"></embed> 
     </object>
dann funktioniert es auch. :wink:

Warum muss das eigentlich ein Flash-Film sein? Da passiert ja nichts im Flash-Film 8)

Markus
uwe310
Mitglied
Beiträge: 429
Registriert: 06.01.2007 02:04

Beitrag von uwe310 »

wenn du bei http://www.blackvoltage.com/ bist schau dir doch mal den quellcode an..
steht ja alles da

der index auf dem flahs wird in der *.swf
alphabutton.onPress = function ()
{
getURL(mainsite, "_self");
};

gesteuert .
Benutzeravatar
BlackVoltage
Mitglied
Beiträge: 52
Registriert: 04.10.2004 21:37

Beitrag von BlackVoltage »

Markus67 hat geschrieben:Hi ...

du kannst das <object> nicht wie ein Image in die URL reinpacken ... das funktioniert nicht.

Binde das ganze so ein ...
..... dann funktioniert es auch. :wink:

Warum muss das eigentlich ein Flash-Film sein? Da passiert ja nichts im Flash-Film 8)

Markus
Ah - super! Danke für den Tipp. Ohne Variablen mit Deiner Code Variante und ohne <a href ...></a> funktioniert es tatsächlich. Folgende "Problemchen" noch:

a) Warum das Flash ist hab ich mich auch schon gefragt - hab auch mal darüber nachgedacht ein Screenshot zu machen und das entsprechend Bild einfach "hart" anzuzeigen. Irgendwann kommt sicher auch ein selbstgebasteltes Logo (Inkscape/Gimp) dahin - bislang übe ich noch.
b) Im forum "overall_header" ist jetzt noch "freier Platz" neben dem Schriftzug - denke da muss ich noch irgendwelche "Spacer" einfügen - im CMS Template ist das glaube ich auch.
c) Der Schriftzug ist kein Link mehr - auf der Homepage (CMS) ist er das noch.

Habt ihr da auch eine Idee? Verzweifel im Moment mit der Kombination aus Overall_header und CSS. Die CSS ID der Logo Tabelle ist ja "logotable" wenn ich dafür in der CSS ein passendes Hintergrundbild definiere (topblackgardient.jpg) bringt das aber rein gar nichts (Problem b oben)

Ansonsten habe ich vor für Homepage (CMS) und Forum mit Inkscape noch ein paar rote Blitze zu kreiren. Im Forum können einige kleine Images dagegen ausgetauscht werden. Auf der Homepage muss ich mal schauen wie ich die am besten einbinde.

@ Uwe:

Code: Alles auswählen

der index auf dem flahs wird in der *.swf
alphabutton.onPress = function ()
{
getURL(mainsite, "_self");
};

So ganz verstanden habe ich das nicht - hat das mit der Variablen aus dem Original Code-Schnipsel zu tun? Wäre natürlich nett wenn ich ne Variable anstelle der hart eingetragenen Daten (s.o.) hätte.

Grüße
BlackVoltage

EDIT: Um den Platz zu füllen hab ich mal versucht das flash mit <width=100%> auszugeben ... dann wird der schwarze Balken zwar etwas breiter aber das ganze Ding springt irgendwarum nach rechts so dass links ein nicht gefüllter Bereich ist. Zudem ist der Schriftzug dann eben nicht mehr linksbündig.
Benutzeravatar
BlackVoltage
Mitglied
Beiträge: 52
Registriert: 04.10.2004 21:37

Beitrag von BlackVoltage »

Damit es nicht zu unübersichtlich wird - ein neuer Post:

Das Problem b) konnte ich jetzt lösen - weiß erhlich gesagt selbst nur so halb wie ;-)

Das Forum ist jetzt schonmal mit dem Design online auch wenn ich noch dran bastel (u.A. die Punkte a und c oben). Die URL lautet: http://forum.blackvoltage.com falls Ihr noch gute Ideen oder Tipps habt - vielleicht auch anmerkungen zu evt. fehlerhaften Code - ich bin für jede Hilfe Dankbar!

Grüße
BlackVoltage
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“