Nuevos codigos al bbcode

Publicado por solita, Agosto 23, 2007, 21:59:41

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

solita


La pregunta que tengo es para gente que case una de programacion (NO ES MI CASO) jeje

Quiero agregar el sitio VXV.COM para postear videos en mi sitio y busco el codigo necesario para hcerlo andar con la url que me dan... por ejemplo

La programacion de youtube es:

$html = '<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/'; . $codigoyoutube . '" /><embed src="http://www.youtube.com/v/'; . $codigoyoutube . '" type="application/x-shockwave-flash" width="425" height="350"></embed></object>
<a href="http://youtube.com/watch?v='; . $codigoyoutube . '" target="_blank">Link</a>
';


Necesito una linea igual pero que me permita con el sitio www.vxv.com

YO NO ENTIENDO NADA DE ESTO ... pero un amigo me hizo con un sitio y salio perfecto. .. pero no entiende como se hace con vxv.com ... porai aca alguno sepa


La idea es postear con la url que me da del video que seria una como esta:

http://www.vxv.com/yamyam:6509


Asi se puede ver en linea desde mi sitio...

Espero me hallan entendido



De paso aprovecho y necesito tmb para dailymotion y para www.diarioduro.com jejej :D yo vien otro post que ponian varios (metacafe ¡entre otros) ya me sirvio :D pero ahroa buusco esos que son los que mas sirver para mi web de television :D



GRACIAS !!

Predicador

#1
Hmmm, realmente en Youtube o metacafe o varios sitios esta armado diferente que en VXV (los de clarin armaron terrible cagada de sitio), en la URL que vos pones solo hace referencia a un video de una persona, no al video en si mismo; pero si vas a la URL que vos pones, abajo de donde aparece el video, tambien dice el codigo que debes usar para embeber el video en donde quieras:
<object width="450" height="390"><param name="movie" value="http://www.vxv.com/playerBlog.swf?ID=5739&user=yamyam&arquivo=5739_2007-08-16-03-19_01718a153eca5cc5959b06b560081249&tipo=AV&player=post&t=973"></param><embed src="http://www.vxv.com/playerBlog.swf?ID=5739&user=yamyam&arquivo=5739_2007-08-16-03-19_01718a153eca5cc5959b06b560081249&tipo=AV&player=post&t=973" type="application/x-shockwave-flash" width="450" height="390"></embed></object><script type="text/javascript" src="http://www.vxv.com/layout/js/player.js"></script><img src="http://www.vxv.com/layout/imagens/dot.gif" name="cert_Pivot" id="cert_Pivot" width="1" height="1" alt="">
Si, se ve bastante feo el codigo ese, no? jejee
Veamos que podemos sacar de ahi y hacerlo mas al estilo youtube ya que pasa cientos de parametros que no nos interesan... a decir verdad de todos los parametros que pasa ahi solo nos interesa uno: 5739_2007-08-16-03-19_01718a153eca5cc5959b06b560081249 y lo llamaremos $codigoVXV (asi como es $codigoyoutube en tu ejemplo, pero en este el primer numero hasta el primer _ [udnerscore] es el llamado ID [una subclave que usa VXV]).
Y nos quedaria asi:

$id = substr($codigoVXV, 0, strpos($codigoVXV, "_"));
$html = '<object width="425" height="350"><param name="movie" value="http://vxv.com/player.swf?ID='. $id .'&arquivo='. $codigoVXV .'&tipo=AV&t=973" /><embed src="http://vxv.com/player.swf?ID='. $id .'&arquivo='. $codigoVXV .'&tipo=AV&t=973" type="application/x-shockwave-flash" width="425" height="350"></embed></object>
Link
';

Donde la primer linea se encarga de determinar el ID del video (por como maneja la url vxv), la segunda arma todo (al igual que la linea para youyube). y todo compuesto y funcionando nos queda algo asi:
http://vxv.com/player.swf?ID=5739&arquivo=5739_2007-08-16-03-19_01718a153eca5cc5959b06b560081249&tipo=AV&t=973
Baii

PD: que caca es vxv!
En la mayoría de las comunidades online el 90% de los usuarios son mirones que nunca contribuyen, el 9% contribuyen un poco y el 1% son los responsables de casi toda la acción. Nielsen

solita

NOOOOOOOOOOOOO mmuuyy buenoo jejej ahora bien... que es la parte que tengo que copiar para postear ??? digamos qque tengo que poner entre los "tags" ??

digamos no va la url del video en este caso eh ??

Gracias tremendo laburo hicistre :D!!!

Predicador

Para poner en un foro que soporte el BBCode de flash debes poner:
[flash=400,400]http://vxv.com/player.swf?ID=5739&arquivo=5739_2007-08-16-03-19_01718a153eca5cc5959b06b560081249&tipo=AV&t=973[/flash]
donde 5739_2007-08-16-03-19_01718a153eca5cc5959b06b560081249 es el numero de video que podes ver en el embed que te muestra vxv. Cuando armas el link debes fijarte que dice: ID=5739 donde 5739 es el primer numero que aparece en el numero de video.
Eso es lo que querias saber?
Baii
En la mayoría de las comunidades online el 90% de los usuarios son mirones que nunca contribuyen, el 9% contribuyen un poco y el 1% son los responsables de casi toda la acción. Nielsen

solita

mmm creo k si... pero pork con flash ??? digamos... yo keria saber por ejemplo para postear un video de youtube se pone


