Visão geral da arquitetura da Web de discussão do FrontPage

Traduções deste artigo Traduções deste artigo
ID do artigo: 177092 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.

Para uma versão deste artigo do Microsoft FrontPage 2000, consulte 250626.
Para uma versão deste artigo do Microsoft FrontPage 98, consulte 250839.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve quais arquivos e os processos necessários para administrar uma Web de discussão do FrontPage e oferece dicas para manter uma Web de discussão funcionando corretamente.

Mais Informações

Estes componentes principais fornecem a base para a Web discussão do FrontPage, supondo que você selecionado a opção usar thread respostas quando você criou da discussão usando o Assistente de Web de discussão.

  • Componente WebBot Discussion.
  • Disc#_toc.htm ou disc#_tocf.htm (framed), onde disco # é o nome de sua Web de discussão.
  • Tocproto.htm.
  • Service.cnf.
  • A pasta da Web de discussão. Por padrão, esta pasta é chamada de _disc #, onde # é o número de webs de discussão que você criou até agora.
Observação: No FrontPage 97 e versões anteriores, você não deve usar caracteres de maiúsculas e você deve começar o nome da pasta com um caractere de sublinhado (_). Por outro lado, você pode usar letras maiúsculas no nome de pasta da Web de discussão no FrontPage 98.

Todos esses itens funcionará somente quando usado com as extensões de servidor do FrontPage.

Se qualquer um desses componentes estiver danificado ou configurado incorretamente, você pode enfrentar um ou mais dos seguintes sintomas:

  • Serão acrescentadas novas postagens para postagens existentes.
  • As mensagens serão ser segmentadas incorretamente.
  • Artigos postados não aparecerá no índice de conteúdo mesmo quando você atualizar a página.

O que acontece quando um artigo é enviado?

Quando você envia um artigo, o componente WebBot Discussion faz o seguinte:

  1. Examina o arquivo Service.cnf para um número de artigo e converte esse número em hexadecimal.
  2. Cria o artigo usando um número inteiro hexadecimal de oito dígitos. Para exemplo, 00000001.htm ou 0000000a.htm.
  3. Atualiza o arquivo Tocproto.htm com threading informações de estrutura e hiperlink.
  4. Usa o componente WebBot Include no arquivo Toc.htm e copia o corpo do arquivo Tocproto.htm para arquivo de estrutura de threading Toc.htm. O arquivo Toc.htm contém um cabeçalho (também incluído por um componente WebBot Include), que cria o próximo, anterior, para cima, POST, pesquisar e responder hiperlinks.

O que é Tocproto.htm?

O arquivo Tocproto.htm está localizado na pasta _disc #. Observação: Esta só é true se a pasta de discussão não foi renomeada. Ele tem uma arquitetura específica que é mantida pelo componente WebBot Discussion e alterações sempre que um artigo é lançado. Por exemplo, o código HTML (HyperText Markup Language) para a estrutura do artigo inicialmente é semelhante a este:
<!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>
após o primeiro artigo é lançado, o arquivo Tocproto.htm refletirá as alterações da seguinte maneira.

Observação: Para economizar espaço, somente o corpo do arquivo é mostrado. Os asteriscos indicam as adições no arquivo. A posição de um novo segmento é recuada apenas uma vez e respostas a esse thread são recuadas 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>
Observe abaixo como a adição de outro artigo (resposta) para esse lançamento está recuada.
    <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>
iniciará um novo thread lançado o grupo de discussão em um novo indention e respostas para este lançamento serão exibidas recuadas sob o novo thread como mostrado acima. Essa estrutura continuará em respostas contínuas e com as respostas a uma resposta.

Quais componentes tornar o trabalho Tocproto.htm como ela É?

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

  • <dt>, <dd>, <dl>
  • "FormInsertHere" (com as aspas)
  • s-repliesto = x
<dt>, <dd>, <dl>:
onde <dt> indica termo designados, <dd> denota definição designados e <dl> denota lista designados. Observe que cada um desses elementos requer uma marca final (</dt>, </dd>, e </dl>). Essas marcas fornecem as informações formatação que exibe os threads corretamente.


"FormInsertHere" (com as aspas):

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

Este é um argumento para o componente FormInsertHere. Ele instrui a instância particular do componente para aceitar respostas às postagens de um número de artigo específico.

Disc#_toc.htm ou disc#_tocf.htm (framed)

O arquivo disc#_toc.htm é usado como a página de conteúdo de sua Web de discussão. O arquivo disc#_tocf.htm é criado quando você usa um conjunto de quadros para criar a discussão da Web.

Disc#_tocf.htm:
Este arquivo é usado como a página de conteúdo de sua Web de discussão. O corpo do arquivo Tocproto.htm (descrito acima) está incluído nesta página usando o componente WebBot Include.
Disc#_toc.htm:
Este arquivo é usado como a página de conteúdo de sua Web de discussão. O corpo do arquivo tocproto.htm, está incluída nesta página usando o componente WebBot Include. Ao contrário disc#_tocf.htm, esse arquivo também inclui _private/disc1_head.htm (cabeçalho) e _private/disc1_foot.htm (rodapé).

O que é Service.cnf?

O arquivo Service.cnf é um arquivo de configuração localizado na pasta _vti_pvt na Web atual. Este arquivo contém informações sobre a Web de discussão, bem como outras informações de configuração específica do FrontPage. A seção deste arquivo da discussão diretamente relacionada ao contém a variável de número de artigo. Por exemplo, se o grupo de discussão for chamado "_bob", as informações de configuração serão armazenadas na chave _vti__bob_articlenumber. O número será incrementado toda vez que um artigo é enviado. Se você alterar esse número, você pode alterar o próximo número de artigo. No entanto, se você alterar esse número para que ele seja menor que o número de artigos que, artigos mais recentes serão ser acrescentados ou adicionados a um artigo existente.

Observação: Se você renomear ou modificar um arquivo no FrontPage Explorer, todos os links subseqüentes e configurações serão atualizadas automaticamente. Como fazer experiências com a estrutura de sua Web de discussão podem causar que ele funcione incorretamente, você deve fazer esses tipos de ajustes para um teste da Web pela primeira vez. Quando você tiver obtido os resultados desejados, verifique e verificar novamente a sua Web antes de implementar as alterações em sua Web principal.

Referências

Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
154675Como editar/excluir artigos em uma Web de discussão do FrontPage
152097FP: Arquivos na Web de discussão são substituídos
143101Usando o FrontPage sem as extensões de servidor
176927FP: Ordem mais recente ao mais antigo não funciona na Web de discussão

Propriedades

ID do artigo: 177092 - Última revisão: segunda-feira, 7 de outubro de 2013 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft FrontPage 97 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbfaq kbinfo KB177092 KbMtpt
Tradução automática
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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 177092

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com