Divx & Youtube Videos im Forum einbetten

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

Du hast zuviel Code gepostet, was das Thema unnötig in die Länge zieht und unübersichtlich macht.
Es wäre besser die Datei bzw. den Code als .txt Datei abzuspeichern und dann hier einen Link zu posten - siehe auch KB:datei .

Bitte lies Dir den phpBB.de-Knigge und den Hinweis zur Fragestellung und Rechtschreibung durch und beachte diese zukünftig.
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

24 h waren noch nicht um - abgesehen davon halte ich äußerst wenig von rumdum-glücklich-alles-und-jeden-video-codes. auch in der 3er version wird und kann so etwas garnicht (oder kaum) xhtml 1.0 strict sein.
Quaresma7

Beitrag von Quaresma7 »

4seven hat geschrieben:weiß nicht wer das gesagt hat, aber das ist kappes.
divx videos gehen immer und überall.
nicht verwechseln mit dem umstand, das zb. stage6 zugemacht wurde.


open includes/bbcode.php

find

Code: Alles auswählen

	// We do URLs in several different ways..
	$bbcode_tpl['url1'] = str_replace('{URL}', '\\1', $bbcode_tpl['url']);
	$bbcode_tpl['url1'] = str_replace('{DESCRIPTION}', '\\1', $bbcode_tpl['url1']);

	$bbcode_tpl['url2'] = str_replace('{URL}', 'http://\\1', $bbcode_tpl['url']);
	$bbcode_tpl['url2'] = str_replace('{DESCRIPTION}', '\\1', $bbcode_tpl['url2']);

	$bbcode_tpl['url3'] = str_replace('{URL}', '\\1', $bbcode_tpl['url']);
	$bbcode_tpl['url3'] = str_replace('{DESCRIPTION}', '\\2', $bbcode_tpl['url3']);

	$bbcode_tpl['url4'] = str_replace('{URL}', 'http://\\1', $bbcode_tpl['url']);
	$bbcode_tpl['url4'] = str_replace('{DESCRIPTION}', '\\3', $bbcode_tpl['url4']);

after add

Code: Alles auswählen

	// We do divx in several different ways..
	$bbcode_tpl['megavideo1'] = str_replace('{URL}', '\\1', $bbcode_tpl['megavideo']);
	$bbcode_tpl['megavideo1'] = str_replace('{DESCRIPTION}', '\\1', $bbcode_tpl['megavideo1']);

	$bbcode_tpl['megavideo2'] = str_replace('{URL}', 'http://\\1', $bbcode_tpl['megavideo']);
	$bbcode_tpl['megavideo2'] = str_replace('{DESCRIPTION}', '\\1', $bbcode_tpl['megavideo2']);

	$bbcode_tpl['megavideo3'] = str_replace('{URL}', '\\1', $bbcode_tpl['url']);
	$bbcode_tpl['megavideo3'] = str_replace('{DESCRIPTION}', '\\2', $bbcode_tpl['megavideo3']);

	$bbcode_tpl['megavideo4'] = str_replace('{URL}', 'http://\\1', $bbcode_tpl['megavideo']);
	$bbcode_tpl['megavideo4'] = str_replace('{DESCRIPTION}', '\\3', $bbcode_tpl['megavideo4']);

find

Code: Alles auswählen

	// matches a [url]xxxx://www.phpbb.com[/url] code..
	$patterns[] = "#\[url\]([\w]+?://([\w\#$%&~/.\-;:=,?@\]+]+|\[(?!url=))*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url1'];

	// [url]www.phpbb.com[/url] code.. (no xxxx:// prefix).
	$patterns[] = "#\[url\]((www|ftp)\.([\w\#$%&~/.\-;:=,?@\]+]+|\[(?!url=))*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url2'];

	// [url=xxxx://www.phpbb.com]phpBB[/url] code..
	$patterns[] = "#\[url=([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url3'];

	// [url=www.phpbb.com]phpBB[/url] code.. (no xxxx:// prefix).
	$patterns[] = "#\[url=((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/url\]#is";
	$replacements[] = $bbcode_tpl['url4'];
after add

Code: Alles auswählen

	// matches a [megavideo]xxxx://www.phpbb.com[/divx] code..
	$patterns[] = "#\[megavideo\]([\w]+?://([\w\#$%&~/.\-;:=,?@\]+]+|\[(?!url=))*?)\[/megavideo\]#is";
    $replacements[] = $bbcode_tpl['megavideo1'];

	// [divx]www.phpbb.com[/megavideo] code.. (no xxxx:// prefix).
	$patterns[] = "#\[megavideo\]((www|ftp)\.([\w\#$%&~/.\-;:=,?@\]+]+|\[(?!url=))*?)\[/megavideo\]#is";
    $replacements[] = $bbcode_tpl['megavideo2'];

	// [divx=xxxx://www.phpbb.com]phpBB[/megavideo] code..
	$patterns[] = "#\[megavideo=([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/divx\]#is";
    $replacements[] = $bbcode_tpl['megavideo3'];

	// [url=www.phpbb.com]phpBB[/megavideo] code.. (no xxxx:// prefix).
	$patterns[] = "#\[megavideo=((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/megavideo\]#is";
    $replacements[] = $bbcode_tpl['megavideo4'];
