Como permitir que o conteúdo gerado pelo usuário em seu html5 e css3 local

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.

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

Video: css property display block inline none initial ( HTML5 css3)

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

Video: Styling HTML5 Form Validation Messages with CSS3

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 de 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 usuário entende que ela ainda está em uma parte do sistema, de modo incluir o mesmo CSS usado para exibir a saída. Você também pode adicionar CSS local para melhorar a exibição formulário.

  • Construir 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 seus formulários. Incluir uma senha para certificar-se 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).


Publicações relacionadas