Flash in Theme.php einbinden! Hilfe!!!

Begonnen von Ramon, 06 Februar 2003, 19:50:22

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Ramon

Hallo Leute !!!

Ich habe hier im Board alles durchforstet und auch einiges gefunden, jedoch komme ich nicht klar. Ich bekomme ständig einen Parse Error! Jeder Versuch es selbst hinzubekommen ist gescheitert. Ihr seid meine letzte Hilfe.

Ich muss für einen Kumpel eine Flash Datei anstelle des Logo Gifs in die Theme.php einbinden. Wer kann mir den Code so abändern, dass es funktioniert? Ich brauche jetzt echt Eure Hilfe!

Hier der Code:

/************************************************************/
/* Function themeheader()                                   */
/************************************************************/

function themeheader() {
    global $banners;
    echo "<body bgcolor=\"#737373\" text=\"#000000\" link=\"0000ff\">"
   ."<br>";
    if ($banners) {
   include("banners.php");
   echo "<br>";
    }

    echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"840\" align=\"center\">\n"
   ."<tr><td width=\"100%\">\n"
   ."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"840\">\n"
   ."<tr><td width=\"100%\">\n"
   ."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"840\">\n"
   ."<tr><td width=\"100%\" height=\"88\" bgcolor=\"#737373\">\n"
   ."<table border=0 width=100% cellpadding=0 cellspacing=0><tr><td align=\"left\"><a href=\"index.php\"><img border=\"0\" src=\"themes/DeepBlue/images/logo.gif\" alt=\"Welcome to OpenMax!\" hspace=\"20\"></a></td><td align=\"right\"><img border=\"0\" src=\"themes/DeepBlue/images/logo-graphic.gif\" width=\"\"></td></tr></table></td></tr>\n"
   ."<tr><td width=\"100%\" bgcolor=\"#000000\" height=\"19\" valign=\"bottom\">\n"
   ."<a href=\"index.php\"><img border=\"0\" src=\"themes/DeepBlue/images/home.gif\" width=\"140\" height=\"18\"></a>"
   ."<a href=\"modules.php?name=Presse\"><img border=\"0\" src=\"themes/DeepBlue/images/account.gif\" width=\"140\" height=\"18\"></a>"
   ."<a href=\"modules.php?name=Presse\"><img border=\"0\" src=\"themes/DeepBlue/images/downloads.gif\" width=\"140\" height=\"18\"></a>"
   ."<a href=\"modules.php?name=Guestbook\"><img border=\"0\" src=\"themes/DeepBlue/images/submit.gif\" width=\"140\" height=\"18\"></a>"
   ."<a href=\"modules.php?name=Feedback\"><img border=\"0\" src=\"themes/DeepBlue/images/topics.gif\" width=\"140\" height=\"18\"></a>"
   ."<a href=\"modules.php?name=Disclaimer\"><img border=\"0\" src=\"themes/DeepBlue/images/top10.gif\" width=\"140\" height=\"18\"></a>"
   ."</td></tr><tr><td width=\"100%\" height=\"10\" bgcolor=\"#3b3939\">\n"
   ."</td></tr></table>\n"
   ."</td></tr><tr><td width=\"100%\"><table width='100%' cellspacing='0' cellpadding='0' border='0'><tr><td bgcolor='#3b3939'>\n"
;
    $public_msg = public_message();
    echo "$public_msg<br>";   
    echo "</td></tr></table><table width=\"840\" cellpadding=\"0\" bgcolor=\"3b3939\" cellspacing=\"0\" border=\"0\">\n"
   ."<tr valign=\"top\">\n"
   ."<td><img src=\"themes/DeepBlue/images/pixel.gif\" width=\"6\" height=\"1\" border=\"0\" alt=\"\"></td>\n"
   ."<td width=\"138\" bgcolor=\"3b3939\" valign=\"top\">\n";
    blocks(left);
    echo "</td><td><img src=\"themes/DeepBlue/images/pixel.gif\" width=\"10\" height=\"1\" border=\"0\" alt=\"\"></td><td width=\"100%\">\n";
}


Im voraus viele Dank,

Ramon


BowlingX

Hi,
Mal eine kleine Allgemeine Anleitung für das Einbinden einer Flash Datei in den Header!

als erstes benötigst du einen Flash "Code" um deine Datei in die Website einzubinden:

Dieser sieht umgefähr so aus:

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='32' height='32'>
  <param name='movie' value='FLASHDATEI'>
  <param name='quality' value='high'>
  <embed src='FLASHDATEI.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='32' height='32'></embed></object>
 


so...Nun soll das ganze noch in dein PHPNuke 6.0 integriert werden (empfehle dir oder deinem Freund übrigens das VKP!)

Da die Flash Datei ja anstatt des Logos plaziert werden soll, muss die themeheader() Funktion später so aussehen:

 /************************************************************/
/* Function themeheader() */
/************************************************************/

function themeheader() {
global $banners;
echo "<body bgcolor=\"#737373\" text=\"#000000\" link=\"0000ff\">"
."";
if ($banners) {
include("banners.php");
echo "";
}

echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"840\" align=\"center\">\n"
."<tr><td width=\"100%\">\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"840\">\n"
."<tr><td width=\"100%\">\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"840\">\n"
."<tr><td width=\"100%\" height=\"88\" bgcolor=\"#737373\">\n"
."<table border=0 width=100% cellpadding=0 cellspacing=0><tr><td align=\"left\"><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='32' height='32'>"
."<param name='movie' value='FLASHDATEI.swf'>"
."<param name='quality' value='high'>"
."<embed src='FLASHDATEI.swf' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='32' height='32'></embed></object></td><td align=\"right\"><img border=\"0\" src=\"themes/DeepBlue/images/logo-graphic.gif\" width=\"\"></td></tr></table></td></tr>\n"
."<tr><td width=\"100%\" bgcolor=\"#000000\" height=\"19\" valign=\"bottom\">\n"
."<a href=\"index.php\"><img border=\"0\" src=\"themes/DeepBlue/images/home.gif\" width=\"140\" height=\"18\"></a>"
."<a href=\"modules.php?name=Presse\"><img border=\"0\" src=\"themes/DeepBlue/images/account.gif\" width=\"140\" height=\"18\"></a>"
."<a href=\"modules.php?name=Presse\"><img border=\"0\" src=\"themes/DeepBlue/images/downloads.gif\" width=\"140\" height=\"18\"></a>"
."<a href=\"modules.php?name=Guestbook\"><img border=\"0\" src=\"themes/DeepBlue/images/submit.gif\" width=\"140\" height=\"18\"></a>"
."<a href=\"modules.php?name=Feedback\"><img border=\"0\" src=\"themes/DeepBlue/images/topics.gif\" width=\"140\" height=\"18\"></a>"
."<a href=\"modules.php?name=Disclaimer\"><img border=\"0\" src=\"themes/DeepBlue/images/top10.gif\" width=\"140\" height=\"18\"></a>"
."</td></tr><tr><td width=\"100%\" height=\"10\" bgcolor=\"#3b3939\">\n"
."</td></tr></table>\n"
."</td></tr><tr><td width=\"100%\"><table width='100%' cellspacing='0' cellpadding='0' border='0'><tr><td bgcolor='#3b3939'>\n"
;
$public_msg = public_message();
echo "$public_msg";
echo "</td></tr></table><table width=\"840\" cellpadding=\"0\" bgcolor=\"3b3939\" cellspacing=\"0\" border=\"0\">\n"
."<tr valign=\"top\">\n"
."<td><img src=\"themes/DeepBlue/images/pixel.gif\" width=\"6\" height=\"1\" border=\"0\" alt=\"\"></td>\n"
."<td width=\"138\" bgcolor=\"3b3939\" valign=\"top\">\n";
blocks(left);
echo "</td><td><img src=\"themes/DeepBlue/images/pixel.gif\" width=\"10\" height=\"1\" border=\"0\" alt=\"\"></td><td width=\"100%\">\n";
}
 


Ich habe die neue Funktion nicht getestet! Sollte aber funktionieren!
Viel Spass beim ausprobieren  :D

BowlingX

[Editiert am 6/2/2003 von BowlingX]

[Editiert am 6/2/2003 von BowlingX]
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!

Vielen Dank BowlingX !!!

Ich werde das morgen mal testen, jetzt ist es etwas zu spät. Danke für die Mühe die du dir gemacht hast. Den Flash Code hatte ich hier gefunden nur einbinden konnte ich ihn nicht.

Mein Kumpel ist mit phpNuke besser bedient, er nutzt es nicht in seiner eigentlichen Form, sondern nur die absoluten Grundfunktionen. Die Sprache, und 1-2 Module, sonst nichts. Nichtmal die News!

Ich persönlich nutze das VKP und bin damit sehr zufrieden. Allerdings momentan Offline und ich glaube die Seite wird sowieso nie online gehen. Ist so ein Project von mir, das nie endet...... ;)

Ich glaube es gibt viele solcher Portale, die online sind und nie benutzt werden, weil man sie nie endgültig fertigstellt und freigibt.

Nochmals vielen Dank, ich melde mich natürlich, ob´s geklappt hat!

Gruss, Ramon

