Vue d'ensemble de l'architecture de site Web de Discussion FrontPage

Traductions disponibles Traductions disponibles
Numéro d'article: 177092 - Voir les produits auxquels s'applique cet article
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.

Pour une Microsoft FrontPage 2000 version de cet article, reportez-vous 250626.
Pour une Microsoft FrontPage 98 version de cet article, reportez-vous 250839.
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit les fichiers et les processus nécessaires pour administrer un site Web de Discussion FrontPage et offre des conseils permettant de maintenir un site Web de discussion fonctionne correctement.

Plus d'informations

Les composants principaux suivants constituent la base pour le site Web de discussion de FrontPage, en supposant que vous avez sélectionné l'option utiliser les réponses filetés lorsque vous créé le site Web de discussion à l'aide de l'Assistant discussion.

  • Composant de WebBot Discussion.
  • Disc#_toc.htm ou disc#_tocf.htm (avec cadres), où disque # est le nom de votre site Web de discussion.
  • Tocproto.htm.
  • Service.cnf.
  • Le dossier site Web de discussion. Par défaut, ce dossier est appelé _disc # où # représente le nombre de sites Web de discussion que vous avez créés jusqu'ici.
Remarque : Dans FrontPage 97 et versions antérieures, vous ne devez pas utiliser les caractères en majuscules, et vous devez commencer le nom du dossier par un trait de soulignement (_). En revanche, vous pouvez utiliser des majuscules dans le nom du dossier site Web de discussion dans FrontPage 98.

Tous ces éléments que l'opération utilisée avec les extensions serveur FrontPage.

Si un de ces composants est endommagé ou configuré de manière incorrecte, vous pouvez rencontrer un ou plusieurs des symptômes suivants :

  • Nouvelles publications seront ajoutées à messages existants.
  • Messages va thématiques incorrectement.
  • Articles publiés n'apparaîtra pas dans la table des matières même lorsque vous actualisez la page.

Que se passe-t-il lorsqu'un article est envoyé ?

Lorsque vous soumettez un article, le composant WebBot Discussion effectue les opérations suivantes :

  1. Analyse le fichier service.cnf à un numéro d'article et convertit ce nombre au format hexadécimal.
  2. Crée l'article à l'aide d'un entier hexadécimal à huit chiffres. Pour exemple, 00000001.htm ou 0000000a.htm.
  3. Met à jour le fichier Tocproto.htm avec informations de structure et de lien hypertexte de thread.
  4. Utilise le composant WebBot Include dans le fichier TOC.htm et copie le corps du fichier Tocproto.htm dans le fichier TOC.htm pour structure de thread. Le fichier TOC.htm contient un en-tête (également inclu par un composant WebBot Include), qui crée la suivant, précédent, des liens hypertexte POST, de recherche et de répondre.

Qu'est-ce que Tocproto.htm ?

Le fichier Tocproto.htm se trouve dans le dossier _disc #. Remarque : Il s'agit uniquement cette propriété a la valeur true si le dossier de discussion n'a pas été renommé. Il possède une architecture spécifique qui est gérée par le composant de WebBot Discussion et les modifications chaque fois qu'un article est validé. Par exemple, le code HTML (HyperText Markup Language) pour la structure de l'article initialement ressemble à ceci :
<!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>
après le premier article est validé, le fichier Tocproto.htm reflète les modifications comme suit.

Remarque : Pour économiser de l'espace, uniquement le corps du fichier est affiché. Les astérisques indiquent les ajouts au fichier. La position d'un nouveau thread est en retrait une seule fois et les réponses à ce thread sont mis en retrait encore plus loin.
   <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>
Remarquez ci-dessous comment l'ajout d'un autre article (réponse) à ce message est mis en retrait.
    <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>
Un nouveau thread validé dans le groupe de discussion commencera à une nouvelle mise en retrait et réponses à ce message seront affiche en retrait sous le nouveau thread comme indiqué ci-dessus. Cette structure continue tout au long de réponses continus et avec les réponses à une réponse.

Quels composants rendre le travail Tocproto.htm telle qu'elle sont ?

Le fichier Tocproto.htm comprend trois composants :

  • <dt>, <dd>, <dl>
  • "FormInsertHere" (avec les guillemets)
  • s-repliesto = x
<dt>, <dd>, <dl>:
où <dt>désigne terme attitré, <dd>désigne définition attitré et <dl>indique liste attitré. Notez que chacun de ces éléments nécessite une balise de fin (</dt>,</dd>, et</dl>). Ces balises fournissent les informations de mise en forme qui affiche correctement les threads.


"FormInsertHere" (avec les guillemets) :

Le point auquel le nouvel article est inséré.
repliesto s = x:

Il s'agit d'un argument pour le composant FormInsertHere. Il indique à l'instance particulière du composant pour accepter les réponses aux postes d'un numéro d'article spécifique.

Disc#_toc.htm ou disc#_tocf.htm (avec cadres)

Le fichier disc#_toc.htm est utilisé comme page de contenu de votre site Web de discussion. Le fichier disc#_tocf.htm est créé lorsque vous utilisez un jeu de cadres pour créer le site Web de discussion.

Disc # _tocf.htm :
Ce fichier est utilisé comme page de contenu de votre site Web de discussion. Le corps du fichier Tocproto.htm (décrit ci-dessus) est inclus dans cette page à l'aide du composant WebBot Include.
Disc # _toc.htm :
Ce fichier est utilisé comme page de contenu de votre site Web de discussion. Le corps du fichier tocproto.htm, est inclus dans cette page à l'aide du composant WebBot Include. Contrairement à disc#_tocf.htm, ce fichier inclut également _private/disc1_head.htm (en-tête) et _private/disc1_foot.htm (pied de page).

Qu'est-ce que service.cnf ?

Le fichier service.cnf est un fichier de configuration situé dans le dossier _vti_pvt du site Web en cours. Ce fichier contient des informations sur le site Web de discussion ainsi que les autres informations de configuration spécifique de site Web FrontPage. La section de ce fichier concerne directement le site Web de discussion contient la variable de numéro d'article. Par exemple, si votre groupe de discussion est appelée «_bob», les informations de configuration va être stockées dans la clé _vti__bob_articlenumber. Le nombre incrémentent à chaque fois qu'un article est soumis. Si vous modifiez ce numéro, vous pouvez modifier le numéro suivant. Toutefois, si vous modifiez ce numéro pour qu'il soit inférieur au nombre d'articles que vous avez, articles de la plus récentes seront ajoutés ou ajoutés à un article existant.

Remarque : Si vous renommez ou modifiez un fichier dans l'Explorateur de FrontPage, tous les liens suivants et configurations seront mis à jour automatiquement. L'expérimentation de la structure de votre site Web de discussion peut entraîner qu'il fonctionne correctement, veillez à effectuer ces types d'ajustements à un test Web tout d'abord. Lorsque vous avez atteint les résultats escomptés, vérifiez et vérifiez à nouveau votre site Web avant d'implémenter les modifications sur votre site Web principal.

Références

Pour plus d'informations, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la base de connaissances Microsoft :
154675Comment faire pour modifier/supprimer des articles dans un site Web de Discussion FrontPage
152097FP: Fichiers dans le site Web de discussion sont écrasés.
143101À l'aide de FrontPage sans les extensions serveur
176927FP: Commande plus récent au plus ancien ne fonctionne pas dans le site Web de discussion

Propriétés

Numéro d'article: 177092 - Dernière mise à jour: vendredi 7 février 2014 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft FrontPage 97 Standard
Mots-clés : 
kbnosurvey kbarchive kbmt kbfaq kbinfo KB177092 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 177092
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

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