Zum Inhalt springen

mm_forum & youtube

Erstellt am 25. Juli 2007 · 15 Antworten · letzte Antwort am 8. November 2008

Tags: Frage

bakanahito ·

Hallo zusammen,
ich wollte mal fragen, ob es möglich ist, Videos von youtube und Konsorten in das Forum einzubinden.
Würde mich über einen Tipp freuen.
Vielen Dank schon mal!

m.​helmich ·

Hallo,

so als kleiner Vorschlag:
Suchmuster:

/\[youtube=([0-9a-zA-Z_]{11})\]/isS

Ersetzung:

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

Martin

bakanahito ·

Vielen Dank für die Antwort, aber leider werde ich nicht ganz schlau daraus.
Was meinst Du genau mit dem Typoscript. Bin leider in den Anfängen und noch nicht so bewandert. Daher würde ich mich über ein wenig Hilfe sehr freuen.
Vielen Dank schon mal jedenfalls!

stefan72 ·

Hallo,

Ich habe mal versucht youtube videos einzubauen mit dem oben angegeben Code, leider ohne Erfolg.

Der Code der als 'Replacement' eingefügt werden soll (siehe Martins Beitrag) ist zu lang für das Replacement-Feld.

Hat dies schon jemand hingekriegt?
Ich versuche dies mit rgmedialinks zu realisieren, stehe jedoch an mit dem 'Suchmuster' und 'Replacement' das unter Tools bei den bbcodes einfügt werden muss.

Kann jemand helfen?
Gruss

Emre ·

jep, das würd ich auch gerne wissen, was muss man da machen damit alles rein passt wo müsste man was editieren ?

m.​helmich ·
Emre schrieb

jep, das würd ich auch gerne wissen, was muss man da machen damit alles rein passt wo müsste man was editieren ?

Auf die aktuelle Version 0.1.5 updaten.

Emre ·
m.helmich schrieb

Auf die aktuelle Version 0.1.5 updaten.

hab ich schon gemacht gehabt aber wenn ich dann ins forum ging, kam die meldung

Fatal error: Call to undefined method tx_mmforum_pi6::getIsRealURL() in /some/path/typo3-d/typo3conf/ext/mm_forum/pi1/class.tx_mmforum_pi1.php on line 5742

und bin wieder auf 1.4 gestiegen, ich weiss nicht wo das proebliem liegt

stefan72 ·

Hallo Emre,

Eine Lösung zu deinem Error steht im Bugtracker (bug 00298 glaube ich...)
Auch wird es hier diskutiert:
#73941

@Martin
Ich habe die neuste Version 0.1.5 installiert und versucht einen BBCode zu bauen, leider bis jetzt ohne Erfolg

bbcode:
[YOUTUBE=|]|[/YOUTUBE]

Pattern:
/\[youtube=([0-9a-zA-Z_]{11})\]/isS

Replacement:
Wie oben beschrieben

Ich kann zwar jetzt einen längeren Text im 'Replacement' Feld eingeben, der ganze String hat aber doch nicht ganz Platz. d></object> wird abgeschnitten.

Gäbe es evtl. eine Lösung mit einem kürzeren 'replacement'? Ist der bbcode korrekt? Vielen Dank für weitere Tips.

Gruss

Thomas N ·

Hallo,

ich versuche auch die BB-Codes entsprechend zu erweitern. Nach dem hier angegebenen Muster und Ersatz klappt das leider nicht. Vielleicht stehe ich auch gewaltig auf dem Schlauch oder die zündende Idee lässt noch auf sich warten 😉
Im Manual finde ich auch nicht wirklich einen Hinweis dazu wie man vorgeht um neue bb-Codes einzufügen.

Füge ich die Codes so ein wie oben beschrieben wird alles nur als Text ausgegeben:

[youtube=]<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/\1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/\1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>[/youtube]

Ich verwende Typo 4.1.2 und die neue mm_forum 1.5

Übers Forum und über Google finde ich sonst leider auch nichts 🙁 ... vielleicht weiß von euch noch jemand weiter

tarator ·

Danke, habs hingekriegt!

Habs so gemacht:

BB Code:
[YOUTUBE]|[/YOUTUBE]

Pattern:
/\[youtube\]([0-9a-zA-Z_]{11})\[\/youtube\]/isS

Replacement:
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/\1&hl=de&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/\1&hl=de&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344">/embed></object>

Im Post:
[YOUTUBE]QjA5faZF1A8[/YOUTUBE]