Frage zu [youtube] BBCode

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Gesperrt
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Frage zu [youtube] BBCode

Beitrag von Darezettl »

Es geht um diesen MOD: http://www.phpbb.de/viewtopic.php?t=140292

bei DIESEM Youtube BBCode mod ist es ja so, dass man nur die id des video angeben soll.

also wenn zb dieses Video angezeigt werden soll ( http://youtube.com/watch?v=eduG_nJSVSo ) muss man dies angeben:

Code: Alles auswählen

[youtube]eduG_nJSVSo[/youtube]
Leichter wäre es, wenn man einfach die normale YouTube Page URL eingeben könnte, also so:

Code: Alles auswählen

[youtube]http://youtube.com/watch?v=eduG_nJSVSo[/youtube]
Es gibt noch einen anderen YouTube BBCode MOD auf phpbb.com der genau das kann (nämlich dass man die komplette Page URL eingibt-, im Beitrag aber dann nur das Video erscheint): http://www.phpbb.com/phpBB/viewtopic.ph ... ht=youtube

aber ich blick nicht durch wie und wo das gemacht wird?
könnt da bitte jemand helfen!?
Bild
Life begins @ 1/1000
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ersetze einfach in der overall_header.tpl die Zeile

Code: Alles auswählen

 setTimeout(' 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>\';', 1000);
durch

Code: Alles auswählen

 setTimeout(' document.getElementById(\''+ id +'\').innerHTML = \'<object width="425" height="350"><param name="movie" value="'+ youtube_id +'"></param><param name="wmode" value="transparent"></param><embed src="'+ youtube_id +'" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>\';', 1000);
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

Ja ne das geht aber so nicht.
das video wird ja nur direkt in direkt auf einer anderen seite abgespielt, wenn das flash objekt diesen parameter bei value enthält:

Code: Alles auswählen

http://www.youtube.com/v/BLA
und wenn ich das mache was du gesagt was ich machen soll, steht dann (nachdem der code generiert wurde) bei value einfach die page url drinnen.
so kann das video aber nicht direkt abgespielt werden, weil das value nicht so

Code: Alles auswählen

http://youtube.com/watch?v=eduG_nJSVSo
sondern so

Code: Alles auswählen

http://youtube.com/v/eduG_nJSVSo
sein muss, damit ein YouTube Video auf einer anderen Seite als youtube.com direkt abgespielt werden kann.

Der andere MOD vn phpbb.com wandelt das eben irgendwie automatisch um...
Bild
Life begins @ 1/1000
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich hab keine Ahnung, wo "http://youtube.com/watch?v" herkommen soll, im MOD ist das jedenfalls nicht enthalten.
Wenn aber doch der andere MOD das umwandelt, warum nimmst Du nicht diesen?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

"http://youtube.com/watch?v" ist halt die ganz normale URL wenn du ein video auf youtube.com anklickst und was auch rechts in dem Info Kasten da steht.
Der andere MOD geht nur in Verbindung mit der Advanced BBCode Box und die hab ich nicht, also ich bin ich auf deine Hifle hier angewiesen!

Du als Profi siehst doch bestimmt wo der andere MOD das von watch?v zu v intern umwandelt oder!? ;)
Bild
Life begins @ 1/1000
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich bin weder ein Profi, noch weiß ich, wie YouTube arbeitet.
Funktioniert denn der Link nach meinem "Umbau" nicht?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

ich vertrau meinem browser nicht so ganz.
gehts bei euch`?


(nachdem ich oxpus' änderungen durchgeführt habe)


test-beitrag 1: funktioniert.
Code: [youtube]http://youtube.com/v/FYkgQJ4kBIg[/youtube]

test-beitrag 2: funktioniert nicht.
Code: [youtube]http://youtube.com/watch?v=FYkgQJ4kBIg[/youtube]
Zuletzt geändert von Darezettl am Fr 26.Jan, 2007 13:34, insgesamt 1-mal geändert.
Bild
Life begins @ 1/1000
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dieses Topic wurde geschlossen.
Siehe die nachfolgenden Gründe hierzu:

Boardregeln
Anfrage in mehreren Foren parallel gestellt
Diese Anfrage wurde in mehreren Foren gleichzeitig gestellt und noch nicht einmal ein Hinweis darauf hinterlassen, daß an anderere Stelle bislang keine (zufriedenstellende) Lösung erarbeitet wurde.


Wenn Du nicht mit dieser Sperrung einverstanden bist, dann schreibe bitte dem Teammitglied eine Nachricht, welches dieses Topic geschlossen hat.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Gesperrt