Information Center

Utilizando os Gabaritos HTML Personalizados

Por padrão, o Assistente para Implementação gera o HTML, utilizando um gabarito básico instalado com o produto Host On-Demand. Se você quiser modificar aparência de suas páginas da Web, poderá fornecer um gabarito alternativo que será utilizado pelo Assistente para Implementação ou modificar o gabarito padrão.

O gabarito padrão utilizado pelo Assistente para Implementação é chamado Wizard.html. Se o Assistente para Implementação tiver sido instalado como parte da instalação do Host On-Demand, esse arquivo residirá no diretório de publicação do Host On-Demand C:\Program Files\IBM\HostOnDemand\HOD. Se você instalou o Assistente para Implementação separadamente, a localização padrão para este arquivo é C:\Arquivos de Programas\IBM\Assistente para Implementação. Ele contém marcações essenciais para a formatação HTML, alguns marcadores para utilização do Host On-Demand e algumas informações relacionadas à aparência, tais como, especificações de banner e de planos de fundo.

Como a formatação HTML e os marcadores do Host On-Demand no gabarito não são modificados, o gabarito pode ser personalizado de qualquer maneira. Por exemplo, ele pode ser atualizado para incluir um banner diferente, plano de fundo, novas imagens, novo texto, formatos ou JavaScript. Estes novos recursos serão então incluídos a qualquer código HTML gerado pelo Assistente para Implementação com esse gabarito.

Você poderá modificar o gabarito Wizard.html padrão e ter as alterações aplicadas a cada página do Assistente para Implementação que você criou ou editou ou poderá criar outro gabarito e, seletivamente, aplicá-lo a diferentes páginas do Assistente para Implementação.

Segue abaixo um conjunto de etapas específicas para criar e aplicar gabaritos personalizados:

Criando um gabarito HTML personalizado

  1. Para modificar o gabarito padrão, Wizard.html, faça primeiramente um backup do arquivo (por exemplo, Wizard.htmlbak). Caso contrário, crie uma cópia do Wizard.html e a edite.
  2. Modifique o gabarito em um editor HTML compatível com UTF-8 para incluir personalizações, como imagens e textos diferentes. Ao editar o arquivo, não apague ou modifique as instruções do marcador do Host On-Demand: <!--SUMMARY--><!--SCRIPTS--><!--APPLET--><!--STARTAPPLETPARMS--><!--ENDAPPLETPARMS--> O Host On-Demand utiliza essas instruções para indicar o local onde serão gravadas as diversas informações de saída.

    As marcações STARTAPPLETPARMS e ENDAPPLETPARMS permitem que parâmetros HTML sejam incluídos no gabarito. Todas as definições entre essas duas marcações serão colocadas na seção de applet do Host On-Demand do HTML gerado.

    Um exemplo do gabarito Wizard.html padrão é mostrado abaixo.

  3. Salve o arquivo como uma página da Web com a codificação de caractere UTF-8.

    Exemplo do gabarito Wizard.html padrão:

    <!doctype html public "-//W3C//DTD HTML 3.2 Final//EN"> 
    <HTML>
    <HEAD>
    <meta HTTP-EQUIV="Content-Type" content="text/html; charset=UTF-8">
    <!-- SUMMARY -->
    </HEAD>
    
    <BODY BACKGROUND="hodbkgnd.gif">
    <CENTER>
    <IMG src="hodlogo.gif" ALT="hodlogo.gif">
    <P>
    
    <!-- STARTAPPLETPARMS -->
    <!-- ENDAPPLETPARMS -->
    
    <!-- SCRIPTS -->
    <!-- APPLET -->
    
    </CENTER>
    </BODY>
    </HTML>
    
Como o suporte ao cliente armazenado em cache do Host On-Demand utiliza uma rotina de tratamento de eventos onLoad de janela, não é possível utilizar a rotina de tratamento de eventos onLoad na marcação </BODY>. Quando ambos estão presentes, ocorrem problemas nos navegadores. Para fazer o download de clientes, a rotina de tratamento de eventos onLoad de janela não é usada, dessa forma, uma rotina de tratamento de eventos onLoad na marcação </BODY> poderá ser usada. Outra rotina de tratamento de eventos onLoad de janela pode ser usada em todos os casos.

Aplicando o gabarito HTML personalizado

Se você modificar o arquivo Wizard.html, certifique-se de que o nome do arquivo ainda seja Wizard.html. Esse arquivo será aplicado a todas as páginas do Assistente para Implementação criadas ou editadas (sem a necessidade de especificar um gabarito).

Se desejar aplicar um gabarito personalizado diferente para uma página específica gerada pelo Assistente para Implementação, execute as seguintes etapas:

  1. Abra o Assistente para Implementação e selecione uma página da Web existente ou escolha criar uma nova página da Web.
  2. Vá para a janela Opções Adicionais do Assistente para Implementação e clique em Opções Avançadas.
  3. Na janela Opções Avançadas, clique em gabaritos HTML.
  4. No campo Gabarito HTML, digite o nome completo do novo gabarito ou clique em Procurar para localizar o gabarito.
  5. Depois de selecionar o gabarito, clique em OK para fechar a janela Opções Avançadas.
  6. Salve a página da Web e feche o Assistente para Implementação. O Assistente para Implementação lembrará o gabarito apropriado para esta página da Web e o utilizará para todas as atualizações subseqüentes.

Atualizações subseqüentes do gabarito personalizado

Se você atualizar o gabarito depois de criar o arquivo HTML com o Assistente para Implementação, será necessário gerar novamente o código HTML para coletar o gabarito alterado. Este gabarito é utilizado apenas quando você gera o código HTML. Para gerar novamente o arquivo, abra-o no Assistente para Implementação, vá para a última janela e clique em Criar Arquivo(s).