Objeto Conteúdo Dinâmico

Passo 4 - Páginas >

Objeto Conteúdo Dinâmico

Previous pageReturn to chapter overviewNext page
Exibir/Ocultar o texto oculto

Uma vez que um website tenha sido publicado na Internet, pode haver ocasiões em que outra pessoa, que não o autor original, precise atualizar algumas partes dele. Pode ser um cliente para quem o website tenha sido criado, ou membros de uma associação que desejem manter seu website atualizado constantemente com as notícias e eventos mais recentes. Usuários autorizados devem poder ter condições de atualizar certas partes do website diretamente online, sem necessariamente terem uma cópia do programa e/ou dos arquivos do projeto, e sem modificarem outras seções nem alterarem o layout gráfico geral.

WebSite X5 torna isto possível com o Objeto Conteúdo Dinâmico. O autor do website pode usar o Objeto Conteúdo Dinâmico para autorizar usuários designados a realizar alterações em áreas específicas, enquanto mantém controle sobre o projeto como um todo. Esta possibilidade oferece duas vantagens claras:

o autor poupa tempo ao delegar atualizações pontuais para outras pessoas;
o website é mantido constantemente atualizado.
Clique para expandir/recolherReferência: Configurações para o Objeto Conteúdo Dinâmico

Para criar um Objeto Conteúdo Dinâmico primeiro você deve definir os Usuários, ou Grupos de Usuários, que terão permissão para realizarem as alteraçõs no conteúdo do Objeto.

Uma lista de grupos já existentes e/ou usuários individuais pode ser vista na aba Grupos/Usuários. Clique nos grupos/usuários que deseja habilitar para modificar o conteúdo do Objeto Conteúdo Dinâmico de modo que uma marca apareça ao lado dos nomes. Lembre-se que habilitar um grupo e habilitar todos os usuários de um grupo não é a mesma coisa! Somente no primeiro caso, se você habilitar um grupo e mais tarde adicionar outros usuários a ele, é que os novos usuários automaticamente também estarão habilitados a realizarem atualizações ao conteúdo do Objeto Conteúdo Dinâmico.

Para criar novos grupos/usuários, vá para a janela Gerenciamento de acesso no Passo 1 - Configurações Avançadas.

O Objeto Conteúdo Dinâmico tem as seguintes propriedades Propriedades:

Altura: estabelece a altura do Objeto Conteúdo Dinâmico em pixels. Se você estabelecer uma altura máxima para o Objeto, quando o conteúdo fizer com que ele alcance aquela altura, uma barra de rolagem aparecerá na lateral da janela, mantendo assim o layout geral da página.
Habilitar Altura automática: se você selecionar esta opção, a altura do Objeto é calculada automaticamente de modo que todo o conteúdo do Objeto possa ser exibido sem ser necessário exibir uma barra de rolagem. Esta opção só é ativada se o Objeto estiver inserido em uma linha da tabela de layout de página que não contenha outros Objetos.
Clique para expandir/recolherReferência: Como são salvas as alterações feitas no Objeto Conteúdo Dinâmico

Na aba Configurações de salvamento de dados você pode indicar como o conteúdo adicionado pelos usuários habilitados alterando o Objeto Conteúdo Dinâmico devem ser salvos:

Enviar dados para um arquivo: o conteúdo é salvo em um arquivo criado na pasta especificada no Servidor.

Enviar dados para um banco de dados: o conteúdo é automaticamente enviado para o banco de dados  MySQL especificado, através de um script PHP.

Você terá que especificar alguns parâmetros, de acordo com o método escolhido para enviar e salvar dados:

Enviar dados para um arquivo:

Subpasta no Servidor onde salvar os dados: especifique a pasta no servidor (que tenha permissão de escrita PHP) onde os dados enviados devem ser gravados. O nome da pasta no servidor principal é especificado pela opção Pasta no servidor com permissão para escrita na janela Gerenciar Dados . Se você não especificar uma sub-pasta, os dados serão gravados nesta pasta.

Enviar dados para um banco de dados:

Banco de dados: selecione o banco de dados dentre a lista dos que estão vinculados ao projeto.
Prefixo das Tabelas: insira o nome da tabela no banco de dados na qual deseja que os dados enviados sejam adicionados. Se a tabela não existir, será criada automaticamente.

Você já deverá ter compilado a lista de bancos de dados vinculados ao projeto na janela Gerenciar Dados.

Uma vez que tenha definido os parâmetros para a configuração do Objeto Conteúdo Dinâmico, clique no botão Pré-visualizar para exibir o website no navegador interno. Na página que se abre, em vez do Objeto Conteúdo Dinâmico, você verá um convite para escrever seu texto. Se você mover o mouse sobre esta área, o espaço ocupado pelo Objeto é mostrado por uma linha pontilhada. Clique dentro desta área para exibir o editor de texto com o qual poderá escrever o conteúdo para este Objeto (um texto padrão é exibido e ele pode ser alterado).

Para que este Objeto funcione corretamente, a página em que ele estiver inserido tem que ser salva como um arquivo .PHP.

Use a opção Extensão do arquivo na janela Propriedades da Página | Avançadas para especificar os formatos de página.

Na área Objeto Conteúdo Dinâmico do Painel de Controle online e no aplicativo WebSite X5 Manager você pode exibir uma lista de todos os Objetos Dinâmicos que tenham sido adicionados ao website: se você quiser editar o conteúdo de um destes Objetos, clique no seu nome para abrir a página onde ele foi inserido e faça as alterações desejadas.

 


Melhores práticas:

-

Como trabalhar com o Objeto Conteúdo Dinâmico


Maiores informações:

-

O Painel de Controle online