Youtube, Google Video & Myvideo in Beiträgen - Snippet

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

mgutt hat geschrieben:Der Mod wird in Kürze aktualisiert. Dann gibt es auch eine Downloadmöglichkeit für die Nutzer.
Wann wird das sein? und dann auch ohne CH mod?

Und wie sieht es mit dem mod aus der das ganze dann in der Signatur verbietet?
Gruß Markus
InTimo
Mitglied
Beiträge: 284
Registriert: 16.09.2005 15:40
Wohnort: Wallenhorst
Kontaktdaten:

Beitrag von InTimo »

Hallo .. lange nichts mehr passiert hier. Gibt´s Neuigkeiten ??

Timo
InTimo
Mitglied
Beiträge: 284
Registriert: 16.09.2005 15:40
Wohnort: Wallenhorst
Kontaktdaten:

Beitrag von InTimo »

NACHTRAG:

Hab das vorhin gefunden:
http://www.phpbb-de.com/videos-in-signa ... -t557.html

Aber wie setzt man das für "normal" phpBB um ??


Timo
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

Ich hab euch nicht vergessen. Der Mod ist noch in der Bearbeitung. Ich wollte ihn einfacher aufbauen, damit man schneller neue Portale hinzufügen kann, doch leider ist noch keine "einfache" Lösung dabei herausgekommen.

Gruß
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
burghardt
Mitglied
Beiträge: 3
Registriert: 18.12.2007 18:08

Hallo Experten wie baue ich den video MOD ein ?

Beitrag von burghardt »

Hallo ich bin ein ziemlicher Neuling deswegen ist mir nicht klar, wie oder wo ich den MOD einbauen muss.

Wäre sehr nett, wenn mir einer kurz schuldert wie ich das machen muss.

Für Hilfe vielen, vielen Dank !
benchfrooser
Mitglied
Beiträge: 75
Registriert: 21.06.2006 08:55

Beitrag von benchfrooser »

Benutze selber kein phpbb3, wollte aber zwecks Umstieg (in ein paar Monaten) fragen, ob der Mod auch für die phpbb3 Version geplant ist?
Signatur außer Betrieb
JaMaBo
Mitglied
Beiträge: 26
Registriert: 14.06.2007 16:01

Beitrag von JaMaBo »

Habe folgendes Problem mit dem MOD, wenn jemand mehr als nur ein Video in einen Post stellt, zerhackt es mir die Maske, das zweite Video wird irgendwo außerhalb des Post-Fensters angezeigt.
Ebenfalls wird ein Text, der unter dem Video steht, über die Signatur und die untenstehenden Posts gesetzt.

In welcher Datei liegt dann der Fehler? bbcode.php?

Hier der Code der bbcode.php

Code: Alles auswählen

