Gestor de Contenidos con PHP, MySQL, Bootstrap, TinyMCE y Open Manager.

Voy a mostrar como insertar contenido html a una base de datos MySQL, con PHP, para ello vamos a realizar una serie de pasos para obtener nuestro simple pero muy útil gestor de contenido. Veamos como se hace:

Paso 1: Crear plantilla html usando el Framework Bootstrap y llamaremos a dicha plantilla “index.php“. A continuación muestro el código.

Paso 2: Descargar el Plugins openmanagerdemo y descomprimirlo, luego copiar las carpetas “jscripts” y “uploads” en la misma ruta donde creamos el archivo “index.php“.

 

Paso 3:  Configurar el Plugins “TinyMCE’ para que funciones nuestro editor de texto enriquecido. Agregaremos la siguintes lineas de código JavaScript  antes de la etiqueta de cierre del </body>  dentro del archivo “index.php” previamente creado:

Paso 4: Agregamos TinyMCE skin Twitter Bootstrap, para cambiar el aspecto de los botones del editor. Descargar Plugin AQUI, Y descomprimir el contenido de la carpeta llamada bootstrap en la siguiente  ruta: jscripts > tiny_mce >  themes > advanced > skins
Paso 5: Procedemos a crear la base de datos en php MyAdmin, para el ejemplo la llamaremos “gestor_contenido”, a continuación se creará una tabla donde se almacenará el contenido.

Paso 6: Dentro de la carpeta root crear una carpeta llama “db“, que es allí donde se colocará los datos de conexión a la base de datos y nombraremos dicho archivo “conexion.php”.

Paso 7: Almacenar el contenido en la base de datos. Antes de la etiqueta <form>, que se encuentra en nuestro archivo index.php colocar el siguiente fragmento de código

Paso 8: Uniendolo todo: Nuestro archivo index.php debería quedar de la siguiente manera.

 

En los tutoriales siguientes les mostraré como editar el contenido, eliminar contenido y como se verá el contenido insertado como un blog de noticias y comentarios. La versión demostrativa y el código fuente completo lo pondrán descargar al finalizar el Tutorial completamente.

Espero sus comentarios o sus sugerencias 🙂