Foro de ayuda Foro de ayuda

 
 F.A.Q.F.A.Q.   BuscarBuscar   Lista de MiembrosLista de Miembros   Grupos de UsuariosGrupos de Usuarios   RegístreseRegístrese 
 PerfilPerfil   Identifíquese para revisar sus mensajesIdentifíquese para revisar sus mensajes   ConectarseConectarse 


Mejorar de Advanced BBcode Box

 
Publicar Nuevo Tema   Responder al Tema    Foro de ayuda -> phpBB2
Ver tema anterior :: Ver siguiente tema  
Autor Mensaje
Phosphorus



Sexo: Sexo:Hombre
Registrado: 22 Feb 2011
Mensajes: 221
Ubicación: Entre las tinieblas...
Estado: Offline
MensajePublicado: Tue Feb 23, 2016    Título del mensaje: Mejorar de Advanced BBcode Box Responder citando

Bueno andaba utilizando un foro Phpbb2 y se me dio por instalar el mod que esta instalado en los foros, el mod de los BBcodes, el Advanced BBCode Box v5.1.0, lo que sucedió es que me di cuenta esta bastante desactualizado y el sistema que usa el BBcode de Youtube, por lo que le eche una mano y como se que estos foros usan la misma versión me pareció útil actualizarlo.
En fin ¿Que tiene de nuevo esta modificación?
Oculto: 
Los enlaces de Youtube actualmente van con https y no con http por lo que decidí incluir actualmente el enlace de ambas maneras, lo siguiente es que Youtube hoy en día tiene muchos dominios y mini dominios distintos a la hora de compartir enlaces por lo que incluir todos los que conozco, Gaming Youtube, Mobile Youtube, Youtube y Youtu.be. Como actualmente el sistema para compartir enlaces de Youtube tiene diversas formas y no todos saben que los videos a veces no se reproducen por que falta el watch?v= en el enlace decidi utilizar la abreviación que usa hoy en día Youtube para compartir videos hablo de https://youtu.be/ID-Del-Video en vez del viejo http://www.youtube.com/watch?v=ID-Del-Video y como actualmente todos los navegadores están tomando la decisión de dejar morir Flash por los problemas que trae he actualizado el reproductor de Youtube al que se usa actualmente el de HTML 5.

Esto unicamente puede ser agregado por el administrador de Esforos, yo solo vengo a poner la mejora a disposición de Esforos, si le interesa debe seguir los siguientes pasos para mejorar el BBCode de Youtube:
Oculto: 
Abrir includes/bbcode.php
Buscar el siguiente codigo:
Código:
        $bbcode_tpl['youtube'] = str_replace('{YOUTUBEID}', '\\1', $bbcode_tpl['youtube']);

Remplazar por:
Código:
        $bbcode_tpl['youtube'] = str_replace('{YOUTUBEID}', '\\3', $bbcode_tpl['youtube']);

Buscar:
Código:
        $patterns[] = "#\[youtube\]http://(?:www\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[/youtube\]#is";

Remplazar por:
Código:
         $patterns[] = "#\[youtube\](?:http|https)?://(?:www\.)?(youtube.com|youtu.be|gaming.youtube.com|m.youtube.com)/(watch\?v=|v/|)([0-9A-Za-z-_]{11})[^[]*\[/youtube\]#is";

Abrir templates/ Carpeta de la Plantilla /bbcode.tpl
Buscar:
Código:
<!-- BEGIN youtube -->
<object width="425" height="350">
   <param name="movie" value="http://www.youtube.com/v/{YOUTUBEID}"></param>
   <embed src="http://www.youtube.com/v/{YOUTUBEID}" type="application/x-shockwave-flash" width="425" height="350"></embed>
</object><br />
<a href="http://youtube.com/watch?v={YOUTUBEID}" target="_blank">{YOUTUBELINK}</a><br />
<!-- END youtube -->

Remplazar por:
Código:
<!-- BEGIN youtube -->
<iframe width="560" height="315" src="https://www.youtube.com/embed/{YOUTUBEID}" frameborder="0" allowfullscreen></iframe>
<!-- END youtube -->


Desconozco el codigo interno de Esforos pero al menos deberia funcionar en cualquier foro Phpbb2 común y corriente que este instalado el Advanced BBcode Box v5.1.0.

Para demostrar su funcionamiento subí el video a Youtube:



Lo publico aquí por si alguien anda usando un foro Phpbb2 y tiene un problema con el BBCode Youtube que trae el mod Advanced BBcode Box pueda actualizarlo y logre sacarle un poco más de provecho.
_________________

Mi foro PokeUniverso
New Tales Pokémon
Esforos lo más Wink
Volver arriba
Ver perfil del usuario Enviar mensaje privado   Visitar sitio web del autor MSN Messenger
Mostrar mensajes anteriores:   
Publicar Nuevo Tema   Responder al Tema    Foro de ayuda -> phpBB2 Todas las horas están en GMT + 1 Hora
Página 1 de 1

 
Saltar a:  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

Temas Relacionados
 Temas   Respuestas   Autor   Lecturas   Último Mensaje 
No hay mensajes nuevos Páginas para subir archivos 22 meda 10251 Tue Jul 21, 2009
LuzPoder Ver último mensaje
No hay mensajes nuevos Creo que he encontrado algo bueno 2 Luiscri 551 Mon Aug 25, 2008
SasukeRoll Ver último mensaje
No hay mensajes nuevos Los foros con publicidad google improvisa 30 Smarter 3250 Mon Jul 28, 2008
Theheros Ver último mensaje
El tema está bloqueado: no pueden editarse ni agregar mensajes. Subforos terminado 47 EsForos 7093 Sat Nov 10, 2007
EsForos Ver último mensaje
No hay mensajes nuevos foro rol de la edad media 2 adrino 1939 Sat Nov 03, 2007
adrino Ver último mensaje
 



Crear foro gratis - Powered by phpBB © 2001, 2005 phpBB Group