Hola futbolapuesta.
Se me ocurre que puedas hacer lo siguiente:
Crea los siguientes plugins en:
AdminCP -> Plugins y Productos -> Agregar Nuevo Plugin
El Primero:
Producto: vBulletin
Ubicación de Enganche: postdata_presave
Título: Reemplazar en mensajes (o cualquier otro título que desees ponerle)
Orden de Ejecución: 5
Código PHP de Plugin:
Insertar CODE, HTML o PHP:
$search = array(
'vbhispano',
'vbseo',
);
$replace = array(
'[URL="http://www.vbhispano.com"]vBHispano[/URL]',
'[B]Enlace eliminado[/B]',
);
$this->post['pagetext'] = str_replace($search, $replace, $this->post['pagetext']);
En el primer array colocarás las palabras que los usuarios escribirán en los mensajes (vbhispano, vbseo). Es estrictamente necesario que sigas el formato del ejemplo.
En el segundo array colocarás el texto por el cual las palabras del primer array será reemplazado. Puedes ver en el ejemplo anterior que vbhispano será reemplazado por:
HTML:
[URL="http://www.vbhispano.com"]vBHispano[/URL]
Eso convertirá la palabra en un enlace.
El Segundo:
Producto: vBulletin
Ubicación de Enganche: threaddata_presave
Título: Reemplazar en temas (o cualquier otro título que desees ponerle)
Orden de Ejecución: 5
Código PHP de Plugin:
PHP:
$search = array(
'vbhispano',
'vbseo',
);
$replace = array(
'[URL="http://www.vbhispano.com"]vBHispano[/URL]',
'[B]Enlace eliminado[/B]',
);
$this->post['pagetext'] = str_replace($search, $replace, $this->post['pagetext']);
En el primer array colocarás las palabras que los usuarios escribirán en los mensajes (vbhispano, vbseo). Es estrictamente necesario que sigas el formato del ejemplo.
En el segundo array colocarás el texto por el cual las palabras del primer array será reemplazado. Puedes ver en el ejemplo anterior que vbhispano será reemplazado por:
HTML:
[URL="http://www.vbhispano.com"]vBHispano[/URL]
Eso convertirá la palabra en un enlace.
El primer plugin hará el reemplazo en el contenido de los temas, el segundo en el contenido de los mensajes.
Saludos.