open templates/subSilver/bbcode.tpl

find

Code: Alles auswählen

<!-- BEGIN url --><a href="{URL}" target="_blank" class="postlink">{DESCRIPTION}</a><!-- END url -->

after add

Code: Alles auswählen

<!-- BEGIN megavideo -->
<object classid="clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616" codebase="http://go.divx.com/plugin/DivXBrowserPlugin.cab" height="450" width="700">
<param name="custommode" value="Stage6" />
<param name="mode" value="null" />
<param name="autoPlay" value="false" />
<param name="bannerEnabled" value="false">
<param name="previewImage" value="http://test.jpg">
<param name="allowContextMenu" value="true" />
<param name="src" value="{URL}" />
<embed src="{URL}" align="baseline" border="1" width="700" height="450" type="video/divx" pluginspage="http://go.divx.com/plugin/download/" name="XviD" transparentatstart="1" autostart="0" animationatstart="0" showcontrols="true" showaudiocontrols="1" custommode="DivX" autoplay="false" previewimage="http://test.jpg" allowContextMenu="true" showpositioncontrols="0" autosize="0" showstatusbar="1" displaysize="false">
</embed></object>
<!-- END divx -->
im post dann einfach:

Code: Alles auswählen

[divx]http://www.url_zur_divx.de/media/mvideo.divx[/divx]
Kann mir das auch irgendeiner so programmieren das ich das selbe auch auf meiner seite machen kann
das kannst du in jedem post und in jedem forum machen :wink:
hab deinen post mal zitiert , ist das so ungefähr richtig ? Ich hab überall wo divx war megavideo hingeschrieben . Fals das falsch ist , helf mir bitte weiter . Ich hab kein Plan wie man das von divx in megavideo umbearbeitet ... .
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

sieht doch schonmal gut aus

jetzt nur noch aus dem

Code: Alles auswählen

<!-- BEGIN megavideo -->
<object classid="clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616" codebase="http://go.divx.com/plugin/DivXBrowserPlugin.cab" height="450" width="700">
<param name="custommode" value="Stage6" />
<param name="mode" value="null" />
<param name="autoPlay" value="false" />
<param name="bannerEnabled" value="false">
<param name="previewImage" value="http://test.jpg">
<param name="allowContextMenu" value="true" />
<param name="src" value="{URL}" />
<embed src="{URL}" align="baseline" border="1" width="700" height="450" type="video/divx" pluginspage="http://go.divx.com/plugin/download/" name="XviD" transparentatstart="1" autostart="0" animationatstart="0" showcontrols="true" showaudiocontrols="1" custommode="DivX" autoplay="false" previewimage="http://test.jpg" allowContextMenu="true" showpositioncontrols="0" autosize="0" showstatusbar="1" displaysize="false">
</embed></object>
<!-- END divx -->
das machen

Code: Alles auswählen

<!-- BEGIN megavideo --> 
<object width="432" height="351"><param name="movie" value="{URL}"></param><param name="wmode" value="transparent"></param><embed src="{URL}" type="application/x-shockwave-flash" wmode="transparent" width="432" height="351"></embed></object>
<!-- END megavideo -->
aus dem

Code: Alles auswählen

  $bbcode_tpl['megavideo3'] = str_replace('{URL}', '\\1', $bbcode_tpl['url']);
   $bbcode_tpl['megavideo3'] = str_replace('{DESCRIPTION}', '\\2', $bbcode_tpl['megavideo3']); 
das

Code: Alles auswählen

  $bbcode_tpl['megavideo3'] = str_replace('{URL}', '\\1', $bbcode_tpl['megavideo']);
   $bbcode_tpl['megavideo3'] = str_replace('{DESCRIPTION}', '\\2', $bbcode_tpl['megavideo3']); 
aus dem

Code: Alles auswählen

   // [divx=xxxx://www.phpbb.com]phpBB[/megavideo] code..
   $patterns[] = "#\[megavideo=([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/divx\]#is";
    $replacements[] = $bbcode_tpl['megavideo3']; 
das

Code: Alles auswählen

   // [megavideo=xxxx://www.phpbb.com]phpBB[/megavideo] code..
   $patterns[] = "#\[megavideo=([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/megavideo\]#is";
    $replacements[] = $bbcode_tpl['megavideo3']; 
anonsten würde ich auch noch die auskommentierten beispiele ändern.
sie sind zwar auskommentiert, dienen aber der übersicht

