pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => PHPNuke 5.2-6.0 & VKP 5.5 => Thema gestartet von: Ramon am 06 Februar 2003, 19:50:22

Titel: Flash in Theme.php einbinden! Hilfe!!!
Beitrag von: Ramon am 06 Februar 2003, 19:50:22
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

Titel: Re: Flash in Theme.php einbinden! Hilfe!!!
Beitrag von: BowlingX am 06 Februar 2003, 21:35:09
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]
Titel: Re: Flash in Theme.php einbinden! Hilfe!!!
Beitrag von: am 06 Februar 2003, 23:45:40
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
Titel: Re: Flash in Theme.php einbinden! Hilfe!!!
Beitrag von: am 07 Februar 2003, 08:44:23
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!
Titel: Re: Flash in Theme.php einbinden! Hilfe!!!
Beitrag von: BowlingX am 07 Februar 2003, 12:44:07
Ich werde den Code mal anhand einer Flash Datei überprüfen!
Ich melde mich dann ob es bei mir geklappt hat.
Titel: Re: Flash in Theme.php einbinden! Hilfe!!!
Beitrag von: Ramon am 09 Februar 2003, 10:51:37
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
Titel: Re: Flash in Theme.php einbinden! Hilfe!!!
Beitrag von: jogi24 am 09 Februar 2003, 11:51:51
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]
Titel: Re: Flash in Theme.php einbinden! Hilfe!!!
Beitrag von: Ramon am 09 Februar 2003, 12:18:17
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 !!!

Titel: Re: Flash in Theme.php einbinden! Hilfe!!!
Beitrag von: jogi24 am 09 Februar 2003, 12:28:27
hi
@Ramon

teste das nochmal mit einer kleinen änderung

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

Titel: Re: Flash in Theme.php einbinden! Hilfe!!!
Beitrag von: Ramon am 09 Februar 2003, 13:08:07
wieso, geht doch jetzt....................!