Página 1 de 1

No me funcionan los custom bbcode

Publicado: 21 Feb 2017, 00:26
por wonder
Antes de nada, puse este hilo aquí, aunque tengo la extensión custom bbcode, creo que el problema no es la extensión.
El caso, he configurado un par de custom bbcode, son estos:
Para spolier: https://www.phpbb.com/customise/db/bbcode/spoiler/
Para youtube: https://www.phpbb.com/customise/db/bbcode/youtube/

Y que "si quieres arroz catalina" jejee. En el listado de cutom bbcode aparece, pero lo pongo, le pongo contenido y nada, el mensaje se ve con el codigo bbcode, "texto plano" para entendernos :)

Gracias.

Re: No me funcionan los custom bbcode

Publicado: 25 Feb 2017, 00:50
por wonder
Any iddea?
Le he estado dando vueltas, pero no logro solventarlo.

Saludos!

Re: No me funcionan los custom bbcode

Publicado: 25 Feb 2017, 13:09
por karbiko
¿Tienes usuario y contraseña de prueba para verlo in-situ?

Re: No me funcionan los custom bbcode

Publicado: 25 Feb 2017, 14:04
por andares
Segun comenta JoshyPHP, autor del codigo de la libreria que utiliza el nuevo "parser" para los BBCode en phpBB 3.2, es un error introducido en la versión inicial y que vendra subsanado en la nueva 3.2.1, que hara que los BBCodes de la 3.1 sean compatibles con la 3.2

Para "youtube", si no quieres utilizar las extensiones "Advanced BBCode Box" o [BETA] s9e/mediaembed - Embed videos and third-party content without a single BBCode, sirve este BBCode:

Uso:

Código: Seleccionar todo

[youtube]https://www.youtube.com/watch?v={IDENTIFIER}[/youtube]
Reemplazo HTML:

Código: Seleccionar todo

<iframe width="560" height="315" src="https://www.youtube.com/embed/{IDENTIFIER}" frameborder="0" allowfullscreen></iframe>
Ayuda:

Código: Seleccionar todo

Youtube video: [youtube]https://www.youtube.com/watch?v=G3MXCqduGPk[/youtube]
El BBCode para spoiler:

Uso:

Código: Seleccionar todo

[spoiler={TEXT1}]{TEXT2}[/spoiler]
Reemplazo HTML:

Código: Seleccionar todo

<div style="border-top: 2px solid #B9CBDC; border-left: 2px solid #B9CBDC; border-right: 2px solid #B9CBDC; border-bottom: 1px solid #B9CBDC; font-size: 1em;">
	<div style="border-bottom: 1px solid #B9CBDC; background-color: #CADCEB; padding: 3px; font-size: 0.9em; font-weight: bold; display: block;">
		<span style="cursor: pointer;" onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') 
		{
			this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerHTML = '<strong><a href=\'#\' onClick=\'return false;\'>[−]</a>&nbsp;{TEXT1}</strong>';
		}
		else
		{
			this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '<strong><a href=\'#\' onClick=\'return false;\'>[+]</a>&nbsp;{TEXT1}</strong>';
		}"
		>
			<strong><a href="#" onClick="return false;">[+]</a>&nbsp;{TEXT1}</strong>
		</span>
	</div>
	<div>
		<div style="display: none; border-bottom: 1px solid #B9CBDC; padding: 3px;">{TEXT2}
		</div>
	</div>
</div>
Ayuda:

Código: Seleccionar todo

[spoiler=Texto descriptivo]Texto a ocultar[/spoiler]

Re: No me funcionan los custom bbcode  Tema Solucionado

Publicado: 27 Feb 2017, 18:51
por wonder
@karbiko:
Aún no lo tengo, pero si fuese necesario lo creo en un momento.

@andares:
Gracias por la explicación y aclaración, aunque sabia que los enlaces eran de 3.1 imaginaba/suponía debían funcionar pero no era el caso.
Me he fijado mejor y veo que Advanced BBCode Box es válida para 3.2, por lo que probablemente la instale.
No obstante, antes de ello he probado ambos códigos que has puesto y estos si, funcionan perfectamente.

Muy agradecido por explicación y ayuda!