MyBB.de Forum

Normale Version: myvideo Plugin
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Kann mir jemand helfen und sagen warum mein Plugin nicht geht?
http://wildweststyle.bplaced.net/Upload/...pid=1#pid1

PHP-Code:
<?php
// Myvideo Video Plugin

$plugins->add_hook("parse_message""myvideo");

function 
myvideo_info()
{
    return array(
        
"name"            => "MyVideo BBCode",
        
"description"    => "Bindet Videos von MyVideo ein",
        
"website"        => "http://www.profi-webmaster.com",
        
"author"        => "Flo",
        
"authorsite"    => "http://www.profi-webmaster.com",
        
"version"        => "1.0",
    );
}

function 
myvideo_activate()
{
}

function 
myvideo_deactivate()
{
}

function 
myvideo($message)
{
    return 
preg_replace('#\[myvideo\](.*?)\[/myvideo\]#i'"<table border=\"1\" bordercolor = \"blue\" cellspacing=\"0\" cellpadding=\"0\"  >
<tr>
<td class=\"thead\" align=\"center\"><strong><a href = \"$1\" title = \"Dieses Video bei MyVideo ansehen\" target = \"_new\">MyVideo</a></stong></td>
</tr>
<tr>
<td>
<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" width=\"470\" height=\"406\"><param name=\"movie\" value=\"http://www.myvideo.de/movie/$1\"></param><embed src=\"http://www.myvideo.de/movie/$1\" width=\"470\" height=\"406\" type=\"application/x-shockwave-flash\"></embed></object>
</td>
</tr>
</table>"
$message);
}
?>
Im Seitenquelltext erscheint dieser Teil des Codes zischen den <embed>-Tags doppelt:
Code:
http://www.myvideo.de/movie/

Versuch es doch mal, diesen Teil vor dem $1 zu entfernen.
Das habe ich auch schon einmal versucht aber das bringt leider .

Habe es jetzt noch einmal gemacht aber leider geht nur der Link zum Video Sad

Plugin wurde de und dann wieder aktiviert.
Vergleich einfach mal den Code, den du hast mit dem Code, den du einfügen solltest:
PHP-Code:
<object style='width:470px;height:406px;' width='470' height='406' type='application/x-shockwave-flash' data='http://www.myvideo.de/movie/4685032'><param name='movie' value='http://www.myvideo.de/movie/4685032'/><param name='AllowFullscreen' value='true' /><embed src='http://www.myvideo.de/movie/4685032' width='470' height='406'></embed></object><br/><a href='http://www.myvideo.de/watch/4685032/Pressen_Heu_und_Stroh' title='Pressen Heu und Stroh - MyVideo'>Pressen Heu und Stroh MyVideo</a
PHP-Code:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="470" height="406"><param name="movie" value="http://www.myvideo.de/watch/4685032/Pressen_Heu_und_Stroh?p=hm17"></param><embed src="http://www.myvideo.de/watch/4685032/Pressen_Heu_und_Stroh?p=hm17" width="470" height="406" type="application/x-shockwave-flash"></embed></object
Ah super hab den Fehler gefunden danke