MyBB.de Forum

Normale Version: bb-code für youtubevideos selber machen?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
hi leutz,

wollte gerade meinen eigenen bb-code erstellen, problem ist, dass komischerweiße nur mein allererstes video angezeigt wird aber alle anderen nicht. und das obwohl der code der gleiche ist , nur eben die url bzw die $1 sind zu ersetzen.

das geht >>> http://sepc.redio.de/Upload/showthread.php?tid=133
alle andere vids nich, woran kann das liegen

es sieht wie folgt unter meinem "acp - filter - eigenerbbcode" aus:
----------------------------------------------------------------------
youtube

youtube

\[yt\](.*?)\[/yt\]

<object width="425" height="350"><param name="movie" value="$1"></param><param name="wmode" value="transparent"></param><embed src="$1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>
----------------------------------------------------------------------

ich hoffe einer kennt sich da aus.

könnt es auch selber mal testen, gäste dürfen schreiben und der bb-code ist [yt]videourl[/yt]

grüße sebushmcchill
Also ich hab es so gemacht (und es funktionier):

Regulärer Ausdruck:
Code:
\[youtube\]http://(www\.|)youtube\.com/watch\?v=([a-zA-Z\d_\-]{11})\[/youtube\]

Ersetzung:
Code:
<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/$2"></param><embed src="http://www.youtube.com/v/$2" type="application/x-shockwave-flash" width="425" height="350"></embed></object>
http://www.mybbcoder.de/showthread.php?tid=560 Ich habe mich damit mal befasst. klappt zu 100%
das is aber nice, ich dank euch beiden, werde erst ma das plugin testen.

mmmmmmmmmm, es geht irgendwie nicht!!!!

\[yt\]http://(www\.)?youtube.com/watch\?v=([A-Za-z0-9\-\_]+)\[/yt\]

und

<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/$2"></param></param><embed src="http://www.youtube.com/v/$2" type="application/x-shockwave-flash" width="425" height="350"></embed></object>

das geb ich dann im forum ein:
[yt]http://www.youtube.com/v/_m8QbVaohpA[/yt]

es wird jetzt nicht mal mehr das eine video ausgegeben, welches schon ging.
was bewirkt die $2 anstelle von $1 ???

//EDIT: habs gefunden , mein fehler lag daran, dass ich nicht die url sondern den enbeded-link zum vid genutzt habe.
nicht: [yt]http://www.youtube.com/v/_m8QbVaohpA[/yt]
sondern [yt]http://www.youtube.com/watch?v=_m8QbVaohpA[/yt]


grüße sebushmcchill
Du darfst nicht den kompletten Link angeben, sondern nur die ID des Videos (steht bei den Videos dabei).
Nun ist es auf http://www.mybbcoder.de als plugin erhältlich Wink
Sorry wenn ich den Thread nochmal hoch hole aber ich hab da ein Problem damit...

ich hab zwar alles so gemacht, wie es in der install.txt steht, allerdings weiß ich jetzt nicht, wie ich das video angezeigt/eingefügt bekomme...

muß ich jetzt [yt]video-id[/yt] schreiben, oder was anderes?

Ich hab myBB-Version 1.2.10, angeblich (1.2.x) sollte meine Version ja für das PlugIn kompatibel sein, oder?

Schonmal vielen Dank

neuling
Hat sich erledigt...

ich habe einfach dieses hier versucht, mit dem geht es einwandfrei...