phpBB España Oficial, Soporte Internacional Oficial del sistema de foros phpBB en Español, extensiones, estilos, traducciones, guías, tutoriales, videos, redes sociales, webmaster. https://www.phpbb-es.com/foro/
Límite de videos por post de un user y quitar autoplay?
Límite de videos por post de un user y quitar autoplay?
Publicado: 07 Ago 2011, 17:11
por Esloquehay-Forum
Bueno, como muchos sabrán existe un ataque primitivo "DDoS" en los foros que consiste en insertar un video en BBcode de youtube 3987462938469287346982374 veces en el mismo post hasta saturarlo y que el navegador deje de responder, la primera duda es que me gustarían saber si hay forma de limitar los videos de youtube insertados en un mismo post por usuario (para impedir eso) o incluso limitar la inserción de videos por página por usuario.
La segunda duda que tengo es, existe un código dentro del BBcode de youtube que es para que se autoreproduzca (añadiendo al código de youtube ?autoplay=1 -> ) mi pregunta es ¿se puede desactivar eso?
URL: http://esloque-hay.uphero.com/ Versión phpBB: 3.0.8 MODs Instalados: Prime Multi-Quote Plantilla(s) usada(s): Subsilver2 (hestia blue) Servidor: Linux, gratuito, 000webhost Actualización desde otra versión: No Conversión desde otro sistema de foros: No
Re: Límite de videos por post de un user y quitar autoplay?
Publicado: 07 Ago 2011, 20:10
por Juanla
Mmm tengo entendido que los videos de youtube no empiezan a cargar hasta que TU le das al play. los bbcodes normalmente no activan el autoplay, así que no debes tener problema con eso
Re: Límite de videos por post de un user y quitar autoplay?
Publicado: 07 Ago 2011, 20:27
por Esloquehay-Forum
No creo que me haya comprendido, con el BBcode de Youtube, hay una cosa que es, añadiendo despues de lo que tienes que poner entre el BBcode (watch?v=xxxxx) pones" ?autoplay=1" y se te autoreproduce el video solo al entrar al hilo, aquí no se puede probar pero es cierto, si alguien tiene un foro phpbb3 con el bbcode YOUTUBE que lo pruebe, y me gustaría como deshabilitar esa opción de autoplay.
Tambien me gustaría limitar el número de videos que se pueden poner en un post (por ejemplo, un user puede poner un máximo de 5 videos por post)
Re: Límite de videos por post de un user y quitar autoplay?
Publicado: 07 Ago 2011, 20:53
por Juanla
Podrías poner aquí el BBcode que usas para darle un vistazo?
Para lo que quieres de limitar el número de un BBCode concreto por mensaje deberían hacerte un Mod personalizado, no se si hay alguno que haga eso.
Re: Límite de videos por post de un user y quitar autoplay?
Publicado: 07 Ago 2011, 20:55
por Esloquehay-Forum
Juanla escribió:Podrías poner aquí el BBcode que usas para darle un vistazo?
Para lo que quieres de limitar el número de un BBCode concreto por mensaje deberían hacerte un Mod personalizado, no se si hay alguno que haga eso.
Video de ejemplo, de rickroll'd es el primero que he pillado, lo uso siempre de ejemplo xD
Y no hay otra forma de evitar que saturen en un solo post el hilo de videos aparte de un mod?
Re: Límite de videos por post de un user y quitar autoplay?
Publicado: 07 Ago 2011, 20:56
por Juanla
Disculpa creo que no me expliqué bien, me refería al reemplazo html del bbcode en cuestión, y no al BBcode en sí.
Re: Límite de videos por post de un user y quitar autoplay?
Publicado: 07 Ago 2011, 21:00
por Esloquehay-Forum
Juanla escribió:Disculpa creo que no me expliqué bien, me refería al reemplazo html del bbcode en cuestión, y no al BBcode en sí.
Re: Límite de videos por post de un user y quitar autoplay?
Publicado: 07 Ago 2011, 21:44
por Juanla
Puedes usar los bbcodes de código para hacer el código más visible a los demás:
Prueba añadiendo por defecto ya el autoplay, a 0 aver si así te funciona aunque pongan el autoplay=1, por otro lado youtube ya proporciona un código nuevo para insertar videos en nuestros sitios
Por otro lado te aconsejo que no uses {TEXT} en tus BBcodes siempre que puedas evitarlo, en este caso te recomiendo el uso de {IDENTIFIER} o {SIMPLETEXT}, sino estarás creando una vulnerabilidad en tu foro tu mismo.
Re: Límite de videos por post de un user y quitar autoplay?
Publicado: 07 Ago 2011, 22:21
por Esloquehay-Forum
Juanla escribió:Puedes usar los bbcodes de código para hacer el código más visible a los demás:
Prueba añadiendo por defecto ya el autoplay, a 0 aver si así te funciona aunque pongan el autoplay=1, por otro lado youtube ya proporciona un código nuevo para insertar videos en nuestros sitios
Por otro lado te aconsejo que no uses {TEXT} en tus BBcodes siempre que puedas evitarlo, en este caso te recomiendo el uso de {IDENTIFIER} o {SIMPLETEXT}, sino estarás creando una vulnerabilidad en tu foro tu mismo.
Voy a probar, muchas gracias, y a qué tipo de vulnerabilidad estoy expuesto? Donde tengo que cambiar lo de {TEXT} a {SIMPLETEXT}?
Re: Límite de videos por post de un user y quitar autoplay?
Me da un error SQL al entrar al enlace, he conseguido arreglar lo del autoplay, y he cambiado el {TEXT} por {SIMPLETEXT} en el HTML que me has pasado, gracias! He optado por el HTML viejo ya que con el nuevo, he visto que restringen la inserción de videos en webs mucho mas que con el HTML viejo.
Hay alguna forma de limitar el uso de BBcodes por post? O alguna forma de evitar que un usuario ponga 2893746892346 videos en un mismo post para saturarlo?
Re: Límite de videos por post de un user y quitar autoplay?
Publicado: 08 Ago 2011, 00:57
por Juanla
El enlace me funciona bien, si te da otro error recuerda apuntarlo y comentaro
Esloquehay-Forum escribió:
Hay alguna forma de limitar el uso de BBcodes por post? O alguna forma de evitar que un usuario ponga 2893746892346 videos en un mismo post para saturarlo?
Bueno como te dije para lograr limitar eso habría que personalizarte el editor, no conozco ningún mod que lo haga, y ahora ando ocupado con otras cosas y no tengo tiempo para experimentar, pero me parece algo interesante. Aver si alguien conoce alguno.
Re: Límite de videos por post de un user y quitar autoplay?
Publicado: 08 Ago 2011, 01:47
por Juanla
Bueno te dejo un pequeño "truco" para evitar eso, lo que hago es buscar la cadena [YOUTUBE] y si el número es superior a 3 es que hay más de 3 videos, no permite enviar el mensaje. Además muestra un error.
Abre tu archivo posting_editor.html (dentro de templates)
y busca:
Re: Límite de videos por post de un user y quitar autoplay?
Publicado: 08 Ago 2011, 01:48
por memoadian
odrías poner un limite ara el numero de racteres por post. aunque eso limitaría mucho los mensajes, no se si un ost tenga tantos caracteres como los que trae por defecto, que es 60000, haciendo cuentas un bbcode youtube trae alrededor de 30 caracteres.
por lo que solo poniendo esos, da un máximo de 2000 inserciones.
puedes ver esas configuraciones desde la pestaña mensajes de tu acp. por si alguna te sirve.
Edito: no habia leido el truco de Juanla. muy bien Juanla.
Re: Límite de videos por post de un user y quitar autoplay?
Publicado: 08 Ago 2011, 08:56
por Esloquehay-Forum
Juanla escribió:Bueno te dejo un pequeño "truco" para evitar eso, lo que hago es buscar la cadena [YOUTUBE] y si el número es superior a 3 es que hay más de 3 videos, no permite enviar el mensaje. Además muestra un error.
Abre tu archivo posting_editor.html (dentro de templates)
y busca:
Lo probaré gracias! Quieres decir que ese 3 o ese 5, o lo que ponga es el número máximo de videos que se pueden poner en un post? Qué mensaje de error da si se supera ese límite?