Microsoft FrontPage® 2000 では、ディスカッション Web を簡単に作成できます。ディスカッション Web とは、自分のサイトへの訪問者が新しいアーティクルを投稿したり、投稿されたアーティクルに返信したりして、トピックについて討論できるようにする Web のことです。ディスカッション Web に目次ページが含まれていると、サイトへの訪問者は簡単にディスカッション スレッドをたどることができます。ディスカッション スレッドとは、特定の件に対する一連の返信メッセージのことであり、受信された順に表示されます。スレッドの各メッセージは、アーティクルと呼ばれます。
サイトへの訪問者が新しいディスカッションを開始したり、既存のディスカッションに参加すると、投稿したアーティクルはすべて目次ページに一覧で表示され、Web サーバーに 1 つのファイルとして保存されます。通常、これらのファイルを編集する必要はありません。ファイルは注意深く編集しないと、ナビゲーション構造を破損する可能性があります。しかし、状況によっては、これらのファイルを編集または削除する必要が発生することもあります。たとえば、スレッドから不快な内容を削除する場合や、使われていない古いスレッドを削除し、サイトを最新の状態に保つとともに、Web サーバーのディスク領域を増やすような場合です。
この記事で説明する情報は、ディスカッション スレッドのファイルを安全に編集したり削除するためのものです。
ディスカッション ファイルの操作の準備をする
削除する予定のスレッドに訪問者が新しいアーティクルを投稿できないようにするためには、新しい "工事中" ページを作成し、ディスカッション Web の新しいエントリ ポイントとすることができます。このようなページを使うと、ファイルに関する作業を実行中に、ユーザーは新しいアーティクルを投稿できなくなります。
ディスカッション用の "工事中" メイン ページを作成するには
- フォルダ一覧で、マウスの右ボタンでディスカッション用のメイン ページ (Default.htm など) をクリックし、ショートカット メニューの [名前の変更] をクリックします。
- MainPage.htm など、新しい名前を入力します。
- ツールバーの [新しいページ] をクリックし、空白のページをページ ビューで開きます。次に、「現在、このディスカッションは工事中です。近日中にまたアクセスしてみてください。」などのメッセージを入力します。
- [ファイル] メニューの [上書き保存] をクリックし、手順 1 で変更した元のファイル名を入力します。
訪問者がサイトに移動すると、アーティクルを投稿するリンクの代わりに、"工事中" のメッセージが表示されます。
ディスカッション Web で最新の情報を表示していることを確認するには、[最新の情報に更新] をクリックし、FrontPage での Web の表示を更新します。
Web サーバーにあるファイルの表示を更新するには
- FrontPage で Web を開き、F5 キーを押すと、ファイルの一覧を更新できます。
- いずれかのページをページ ビューで表示している場合は、そのページをクリックし、F5 キーを押すと表示を更新できます。
Web サーバーにあるディスカッション ファイルを表示する
サイトへの訪問者がアーティクルを投稿すると、そのアーティクルは HTML (Hypertext Markup Language) ファイルとして Web サーバーに保存されます。FrontPage によって、00000002.htm のような数値の名前が付けられ、Web の _discn というフォルダに保存されます。n は、複数のディスカッション Web を作成した場合に FrontPage によって割り当てられる番号です。フォルダ名の先頭にあるアンダースコア (_) は、そのフォルダが隠しフォルダであることを示します。FrontPage のフォルダ一覧でアーティクルを表示するには、隠しフォルダのファイルが表示されるようにする必要があります。
隠しフォルダのファイルを表示する
- [ツール] メニューの [Web の設定] をクリックします。
- [詳細] タブの [隠しディレクトリのドキュメントを表示する] チェック ボックスをオンにします。
_discn フォルダの任意のアーティクル ファイルをダブルクリックすると、ファイルをページ ビューで表示できます。
重要 _discn フォルダの Tocproto.htm ファイルは、開いたり編集したりしないでください。このファイルは、FrontPage によって自動的に更新されます。このファイルを編集すると、ディスカッション Web が使用できなくなります。
アーティクルを削除する
削除する必要があるアーティクルがディスカッション スレッドに含まれている場合は、最初にそのアーティクルの Web でのファイル名を確認する必要があります。そのためには、ブラウザでアーティクルが表示されているときに HTML ソース コードを表示し、ウィンドウのタイトル バーに表示されるファイル名を確認します。または、FrontPage で Web を開いている場合は、Web で対象の内容を検索します。
テキストを検索してファイル名を見つけるには
- [編集] メニューの [検索] をクリックします。
- [検索する文字列] に検索するテキストを入力します。
- [検索対象] の [すべてのページ] をクリックし、[Web で検索] をクリックします。
- 検索されたページの一覧で、かっこ内に表示される各ページのファイル名を確認します。
削除するファイル名がわかったら、Web からそのファイルを削除できます。FrontPage によってハイパーリンクが再計算されるので、目次と、アーティクル間の [次へ] と [前へ] のリンクが切断されることはありません。
Web からアーティクルを削除するには
- 削除するアーティクルのファイル名を確認します。
- フォルダ ビューで _discn フォルダを開き、マウスの右ボタンでファイルをクリックします。次に、ショートカット メニューの [削除] をクリックします。
ディスカッション Web からスレッド全体を削除する
長い間、だれもディスカッション スレッドにアーティクルを追加していない場合や、Web サーバーのディスク領域を増やす場合は、Web からスレッド全体を削除できます。
メモ レポート ビューを使うと、Web で長い間変更されていないファイルを見つけることができます。"長い時間" の設定の詳細については、FrontPage ヘルプ ウィンドウの [質問] タブで「レポート ビューで古いファイルを定義する」と入力し、[検索] をクリックしてください。
スレッドは、共通の題材を共有する一連のアーティクルであるため、スレッド全体は簡単に削除できます。サイトへの訪問者がディスカッション フォームの件名フィールドに独自の件名を入力した場合は、件名を検索すると、スレッド中でそのアーティクルのファイル名を簡単に見つけることができます。件名は、各アーティクルの見出しとして表示されます。
件名に基づいてディスカッション スレッドの検索と削除を行うには
- [編集] メニューの [検索] をクリックします。
- [検索する文字列] ボックスに件名を入力します。
- [検索対象] の [すべてのページ] をクリックし、[Web で検索] をクリックします。
- 見つかったページの一覧で、最初のページをダブルクリックし、スクロールして検索対象のテキストを確認します。
- 検索対象のテキストがアーティクルの見出しとして表示されるファイル名を確認します。通常は、見出し 2 のような形式になります。
- フォルダ ビューで、見つかったファイルごとに、マウスの右ボタンでそのファイルをクリックし、ショートカット メニューの [削除] をクリックします。
サイトへの訪問者が独自の件名を使ったかどうかが不明な場合は、ディスカッション Web の目次ページを使って、ディスカッション スレッドを検索できます。
目次のハイパーリンクを使ってディスカッション スレッドを見つけ、削除するには
- 目次ページ Disc_tocf.htm をブラウザで表示します。
- 削除するスレッドで、アーティクルに移動するハイパーリンクをクリックします。
- ブラウザでアーティクルを表示し、ブラウザでファイルの URL が表示される部分でファイル名を確認します。
- ブラウザの [戻る] をクリックし、スレッドのアーティクルごとに手順 2 ~ 3 を繰り返します。そのときに、アーティクルのファイル名をメモしておきます。
- 見つかったファイルごとに、フォルダ ビューで、マウスの右ボタンでそのファイルをクリックし、[削除] をクリックします。
Web をもう一度有効にする
ディスカッションのエントリ ポイントとして一時的な "工事中" ページを作成した場合は、元のエントリ ページをもう一度有効にして、サイトへの訪問者がアーティクルを投稿できるようにする必要があります。
ディスカッションのエントリ ページをもう一度有効にするには
- FrontPage のフォルダ一覧で、Default.htm など、現在有効なエントリ ページをマウスの右ボタンでクリックし、ショートカット メニューの [名前を変更] をクリックします。
- UnderConstruction.htm など、新しいファイル名を入力します。
- 元のエントリ ページを別の名前で保存したときに作成したファイル (MainPage.htm など) をマウスの右ボタンでクリックし、ショートカット メニューの [名前の変更] をクリックします。
- Default.htm など、元のファイル名を入力します。