zb mach aus allen solchen dingsen

Code: Alles auswählen

// matches a [megavideo]xxxx://www.phpbb.com[/divx] code..
noch

Code: Alles auswählen

// matches a [megavideo]xxxx://www.phpbb.com[/megavideo] code..
Quaresma7

Beitrag von Quaresma7 »

hat geklappt,danke . gibt es auch eine möglichkeit damit wenn ich auf das video klicke nicht auf die seite des videos weitergeleitet werde ?
den code hab ich jetzt ?
[megavideo]http://www.megavideo.com/v/GWCY0NTD10f9 ... 04199563.0[/megavideo]
Gibt es vll noch einen aus dem quelltext damit es wie divx auf meiner Seite lauft ohne verlinkung ?
Edit :
Und wie kann ich veoh.com videos einbetten ?
Hier ist ein Video von mir :
http://www.veoh.com/videos/v1639381162QCGw29
Dort kann man sogar seine Videos einbetten ... . Also wieder überall wo divx bzw. megavideo stand "veoh" hinschreiben ? Kannst du bitte die restlichen sachen dann noch machen (ich kenn mich mit scripts nicht aus) ... ?
Quaresma7

Beitrag von Quaresma7 »

hab überall wo megavideo oder divx war , veoh hingesetzt . dann hab ich noch die größe des veoh player hingeschrieben :

Code: Alles auswählen

<!-- BEGIN veoh -->
<object width="410" height="341"><param name="movie" value="{URL}"></param><param name="wmode" value="transparent"></param><embed src="{URL}" type="application/x-shockwave-flash" wmode="transparent" width="410" height="341"></embed></object>
<!-- END veoh -->
Mehr weis ich nicht was ich noch ändern könnte... . Es klappt zumindest nicht ... .
So seht übrigens der andere Code aus :

Code: Alles auswählen

     // We do veoh in several different ways..
   $bbcode_tpl['veoh1'] = str_replace('{URL}', '\\1', $bbcode_tpl['veoh']);
   $bbcode_tpl['veoh1'] = str_replace('{DESCRIPTION}', '\\1', $bbcode_tpl['veoh1']);

   $bbcode_tpl['veoh2'] = str_replace('{URL}', 'http://\\1', $bbcode_tpl['veoh']);
   $bbcode_tpl['veoh2'] = str_replace('{DESCRIPTION}', '\\1', $bbcode_tpl['veoh2']);

   $bbcode_tpl['veoh3'] = str_replace('{URL}', '\\1', $bbcode_tpl['veoh']);
   $bbcode_tpl['veoh3'] = str_replace('{DESCRIPTION}', '\\2', $bbcode_tpl['veoh3']);

   $bbcode_tpl['veoh4'] = str_replace('{URL}', 'http://\\1', $bbcode_tpl['veoh']);
   $bbcode_tpl['veoh4'] = str_replace('{DESCRIPTION}', '\\3', $bbcode_tpl['veoh4']);
Edit :
ES KLAPPT ALLES !
Quaresma7

Beitrag von Quaresma7 »

hat jemand eine idee wie ich das einbetten könnte :
http://mulehost.com/play/Main_Category/OsnaFck
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

code-anteil

Code: Alles auswählen

<!-- BEGIN mulehost -->
<embed src="http://mulehost.com/includes/player/Main.swf" type="application/x-shockwave-flash" width="454" height="396" flashvars="conf={URL}.xml&guide={URL}guide.xml&banner={URL}banner.xml&commercial={URL}commercial.xml&quality=high">
<!-- END mulehost -->
die restlichen änderungen wie gehabt. kennst du ja jetzt schon (zauberwort diesmal > mulehost)

eingabe im post dann aber statt der original-url

Code: Alles auswählen

http://mulehost.com/play/Main_Category/OsnaFck
stets so

Code: Alles auswählen

http://mulehost.com/data/OsnaFck
wie unter....

http://mulehost.com/play/Main_Category/OsnaFck
embed this on your site

<embed src="http://mulehost.com/includes/player/Main.swf" type="application/x-shockwave-flash" width="454" height="396" flashvars="conf=http://mulehost.com/data/OsnaFck.xml&guide=http://mulehost.com/data/OsnaFckguide.xml&banner=http://mulehost.com/data/OsnaFckbanner.xml&commercial=http://mulehost.com/data/OsnaFckcommercial.xml&quality=high">
....zu finden
Quaresma7

Beitrag von Quaresma7 »

was muss ich machen wenn ich wmv videos einbetten will ? da reicht es ja nicht einfach alles umzubennen von divx in wmv ... oder ?
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

doch, das reicht. dann brauchst du nur noch einen gültigen wmv-code und änderst die linkanteile darin in {URL} (siehe letzte beispiele)
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“