//-- add
      // standard video table
      global $lang;
      $directurl = '<table border="0" cellpadding="0" cellspacing="2"><tr><td align="left"><a href="';
      $object = '</td><td align="right"><span class="gensmall"><a href="http://www.phpbb-de.com" target="_blank" title="phpBB">phpBB</a> Plugin</span></td></tr><tr><td colspan="2">';
      $tableend = '</td></tr></table>';
      // match a google video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://video\.google\.[\w\.]+?/videoplay\?docid=)([\w-]+)([&][\w=+&;-]*)*(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4" target="_blank" class="postlink">' . $lang['Jump_to'] . ' Google Video</a>' . $object . '<object><param name="wmode" value="transparent"></param><embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" wmode="transparent" src="http://video.google.com/googleplayer.swf?docId=\\3" flashvars=""></embed></object>' . $tableend, $ret);
      // match a youtube video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://)(www\.youtube|youtube|de\.youtube)(\.[\w\.]+?/watch\?v=)([\w-]+)([&][\w=+&;%]*)*(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4\\5\\6" target="_blank" class="postlink">' . $lang['Jump_to'] . ' Youtube</a>' . $object . '<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/\\5"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/\\5" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>' . $tableend, $ret);
      // match a myvideo video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://)(www\.myvideo|myvideo)(\.[\w\.]+?/watch/)([\w]+)(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4\\5" target="_blank" class="postlink">' . $lang['Jump_to'] . ' MyVideo</a>' . $object . '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="470" height="406"><param name="movie" value="http://www.myvideo.de/movie/\\5"></param><param name="wmode" value="transparent"></param><embed src="http://www.myvideo.de/movie/\\5" width="470" height="406" type="application/x-shockwave-flash" wmode="transparent"></embed></object>' . $tableend, $ret);
      // match a clipfish video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://)(www\.clipfish|clipfish)(\.[\w\.]+?/player\.php\?videoid=)([\w%]+)([&][\w=+&;]*)*(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4\\5\\6" target="_blank" class="postlink">' . $lang['Jump_to'] . ' Clipfish</a>' . $object . '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="464" height="380" id="player" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="http://www.clipfish.de/videoplayer.swf?as=0&videoid=\\5&r=1" /><param name="wmode" value="transparent"><embed src="http://www.clipfish.de/videoplayer.swf?as=0&videoid=\\5&r=1" width="464" height="380" name="player" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>' . $tableend, $ret);
      // match a sevenload video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://[\w.]+?\.sevenload\.com/videos/)([\w]+?)(/[\w-]+)(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4" target="_blank" class="postlink">' . $lang['Jump_to'] . ' Sevenload</a>' . $object . '<object width="425" height="350"><param name="FlashVars" value="slxml=de.sevenload.com"/><param name="movie" value="http://de.sevenload.com/pl/\\3/425x350/swf" /><embed src="http://de.sevenload.com/pl/\\3/425x350/swf" type="application/x-shockwave-flash" width="425" height="350" FlashVars="slxml=de.sevenload.com"></embed></object>' . $tableend, $ret);
      // match a metacafe video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://)(www\.metacafe|metacafe)(\.com/watch/)([\w]+?)(/)([\w-]+?)(/)(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4\\5\\6\\7" target="_blank" class="postlink">' . $lang['Jump_to'] . ' Metacafe</a>' . $object . '<embed src="http://www.metacafe.com/fplayer/\\5/\\7.swf" width="400" height="345" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>' . $tableend, $ret);
      // match a streetfire video URL and replace it
      $ret = preg_replace("#(^|[\n ])([\w]+?://videos\.streetfire\.net/.*?/)([\w-]+?)(\.htm)(^[\t <\n\r\]\[])*#is", '\\1' . $directurl . '\\2\\3\\4" target="_blank" class="postlink">' . $lang['Jump_to'] . ' Streetfire</a>' . $object . '<embed src="http://videos.streetfire.net/vidiac.swf" FlashVars="video=\\3" quality="high" bgcolor="#ffffff" width="428" height="352" name="ePlayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>' . $tableend, $ret);
Link zu einem Beispiel
Petra20
Mitglied
Beiträge: 247
Registriert: 15.01.2005 13:49
Wohnort: Wien

Beitrag von Petra20 »

mgutt hat geschrieben:Ich hab euch nicht vergessen. Der Mod ist noch in der Bearbeitung. Ich wollte ihn einfacher aufbauen, damit man schneller neue Portale hinzufügen kann, doch leider ist noch keine "einfache" Lösung dabei herausgekommen.

Gruß
du musst es nicht so kompliziert machen, es ist perfekt so wie es jetzt ist. es fehlt eigentlich nur noch das portal www.myspace.tv und www.dailymotion.com
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

@JaMaBo
Der Fehler hat nichts mit meinem Mod zu tun, sondern mit Deiner CSS-Datei. Dort gibt es scheinbar Style-Regeln, die object, embed oder table direkt betreffen. Der Fehler ist übrigens auch nur im FF. Im IE6 sieht es korrekt aus, was die Sache mit dem CSS bestätigt.

Lass die das mal von einem CSS-Styler prüfen.

@all
Ich bin übrigens gerade an der neuen Version. Ich werde sie zuerst bei mir einbauen und das Feedback der User abwarten, also ob noch Fehler drin sind. Wird denke ich nicht lange dauern. Ich habe den Mod diesmal in eine Datei ausgelagert, so dass man bei einem Update einfach nur die neueste Version hochladen muss, falls neue Portale hinzukommen.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

Der Mod heißt jetzt "EmbVid" und die neue Version darf getestet werden:
http://phpbb2.marc-gutt.de/

Unterstützt werden jetzt:
- Clipfish
- Dailymotion
- Gametrailers
- Google Video
- Metacafe
- MySpace
- MyVideo
- Sevenload
- Streetfire
- Videotube (standardmäßig deaktiviert, da der Player leider Autostart aktiv hat)
- Youtube

Weiterhin kann eine allgemeine Größe für alle Player hinterlegt werden und es gibt nun einen Download-Link.

Ich arbeite direkt an der Version für phpBB3, bevor jetzt Fragen kommen ;)

Bitte testet mal durch und meldet evtl. Fehler.

Gruß
Marc
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“