Hola esto te puede servir me avisas como te va.
http://community.mybb.com/thread-86905-page-5.html
Para añadir un nuevo botón bbcode personalizado para el editor que necesitas para abrir el wysiwyg_default plantilla (o wysiwyg_quickreply para el editor de respuesta rápida) en plantillas globales. Busque las líneas
Código:
errorField = false;
/ / Construir editor. pasar variables necesarias
tinyMCE.init ({
y añadir encima el siguiente código:
Código:
var tmpBBCode = {wysiwyg: 0, BBCode: 'BBCODE, htmlOpen:'', htmlClose:'', icono:' icono ', código fuente: 1, atributos: [{attributeHTML:'', validationPattern: "^ \ \ d + $ ', requiere: 0}]};
extraBBCodes ['UNIQUEBBCODENAME'] = tmpBBCode; sourceCodes ['UNIQUEBBCODENAME'] = 'UNIQUEBBCODENAME; idioma [' UNIQUEBBCODENAME.title '] = "NAMEOFCODE";
Reemplaza los siguientes nombres en estas líneas con su valor.
BBCODE - por ejemplo "spoiler" cuando el myCode es "[spoiler] [/ spoiler]"
ICONO - el nombre del archivo de icono en la carpeta de temas. De forma predeterminada en .. \ jscripts \ wysiwyg_themes \ default \ images .
UNIQUEBBCODENAME - El nombre único del código bb sin espacios y caracteres especiales. Por ejemplo, "mycode123" o "spoiler"
NAMEOFCODE - Sólo el nombre del botón cuando se pasa sobre él. Por ejemplo, "Spoiler" o "Insertar Spoiler"
Saludos!!