nO-FaCe 0 Report post Posted November 24, 2004 und zwar möchte ich in dem MKPortal statt des normal logos ein flash einbinden. aber ich tu mich schwer dabei also ich habe für das logo folgenden code: function get_logo() { global $mklib, $MK_CONFIG, $ibforums; $logo = $mklib->images."header.swf"; if (defined("IN_MK_ACP")) { $fpath = MK_PATH.$MK_CONFIG['forum_path']; } else if (defined("IN_IPB")) { $fpath = "./"; } else { $fpath = $MK_CONFIG['forum_path']; } if (file_exists($fpath."/style_images/".$ibforums->skin['img_dir']."header.swf")) { $logo = $fpath."/style_images/".$ibforums->skin['img_dir']."header.swf"; } elseif (file_exists($fpath."/style_images/".$ibforums->skin['img_dir']."header.swf")) { $logo = $fpath."/style_images/".$ibforums->skin['img_dir']."header.swf"; } elseif (file_exists($fpath."/style_images/".$ibforums->skin['img_dir']."header.swf")) { $logo = $fpath."/style_images/".$ibforums->skin['img_dir']."header.swf"; } else if (file_exists($fpath."/style_images/".$ibforums->skin['img_dir']."header.swf")) { $logo = $fpath."/style_images/".$ibforums->skin['img_dir']."header.swf"; } else if (file_exists($fpath."/style_images/".$ibforums->skin['img_dir']."header.swf")) { $logo = $fpath."/style_images/".$ibforums->skin['img_dir']."header.swf"; } else if (file_exists($fpath."/style_images/".$ibforums->skin['img_dir']."header.swf")) { $logo = $fpath."/style_images/".$ibforums->skin['img_dir']."header.swf"; } return <<<EOF <table border="0" width="100%" cellpadding="0" cellspacing="0"> <tr> <td width="100" background="$mklib->images/sf_logo.jpg" align="left" id="logostrip"> <a href="$mklib->siteurl/index.php"><img src="$logo" border="0"></a> </td> </tr> </table> EOF; } und diesen code möchte ich gerne einfügen: <td align="center"> <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="842" height="169" align="middle"> <param name="movie" value="/board/header.swf"> <param name="quality" value="Best"> <param name="scale" value="NoBorder"> <param name="wmode" value="transparent"> <embed src="/board/header.swf" quality="Best" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="842" height="169" scale="NoBorder" wmode="transparent"></embed> </object> </td> wie darf ich den ersten verändern das es funzt ? ich hab einiges versucht, einmal zeigt er mir von dem logo nur die größe an. also die größe stimmt, aber das logo ist nicht da. nur der hintergrund ? Share this post Link to post
Stefan 0 Report post Posted November 24, 2004 Kein Tutorial, deswegen verschoben. Share this post Link to post
nO-FaCe 0 Report post Posted November 25, 2004 hee leute, weiß keiner wie ich diesen code hier in php einbinde ? also ein flashfile ??? <td align="center"> <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="842" height="169" align="middle"> <param name="movie" value="/board/header.swf"> <param name="quality" value="Best"> <param name="scale" value="NoBorder"> <param name="wmode" value="transparent"> <embed src="/board/header.swf" quality="Best" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="842" height="169" scale="NoBorder" wmode="transparent"></embed> </object> </td> Share this post Link to post
Stefan 0 Report post Posted November 25, 2004 Ich frag mich gerade, wofür die unnötigen Abfragen sind. if (file_exists($fpath."/style_images/".$ibforums->skin['img_dir']."header.swf")) { $logo = $fpath."/style_images/".$ibforums->skin['img_dir']."header.swf"; } elseif (file_exists($fpath."/style_images/".$ibforums->skin['img_dir']."header.swf")) { $logo = $fpath."/style_images/".$ibforums->skin['img_dir']."header.swf"; } elseif (file_exists($fpath."/style_images/".$ibforums->skin['img_dir']."header.swf")) { $logo = $fpath."/style_images/".$ibforums->skin['img_dir']."header.swf"; } else if (file_exists($fpath."/style_images/".$ibforums->skin['img_dir']."header.swf")) { $logo = $fpath."/style_images/".$ibforums->skin['img_dir']."header.swf"; } else if (file_exists($fpath."/style_images/".$ibforums->skin['img_dir']."header.swf")) { $logo = $fpath."/style_images/".$ibforums->skin['img_dir']."header.swf"; } else if (file_exists($fpath."/style_images/".$ibforums->skin['img_dir']."header.swf")) { $logo = $fpath."/style_images/".$ibforums->skin['img_dir']."header.swf"; } Da wird in meinen Augen sechs mal die gleiche Sache kontrolliert. Ansonsten mach aus return <<<EOF <table border="0" width="100%" cellpadding="0" cellspacing="0"> <tr> <td width="100" background="$mklib->images/sf_logo.jpg" align="left" id="logostrip"> <a href="$mklib->siteurl/index.php"><img src="$logo" border="0"></a> </td> </tr> </table> EOF; dann return <<<EOF <table border="0" width="100%" cellpadding="0" cellspacing="0"> <tr> <td align="center"> <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="842" height="169" align="middle"> <param name="movie" value="/board/header.swf"> <param name="quality" value="Best"> <param name="scale" value="NoBorder"> <param name="wmode" value="transparent"> <embed src="/board/header.swf" quality="Best" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="842" height="169" scale="NoBorder" wmode="transparent"></embed> </object> </td> </tr> </table> EOF; Share this post Link to post
nO-FaCe 0 Report post Posted November 25, 2004 also da geb ich dir recht, das da 6x die gleichen sachen kontrolliert werden. warum auch immer, ist bei der installation auto so gemacht worden. hab es nicht so eingegeben und danke für den tip, werd ich dann gleich mal machen Share this post Link to post
nO-FaCe 0 Report post Posted November 25, 2004 ich wollte dich nur wissen lassen, das es funzt danke nochmal ... mich würde noch interessieren, was der befehl bedeutet return <<<EOF was sagt der mir ? (so lerne ich nach und nach bissel mehr php) :D Share this post Link to post
Christian 0 Report post Posted November 26, 2004 der gibt alles unformatiert zurück, also so wie es da steht. musst halt nicht alle Anführungsstriche escapen, also nicht \"hallo\" anstelle von "hallo" Share this post Link to post
nO-FaCe 0 Report post Posted November 26, 2004 also das hat er so automatisch installiert. ich habe da gar keine hand drin gehabt :) Share this post Link to post