Guía de configuración de BBCodes en phpBB: Problemas frecuentes y cómo solucionarlos

Al configurar etiquetas multimedia personalizadas (como X/Twitter o YouTube) en phpBB, es habitual encontrarse con algunos pequeños obstáculos en el Panel de Administración (ACP). Enumero aquí los inconvenientes más comunes y cómo resolverlos paso a paso:

Problema: "No encuentro el apartado para añadir nuevos BBCodes"

Problema: Al entrar en el ACP y buscar las opciones de mensajes, es fácil acabar por error en Mensajes > Configuración de mensaje. Esta pantalla solo muestra interruptores generales ("Permitir BBCode: Sí/No"), pero no permite añadir etiquetas nuevas.

Solución:

  1. Entra al Panel de Control de Administración (ACP).
  2. Ve a la pestaña Mensajes.
  3. En el menú lateral izquierdo, busca el bloque Publicación y haz clic específicamente en la opción BBCodes.
  4. Desde ahí verás el listado de etiquetas activas y el botón «Añadir un nuevo BBCode».

Problema: "El BBCode funciona si lo escribo a mano, pero el botón no aparece en el editor"

Problema: El código se ha guardado correctamente, pero al ir a redactar un mensaje no se ve ningún botón nuevo en la barra de herramientas del editor.

Solución:

  1. Vuelve a Mensajes > BBCodes y edita el BBCode creado.
  2. Asegúrate de marcar la casilla «Mostrar en la página de redacción».
  3. Guarda los cambios pulsando en Enviar.
  4. Ve a la pestaña General del ACP y haz clic en «Purgar la caché» para forzar al foro a compilar las plantillas con el nuevo botón.
  5. En tu navegador, haz una recarga limpia (Ctrl + F5) en la pantalla de redacción.

Problema: "El botón aparece en el editor, pero se muestra totalmente transparente o sin texto"

Problema: El botón está presente en la barra de herramientas y permite hacer clic, pero no muestra ningún texto identificativo (como [x] o [youtube]), quedando un espacio en blanco debido al estilo o a la sintaxis de la etiqueta.

Solución:

  1. Si usas la inserción manual escribiendo [x]URL[/x] o [youtube]ID[/youtube], el sistema procesará e incrustará el contenido correctamente.
  2. Si deseas ajustar el botón visual, en el campo Uso del BBCode se puede indicar una sintaxis con parámetro identificador reconocido por el sistema (como [x={URL}]{TEXT}[/x]) o revisar el archivo de estilo/CSS del foro.
Resumen de sintaxis recomendada para X (Twitter):
  • Uso del BBCode: [x]{URL}[/x]
  • HTML de reemplazo: 
    <blockquote class="twitter-tweet"><a href="{URL}"></a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
Fuente:  Foros Puntocomunica