Seite 1 von 2

Myvideo

Verfasst: 06.02.2007 00:38
von svenrieger
Ich suche einen Mod mit dem ich Videos von http://www.myvideo.de in einen Post reinmachen kann.

Ich habe schon danach gesucht aber habe nichts gefunden was funktioniert hat.

Verfasst: 06.02.2007 01:40
von helirene

Verfasst: 06.02.2007 09:49
von svenrieger
Sehr gut und wie heißt der Mod den ich dafür nehmen muss bzw. wo kann ich den Mod runterladen.

Auf deiner Seite konnte ich ja nur das Video anschauen.

Danke

Verfasst: 06.02.2007 13:53
von helirene
Hi...

Den gibt es in der MOD Datenbank...
Aber dieser ist nicht das was einige sich vorstellen :roll:
Bin gerade / noch beim umschreiben des Mod so das jedes Video funzt und die entsprechenden Plug-in vorhanden sind.

Hier mal eine Ansicht was ich meine (umschreiben verbessern) :wink:

[ externes Bild ]

Verfasst: 07.02.2007 09:04
von svenrieger
Danke aber ich benötige nur ein Mod um Videos von myvideo abspielen zu können.

Mir würde es schon reichen wenn du mir sagen könntest wie du es gemacht hast dass die videos von myvideo bei dir laufen.

Verfasst: 08.02.2007 17:15
von helirene
svenrieger hat geschrieben:Danke aber ich benötige nur ein Mod um Videos von myvideo abspielen zu können.
Hi...

Erstmal hol dir den Mod von hier http://www.phpbb.de/moddb/mod.php?id=520

dann gehst du wie folgt beim Einbau vor:
Ersetze

Code: Alles auswählen

srand ((double)microtime()*1000000);
       $youtube_pattern = "#\[youtube](.*?)\[/youtube\]#si";
        preg_match_all($youtube_pattern, $text, $you_erg);
        foreach($you_erg[1] as $key => $yid)
        {
         $number_of_posts_in_diesem_topic++;
         $random_id = $userdata[user_id].$userdata[user_posts]. round(rand(0, 1000)) . $number_of_posts_in_diesem_topic;

         $text = preg_replace('#\[youtube]'.preg_quote($yid).'\[/youtube\]#si' , '<input style="margin: 1px;font-size:12px;" type="button" id="d'.$random_id.'" class="mainoption" onClick="javascript: YouTubeShowVideo(\''.$random_id.'\', \''.$yid.'\')" value="Video anzeigen" /><span id="'.$random_id.'" style="visibility:hidden; position: absolute;"></span>', $text, 1);
        }
in

Code: Alles auswählen

srand ((double)microtime()*1000000);
       $video_pattern = "#\[vc](.*?)\[/vc\]#si";
        preg_match_all($video_pattern, $text, $you_erg);
        foreach($you_erg[1] as $key => $yid)
        {
         $number_of_posts_in_diesem_topic++;
         $random_id = $userdata[user_id].$userdata[user_posts]. round(rand(0, 1000)) . $number_of_posts_in_diesem_topic;

         $text = preg_replace('#\[vc]'.preg_quote($yid).'\[/vc\]#si' , '<input style="margin: 1px;font-size:12px;" type="button" id="d'.$random_id.'" class="mainoption" onClick="javascript: ShowOnVideo(\''.$random_id.'\', \''.$yid.'\')" value="Video anzeigen" /><span id="'.$random_id.'" style="visibility:hidden; position: absolute;"></span>', $text, 1);
        }
Ersetze:

Code: Alles auswählen

<script type="text/javascript">
<!--
function YouTubeShowVideo(id, youtube_id)
{
 document.getElementById('d' + id).style.visibility = 'hidden';
 document.getElementById('d' + id).style.position = 'absolute';

 document.getElementById(id).style.visibility = 'visible';
 document.getElementById(id).style.position = 'relative';


// document.getElementById(id).innerHTML = '<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/'+ youtube_id +'"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/'+ youtube_id +'" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>';
 document.getElementById(id).innerHTML = 'Bitte warten...';
setTimeout(' document.getElementById(\'youbox'+ id +'\').innerHTML = \'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="425" height="350"><param name="movie" value="http://www.youtube.com/v/'+ youtube_id +'"></param></param><embed src="http://www.youtube.com/v/'+ youtube_id +'" width="425" height="350" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></object>\';', 1000);


}
//-->
</script>
in

Code: Alles auswählen

<script type="text/javascript">
<!--
function ShowOnVideo(id, _id)
{
 document.getElementById('d' + id).style.visibility = 'hidden';
 document.getElementById('d' + id).style.position = 'absolute';

 document.getElementById(id).style.visibility = 'visible';
 document.getElementById(id).style.position = 'relative';


// document.getElementById(id).innerHTML = '';
 document.getElementById(id).innerHTML = 'Bitte warten...';
 setTimeout(' document.getElementById(\''+ id +'\').innerHTML = \''+ _id +'\';', 1000);

}
//-->
</script>
So nun kannst du ALLE Videos einbinden die man bei youtube oder myvideo findet :wink:

Verfasst: 09.02.2007 10:59
von svenrieger
Ich habe alles so eingefügt wie du es beschrieben hast wenn ich jetzt ein Video anzeigenlassen will steht nur Video anzeigen da und wenn ich draufklicke passiert garnichts.

Ich habe um das Video einzubinden die ID und den ganzen Link ausprobiert und beides hat nicht funktioniert.

Verfasst: 09.02.2007 14:29
von helirene
Hast Du mal ein Link?

Und was hast Du von myvideo eingefügt zwischen

Code: Alles auswählen

 [vc] [/vc]
?

So etwa ?

Code: Alles auswählen

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="367"> <param name="movie" value="http://www.myvideo.de/movie/15575"></param><embed src="http://www.myvideo.de/movie/15575" width="425" height="367" type="application/x-shockwave-flash"></embed></object>

Verfasst: 09.02.2007 15:25
von svenrieger
nein ich habe nur die Zahl die am ende des Links steht eingetragen.

www.myvideo.de/movie/15575

und den ganzen Link beides hat aber nicht funktioniert.

Verfasst: 09.02.2007 16:17
von helirene
So mal langsam :wink:
Wenn Du das so gemacht hast wie ich oben beschrieben funzt es.
Ist genau das selbe was ich bei mir habe :wink:

Also! Neues Thema bei Dir eröffnen und wie folgt diesen

Code: Alles auswählen

[vc]<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="367"><param name="movie" value="http://www.myvideo.de/movie/15575"></param><embed src="http://www.myvideo.de/movie/15575" width="425" height="367" type="application/x-shockwave-flash"></embed></object>[/vc]
in der Nachrichtentextbox einfügen.
Wäre auch super wenn Du mal ein Link hättest zum Forum. :wink: