Descrição geral da arquitectura de Web de debate do FrontPage

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

177092
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.

Para obter uma versão de Microsoft FrontPage 2000 deste artigo, consulte 250626.
Para obter uma Microsoft FrontPage 98 versão deste artigo, consulte 250839.
Sumário
Este artigo descreve os ficheiros e processos necessários para administrar uma Web de debate do FrontPage e oferece sugestões para manter uma Web de debate a funcionar correctamente.
Mais Informação
Os seguintes componentes principais fornecem a base para a Web de debate do FrontPage, assumindo que seleccionou a opção utilizar com respostas quando criou a Web de debate utilizando o Assistente de Web de debate.

  • Componente de WebBot debate.
  • disc#_toc.htm ou disc#_tocf.htm (pacotes), onde disco # é o nome de Web de debate.
  • Tocproto.htm.
  • Service.cnf.
  • A pasta Web de debate. Por predefinição, esta pasta é denominada _disc # onde # é o número de webs de debates que criou até agora.
NOTA: No FrontPage 97 e versões anteriores, tem de não utilizar caracteres de maiúsculas, e tem de começar o nome da pasta com um carácter de sublinhado (_). Por outro lado, pode utilizar letras maiúsculas no nome da pasta Web de debate no FrontPage 98.

Todos estes itens funcionará apenas quando utilizado com as extensões de servidor do FrontPage.

Se qualquer um destes componentes está danificado ou incorrectamente configurado, poderá detectar um ou mais dos seguintes sintomas:

  • Novas colocações serão anexadas ao colocações existentes.
  • Mensagens irão ser thread incorrectamente.
  • Artigos enviados não aparecerá no índice de conteúdo, mesmo quando actualizar a página.

O que acontece quando um artigo é submetido?

Quando submeter um artigo, o componente de debate de WebBot efectua o seguinte:

  1. Analisa o ficheiro Service.cnf para um número de artigo e converte este número hexadecimal.
  2. Cria o artigo utilizando um número inteiro hexadecimal de oito dígitos. Para exemplo, 00000001.htm ou 0000000a.htm.
  3. Actualiza o ficheiro Tocproto.htm com threads informações de estrutura e hiperligação.
  4. Utiliza o componente de inclusão de WebBot no ficheiro toc.htm e copia o corpo do ficheiro Tocproto.htm para o ficheiro toc.htm threading estrutura. O ficheiro toc.htm contém um cabeçalho (também incluído por um componente de inclusão de WebBot), que cria a seguinte, anterior, para registar, procurar e responder hiperligações.

O que é Tocproto.htm?

O ficheiro Tocproto.htm está localizado na pasta _disc #. NOTA: Isto acontece apenas se a pasta de debate não foi mudada. Tem uma arquitectura específica que é mantida pelo componente de debate de WebBot e alterações sempre que um artigo é registado. Por exemplo, o código HTML (HyperText Markup Language) para a estrutura do artigo inicialmente aspecto:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">   <html>   <head>   <meta http-equiv="Content-Type"   content="text/html; charset=iso-8859-1">   <meta name="FORMATTER" content="Microsoft FrontPage 2.0">   <meta name="GENERATOR" content="Microsoft FrontPage 2.0">   <title></title>   </head>   <body>   <dl>       <dt><!--webbot bot="FormInsertHere" startspan           descr="The WebBot FormInsertHere Component indicates the point   in an HTML file where you want a WebBot SaveResults, Registration, or   Discussion Component to insert new results." --><em>Form Results   Inserted Here</em><!--webbot           bot="FormInsertHere" i-checksum="34463" endspan --></dt>   </dl>   </body>   </html>
depois do primeiro artigo é registado, o ficheiro Tocproto.htm irá reflectir as alterações da seguinte forma.

NOTA: Para poupar espaço, apenas o corpo do ficheiro é apresentado. Os asteriscos indicam adições ao ficheiro. A posição de um novo thread é apenas uma vez com avanço e as respostas a esse módulo são indentadas ainda mais.
   <body>   * <dl>   *  <dt><b><a HREF="00000001.htm" NAME="00000001">Test</a></b><i>   *  Test 11/18/97</i></dt>   *  <dd><dl>   *     <dt><b><a HREF="00000002.htm" NAME="00000002">Re: Test</a></b><i>   *     Test 11/18/97</i></dt>   *      <dd><dl>   *          <!--webbot bot="FormInsertHere" S-RepliesTo="00000002"   *          startspan --><!--webbot bot="FormInsertHere" endspan   *          i-checksum="0" -->   *        </dl>   *      </dd>   *      <!--webbot bot="FormInsertHere" DESCR="The FrontPage   *      FormInsertHere Component indicates the point in an HTML file   *      where you want a default WebBot Registration or Discussion   *      component to insert new results." S-RepliesTo="00000001" startspan   *      --><!--webbot bot="FormInsertHere" endspan i-checksum="0" -->   *    </dl>   *  </dd>     </body>
