FrontPage 讨论网站体系结构的概述

文章翻译 文章翻译
文章编号: 177092 - 查看本文应用于的产品
本文已归档。它按“原样”提供,并且不再更新。

为这篇文章的一个 Microsoft FrontPage 2000 版本,请参阅 250626
为这篇文章的一个 Microsoft FrontPage 98 版本,请参阅 250839
展开全部 | 关闭全部

本文内容

概要

本文介绍了管理 FrontPage 讨论 Web 和提供提示保持正常的讨论站点的所需的文件和进程。

更多信息

下面的主要组件提供基础为 FrontPage 的讨论 Web 假定使用 Web 讨论向导创建讨论网站时选择了使用线程答复的选项。

  • WebBot 讨论的组件。
  • disc#_toc.htm 或 disc#_tocf.htm (帧) 其中光盘 # 是您讨论网站的名称。
  • Tocproto.htm。
  • Service.cnf。
  • 讨论 Web 文件夹中。默认状态下,该文件夹被命名 _disc # 其中 # 是您到目前为止所创建的讨论站点的数目。
注: 在 FrontPage 97 及更早版本,不能使用大写字符,并且您必须以文件夹的名称以下划线 (_) 字符。在与之相反,您可以在 FrontPage 98 讨论 Web 文件夹名称中使用大小写字母。

仅当与 FrontPage 服务器扩展一起使用时,所有这些项目将起作用。

如果这些组件损坏或配置不正确,您可能会遇到一个或多个以下症状:

  • 新的张贴内容将被追加到现有公告。
  • 邮件将被错误地线程。
  • 刷新页面时,即使已投递的文章不会出现在 $ 目录中。

项目是否已提交导致什么结果?

当您提交文章时,WebBot 讨论组件将执行以下操作:

  1. 扫描 Service.cnf 文件有关的文章编号,并将此数字转换为十六进制。
  2. 创建使用八位十六进制整数一文。有关示例、 00000001.htm 或 0000000a.htm。
  3. 使用线程处理结构和超链接的信息更新 Tocproto.htm 文件。
  4. Toc.htm 文件中使用 WebBot 包含组件,并将线程结构 Toc.htm 文件复制 Tocproto.htm 文件的正文。Toc.htm 文件包含一个创建下一步的头 (也包括由 WebBot 包含组件) 上, 张贴内容、 搜索,和答复超链接上的一步。

什么是 Tocproto.htm?

Tocproto.htm 文件位于 _disc # 文件夹中。注意: 这是仅当讨论文件夹中已不被重命名,则该属性值为 true。 它具有一个特定的体系结构,每次发布项目时,由 WebBot 讨论组件,并更改进行维护。例如对于超文本标记语言 (HTML) 代码为文章结构最初类似于:
<!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>
第一篇文章过帐后,Tocproto.htm 文件将反映出所做的更改,如下所示。

注: 为节省空间的时候都显示在文件正文。星号表示将添加该文件的内容。在新线程的位置是一次完成缩进和该线程的答复会进一步缩进。
   <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>
下面添加另一篇文章 (答复) 该过帐到的缩进显示的通知。
    <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>
过帐到讨论组的新线程将在新的缩进开始,并对该发布的答复将出现在新线程下缩进,如上所示。此结构将继续进行连续答复整个并具有对答复的答复。

哪些组件生成 Tocproto.htm 工作,因为它?

Tocproto.htm 文件由三个组件组成:

  • <dt>,<dd>,<dl>
  • FormInsertHere (带引号)
  • s repliesto = x
<dt>,<dd>,<dl>:
其中 <dt>表示指定词汇、 <dd>表示指定定义,而 <dl>表示指定的列表。注意这些元素的每个需要一个结束标记 (</dt>,</dd>,和</dl>)。这些标记提供正确显示该线程的格式设置信息。


"FormInsertHere"(带引号):

新文章将插入点。
s repliesto = x:

这是 FormInsertHere 组件的一个参数。它指示特定的实例可以接受对张贴内容的一个特定的文章编号,答复的组件。

disc#_toc.htm 或 disc#_tocf.htm (框架)

与您讨论网站的内容页使用 disc#_toc.htm 文件。 当您使用框架集创建讨论 Web 创建 disc#_tocf.htm 文件。

Disc#_tocf.htm:
与您讨论网站的内容页使用该文件。Tocproto.htm 文件 (如上所述) 的正文包含在使用 WebBot 包含组件的此页中。
Disc#_toc.htm:
与您讨论网站的内容页使用该文件。tocproto.htm 文件的正文包含在使用 WebBot 包含组件的此页中。 与 disc#_tocf.htm,不同此文件还包括 _private/disc1_head.htm (页眉) 和 _private/disc1_foot.htm (页脚)。

什么是 Service.cnf?

Service.cnf 文件是位于当前网站中的 _vti_pvt 文件夹中的配置文件。此文件包含关于讨论网站的信息,以及其他 FrontPage 站点特定的配置信息。部分讨论 Web 直接与该文件的包含文章数字变量。例如对于您的讨论组被称为"_bob",如果配置信息将存储在 _vti__bob_articlenumber 注册表项中。数量会增加每次提交文章时。如果更改了此号码可以更改下一个项目编号。但是,此数字更改为导致小于您拥有的文章数较新文章将追加或添加到现有项目。

注意: 如果重命名,或修改 FrontPage 资源管理器中的某个文件的所有后续链接和配置将会自动更新。由于试验您的讨论网站的结构可能导致不正确地工作,您应进行这些类型的测试的调整第一次 Web。当您已获得所需的结果时,检查,并在实现您主 Web 上所做的更改之前重新检查您的网站。

参考

有关更多的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
154675如何编辑或删除在 FrontPage 讨论站点中的文章
152097在讨论 Web 文件会覆盖 FP:
143101使用 FrontPage 没有服务器扩展
176927FP: 最新到最旧的顺序在讨论 Web 中不工作

属性

文章编号: 177092 - 最后修改: 2013年10月7日 - 修订: 2.0
这篇文章中的信息适用于:
  • Microsoft FrontPage 97 标准版
关键字:?
kbnosurvey kbarchive kbmt kbfaq kbinfo KB177092 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 177092
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

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