Cómo permitir que el contenido generado por los usuarios en su sitio HTML5 y CSS3
En la programación HTML5 y CSS3, el sello distintivo de un CMS es la capacidad de los usuarios con conocimientos técnicos limitados para añadir contenido al sistema. Esta muy simple CMS ilustra de manera limitada para agregar datos a la CMS.
Esta página permite a los usuarios autorizados para agregar nuevos bloques para el sistema.
Después de unas pocas entradas, un usuario puede crear una segunda página completa.
El sistema es simple pero eficaz. El usuario construye bloques, y estos bloques se construyen en páginas. En primer lugar, mirar por encima de la página buildBlock.html.
Generar nuevo bloque Construir un nuevo bloque
Este código es un formulario HTML razonablemente estándar. Éstos son los aspectos más destacados:
Añadir CSS para la consistencia: Es importante que el usuario entiende que todavía está en una parte del sistema, por lo que incluyen el mismo CSS se utiliza para mostrar la salida. También puede añadir CSS local para mejorar la visualización de la forma.
Construir un formulario que pide buildBlock.php: El propósito de este formulario es para generar la información necesaria para construir un SQL INSERT comunicado. los buildBlock.php programa brinda este servicio vital.
Pide una contraseña: Usted no quiere a cualquiera modificar sus formas. Incluya una contraseña para asegurarse de que sólo los que estén autorizados añadir datos.
Obtener otros datos necesarios para construir un bloque: Piense en la INSERT consulta que será la construcción. Usted tendrá que obtener todos los datos necesarios para agregar un nuevo registro a la cmsBlock mesa.
En un sistema real, estos datos se extrae de la base de datos (idealmente a través de AJAX).