Como Permitir conteúdo gerado pelo usuário em seu site HTML5 e CSS3

Em HTML5 e CSS3 programação, a marca de um CMS é a capacidade dos usuários com conhecimento técnico limitado para adicionar conteúdo ao sistema. Esta muito simples CMS ilustra de forma limitada para adicionar dados para o CMS.

image0.jpg

Esta página permite que usuários autorizados para adicionar novos blocos para o sistema.

image1.jpg

Depois de algumas entradas, um usuário pode construir uma segunda página completa.

image2.jpg

O sistema é simples, mas eficaz. O usuário constrói blocos e estes blocos são construídos em páginas. Primeiro, olhe para a página buildBlock.html.

Criar novo bloco 

Construir um novo bloco

Este código é um formulário HTML razoavelmente padrão. Aqui estão os destaques:

  • Adicionar CSS para a consistência: É importante que o utilizador entende que ela se encontra ainda numa parte do sistema, de modo incluir o mesmo CSS utilizado para exibir a saída. Você também pode adicionar CSS locais para melhorar a exibição formulário.

  • Criar uma forma que chama buildBlock.php: O propósito deste formulário é para gerar as informações necessárias para construir um SQL INSERIR declaração. o buildBlock.php programa oferece este serviço vital.

  • Pedir uma senha: Você não quer apenas qualquer um modificar suas formas. Incluir uma senha para se certificar apenas aqueles que estão autorizados adicionar dados.

  • Obter outros dados necessários para construir um bloco: Pense sobre o INSERIR consultar você estará construindo. Você vai precisar de obter todos os dados necessários para adicionar um novo registro para o cmsBlock mesa.

Em um sistema real, esses dados seriam retirados do banco de dados (de preferência através de AJAX).

menu