jejeje... en realidad todo el proceso es el siguiente:
Los usuarios crean contenidos con un editor WYSIWYG (concretamente tinyMce)
Ahora... siempre, al mostrar ese contenido, justo antes de mostrarlo, se procesa el HTML de los mismos, para:
Reemplazar BBCODE Reemplazar vídeos (ya sea youtube u otros servicios) Reemplazar imágenes:En este caso necesito set_callback para chequear uno a uno si el src de la imagen pertenece a una imagen alojada en MI servidor, y en caso positivo, ver si está bloqueada o no por posibles reclamaciones. Si existe, se muestra la imagen, rodeada de un div, para mostrarla a mi gusto.
Reemplazar tablas:Necesito insertar cada tabla en un div que lo rodee, para poder mostrarlo a mi gusto (centrado, con su fondo de relleno, etc...) de modo que quede en armonía con las imágenes.
Espero que esto sirva... si hay algún otro modo de hacer el caso de las tablas agradecería me lo comenten. El caso de las imágenes es inevitable puesto que necesito hacer los mencionados chequeos.