Bueno.. en este caso como seria... por ejemplo lo programa para k sea como [vxv] ACA UQE PONGO [/vxv]

no se s ime entendis tE :$??

elrosti

solita, no entiendo porqué queres usar [vxv] y [/vxv] ?? finalmente usar el codigo que te dio Predicador es lo mismo. Para agregar nuevas etiquetas BBCODE a tu foro habria que modificar PHPBB para que genere el codigo HTML necesario para incrustar videos de VXV. ¿ tu querrias algo como [vxv] 5739_2007-08-16-03-19_01718a153eca5cc5959b06b560081249 [/vxv] ?.

Sinceramente creo que no vale la pena el esfuerzo de modificar PHPBB para hacer algo que podes hacer con los BBCODE que ya existen.

Saludos.
Yo no lo quería creer..... pero ella me convenció.

solita

es qeu ya lo tengo modificado :) ya lo arme para [vxv][/vxv], ya le puse el iconito al bbcode... solo me falta el codigo html para el posteo de los videos.... para poder postear de la forma como youtube.. copiando el link y pegandolo (Claro no se si se podra ya que en vxv no solo lleva un ID sino que tmb lleva el nombre del usuario que posteA)

por ejemplo www.vxv.com/yamyam:ID

y que quede algo asi

[vxv]www.vxv.com/yamyam:ID[/vxv]


Solo me falta el codigo html para que el sitio mio me lo tome :)

elrosti

Cita de: solita en Agosto 24, 2007, 13:14:16
es qeu ya lo tengo modificado :) ya lo arme para [vxv][/vxv], ya le puse el iconito al bbcode... solo me falta el codigo html para el posteo de los videos.... para poder postear de la forma como youtube.. copiando el link y pegandolo (Claro no se si se podra ya que en vxv no solo lleva un ID sino que tmb lleva el nombre del usuario que posteA)

por ejemplo www.vxv.com/yamyam:ID

y que quede algo asi

[vxv]www.vxv.com/yamyam:ID[/vxv]


Solo me falta el codigo html para que el sitio mio me lo tome :)


No lo puedes hacer de esa manera, tienes que hacerlocomo lo posteó Predicador, el link www.vxv.com/yamyam:ID no te permite embeber el video, simpre precisas el link largo como el que posteó Predicador (http://vxv.com/player.swf?ID=5739&arquivo=5739_2007-08-16-03-19_01718a153eca5cc5959b06b560081249&tipo=AV&t=973).

Saludos.
Yo no lo quería creer..... pero ella me convenció.

solita

LISTOOO entonces... si es la unica forma ya lo probe en mi foro y ANDA PERFECTO :D :) jejej GRACIASSS ahora alguno se copa en armar el de

www.diarioduro.com  :$ ???

GRACIAS PREDICADOR MIL GRACIAS!!! jejej sos un genio :D y gracias a el rosti tambien por ayudar :_)!!!! capos :D

elrosti

<embed src='http://fs.diarioduro.com/adm_player.swf' bgcolor='#000000' flashVars='
video=http://fs.diarioduro.com/1950.flv&autoInit=undefined&jpg=http://fs.diarioduro.com/thumb/2_1950.jpg'
name='atvPlayer' width='450' height='386' allowFullScreen='true' seamlesstabbing='false' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'></embed>


Fijate la linea que dice video=http://fs.diarioduro.com/1950.flv&autoInit=undefined&jpg=http://fs.diarioduro.com/thumb/2_1950.jpg

Esa sería la dirección de tu video, A eso, delante tienes que agregarle http://fs.diarioduro.com/adm_player.swf?

Finalmente tu video entre las etiquetas [flash] quedaria como sigue

[flash=450,386]http://fs.diarioduro.com/adm_player.swf?video=http://fs.diarioduro.com/1950.flv&autoInit=undefined&jpg=http://fs.diarioduro.com/thumb/2_1950.jpg[/flash]


El video incrustado se vería


http://fs.diarioduro.com/adm_player.swf?video=http://fs.diarioduro.com/1950.flv&autoInit=undefined&jpg=http://fs.diarioduro.com/thumb/2_1950.jpg

Saludos.
Yo no lo quería creer..... pero ella me convenció.

solita

GRACIAS!! ahi lo probe y funciona... ahora (DISCULPEN QUE INSITA PERO NO ME QUEDO CLARO :( ) en diarioduro tampoco se puede hacer como youtube ??? osea este  codigo tmb es complejo jeje ??

Gracias y perdonen uqe sea tannn necio con es to :(

elrosti

#11
Cita de: solita en Agosto 24, 2007, 19:17:52
GRACIAS!! ahi lo probe y funciona... ahora (DISCULPEN QUE INSITA PERO NO ME QUEDO CLARO :( ) en diarioduro tampoco se puede hacer como youtube ??? osea este  codigo tmb es complejo jeje ??

Gracias y perdonen uqe sea tannn necio con es to :(

mmmm.... creo que se podria teniendo el codigo del video, en este caso 1950, si te fijas bien, eso es lo unico que supongo que cambia, pero ahí ya hay que meterse a programar y a tocar PHPBB, si me pasas tu PHP modificado para youtube, quizas pueda facilmente agregarle lo de diarioduro.

Saludos.
Yo no lo quería creer..... pero ella me convenció.

solita

http://rapidshare.com/files/51119909/bbcode.rar.html


ahi esta el bbcode... estan los codigos de todos los sitios de videos ktengo... faltaria el de diarioduro !

Graicas amigo por la onda :)1