Hat leider nicht geklappt.
Es kommt zwar kein Parse Error mehr, aber die Flash Datei wird nicht geladen....der Browser läd und läd und hört nicht auf. Also das Flash wird nicht angezeigt! Keine Ahnung warum.

Gruss!

BowlingX

Ich werde den Code mal anhand einer Flash Datei überprüfen!
Ich melde mich dann ob es bei mir geklappt hat.
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!

Ramon

Schade, hat vielleicht noch jemand eine Idee? Vielleicht einer der Admins? Ich habe selbst noch mal rumgewuselt  ;)  aber nichts hat geholfen! Ich bin am Ende und ......

Gruss, Ramon

jogi24

hi
@ Ramon

hast du schon mal getestet ob die xxxx.swf überhaubt funzt, oder ob sie defeckt ist

gieb doch mal den vollen pfad zu der swf datei, damit man das mal testen kann

[Editiert am 9/2/2003 von jogi24]

Ramon

So Problem gelöst!!!!

Wen´s interessiert:

hier der Code:

/************************
************************************/
/* Function themeheader() */
/************************************************************/

function themeheader() {
global $banners;
echo "<body bgcolor=\"#737373\" text=\"#000000\" link=\"0000ff\">"
."";
if ($banners) {
include("banners.php");
echo "";
}

echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"
width=\"840\" align=\"center\">\n"
."<tr><td width=\"100%\">\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"
width=\"840\">\n"
."<tr><td width=\"100%\">\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"
width=\"840\">\n"
."<tr><td width=\"100%\" height=\"88\"
bgcolor=\"#737373\">\n"
."<table border=0 width=100% cellpadding=0
cellspacing=0><tr><td align=\"left\">




<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'
  codebase='http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0' width='592' height='120'>"
  ."<param name='movie' value='themes/DeepBlue/images/logo.swf'>"
  ."<param name='quality' value='high'>"
  ."<param name='bgcolor' value='#737373'>"
  ."<embed name='themes/DeepBlue/images/logo.swf' quality='high' bgcolor='737373'
    width='592' height='120'
    pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'
 </embed>
</object>




</td><td
align=\"right\"><img border=\"0\"
src=\"themes/DeepBlue/images/logo-graphic.gif\"
width=\"\"></td></tr></table></td></tr>\n"

."<tr><td width=\"100%\" bgcolor=\"#000000\" height=\"19\"
valign=\"bottom\">\n"
."<a href=\"index.php\"><img border=\"0\"
src=\"themes/DeepBlue/images/home.gif\" width=\"140\"
height=\"18\"></a>"
."<a href=\"modules.php?name=Presse\"><img border=\"0\"
src=\"themes/DeepBlue/images/account.gif\" width=\"140\"
height=\"18\"></a>"
."<a href=\"modules.php?name=Presse\"><img border=\"0\"
src=\"themes/DeepBlue/images/downloads.gif\" width=\"140\"
height=\"18\"></a>"
."<a href=\"modules.php?name=Guestbook\"><img border=\"0\"
src=\"themes/DeepBlue/images/submit.gif\" width=\"140\"
height=\"18\"></a>"
."<a href=\"modules.php?name=Feedback\"><img border=\"0\"
src=\"themes/DeepBlue/images/topics.gif\" width=\"140\"
height=\"18\"></a>"
."<a href=\"modules.php?name=Disclaimer\"><img border=\"0\"
src=\"themes/DeepBlue/images/top10.gif\" width=\"140\"
height=\"18\"></a>"
."</td></tr><tr><td width=\"100%\" height=\"10\"
bgcolor=\"#3b3939\">\n"
."</td></tr></table>\n"
."</td></tr><tr><td width=\"100%\"><table
width='100%' cellspacing='0' cellpadding='0' border='0'><tr><td
bgcolor='#3b3939'>\n"
;
$public_msg = public_message();
echo "$public_msg";
echo "</td></tr></table><table width=\"840\"
cellpadding=\"0\" bgcolor=\"3b3939\" cellspacing=\"0\"
border=\"0\">\n"
."<tr valign=\"top\">\n"
."<td><img src=\"themes/DeepBlue/images/pixel.gif\" width=\"6\"
height=\"1\" border=\"0\" alt=\"\"></td>\n"
."<td width=\"138\" bgcolor=\"3b3939\" valign=\"top\">\n";
blocks(left);
echo "</td><td><img src=\"themes/DeepBlue/images/pixel.gif\"
width=\"10\" height=\"1\" border=\"0\" alt=\"\"></td><td
width=\"100%\">\n";
}



Trotzdem Danke an BowlingX und jogi24 !!!


jogi24

hi
@Ramon

teste das nochmal mit einer kleinen änderung

version=4,0, 0,0'
version=6,0, 0,0'


Ramon

wieso, geht doch jetzt....................!