aviso abaixo como a adição de outro artigo (responder) para que o registo com avanço.
    <body>   * <dl>   *  <dt><b><a HREF="00000001.htm" NAME="00000001">Test</a></b><i>   *  Test 11/18/97</i></dt>   *  <dd><dl>   *     <dt><b><a HREF="00000002.htm" NAME="00000002">Re: Test</a></b><i>   *     Test 11/18/97</i></dt>   *      <dd><dl>   *          <!--webbot bot="FormInsertHere" S-RepliesTo="00000002"   *          startspan --><!--webbot bot="FormInsertHere" endspan   *          i-checksum="0" -->   *        </dl>   *      </dd>   *      <!--webbot bot="FormInsertHere" DESCR="The FrontPage   *      FormInsertHere Component indicates the point in an HTML file   *      where you want a default, Registration, or Discussion Component   *      to insert new results." S-RepliesTo="00000001" startspan   *      --><!--webbot bot="FormInsertHere" endspan i-checksum="0" -->   *    </dl>   *  </dd>      </body>
um novo thread enviado para o grupo de debate vai começar com um novo indention e as respostas a esse registo serão apresentadas com avanço em novo thread conforme mostrado acima. Esta estrutura vai continuar durante respostas contínuas e com as respostas a uma resposta.

O trabalho Tocproto.htm tal como é que criar componentes É?

O ficheiro Tocproto.htm é composto por três componentes:

  • <dt>, <dd>, <dl>
  • "FormInsertHere" (com aspas)
  • s-repliesto = x
<dt>, <dd>, <dl>:
onde <dt> indica o período de designado, <dd> indica a definição designado e <dl> indica lista designado. Nota que cada um destes elementos requer uma tag de fim (</dt>, </dd>, e </dl>). Estes códigos fornecem as informações formatação que mostra correctamente os threads.


"FormInsertHere" (com aspas):

O ponto em que o novo artigo é inserido.
repliesto s = x:

Este é um argumento para o componente FormInsertHere. Indica a instância específica do componente para aceitar as respostas a mensagens de um número de artigo específico.

disc#_toc.htm ou disc#_tocf.htm (pacotes)

O ficheiro disc#_toc.htm é utilizado como a página de conteúdo da Web o debate. O ficheiro disc#_tocf.htm é criado quando utiliza um conjunto de frames para criar a Web de debate.

Disc#_tocf.htm:
Este ficheiro é utilizado como a página de conteúdo da Web o debate. O corpo do ficheiro Tocproto.htm (descrito acima) está incluído nesta página utilizando o componente de WebBot incluir.
Disc#_toc.htm:
Este ficheiro é utilizado como a página de conteúdo da Web o debate. O corpo do ficheiro tocproto.htm, incluído nesta página utilizando o componente de WebBot incluir. Ao contrário disc#_tocf.htm, este ficheiro inclui também _private/disc1_head.htm (cabeçalho) e _private/disc1_foot.htm (rodapé).

O que é Service.cnf?

O ficheiro Service.cnf é um ficheiro de configuração localizado na pasta _vti_pvt na Web actual. Este ficheiro contém informações sobre a Web de debate, bem como outras informações de configuração específica da Web do FrontPage. Este ficheiro na Web de debate directamente relacionado com o secção contém a variável de número de artigo. Por exemplo, se o grupo de debate é designado por "_bob", as informações de configuração são armazenadas na chave _vti__bob_articlenumber. O número irão incrementar sempre que um artigo é submetido. Se alterar este número, pode alterar o número de artigo seguinte. No entanto, se alterar este número para que seja inferior ao número de artigos que tiver, mais recentes artigos serão anexados ou adicionados a um artigo existente.

NOTA: Se mudar o nome ou modificar um ficheiro no Explorador do FrontPage, todas as ligações subsequentes e configurações de serão actualizadas automaticamente. Uma vez que experimentar com a estrutura da sua Web debate poderia causar que funcione incorrectamente, deverá efectuar estes tipos de ajustes para um teste Web pela primeira vez. Quando tiver obtida os resultados pretendidos, verifique e verificar novamente a Web antes de implementar as alterações na sua Web principal.
Referências
Para obter informações adicionais, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:
154675Como editar/eliminar artigos de uma Web de debate do FrontPage
152097FP: Ficheiros na Web de debate são substituídos
143101Utilizando o FrontPage sem as extensões de servidor
176927FP: Ordem mais recente ao mais antigo não funciona na Web de debate
97 98 debate funcionalidades para a Web

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 177092 - Última Revisão: 02/06/2014 05:24:00 - Revisão: 2.0

  • Microsoft FrontPage 97 Standard Edition
  • kbnosurvey kbarchive kbmt kbfaq kbinfo KB177092 KbMtpt
Esta informação foi útil?