チャット過去ログ検索関連業務について

運営について
本ページはチャット過去ログ検索に付いてまとめた運営用ページです。

日常業務

チャットログ切り終了後、毎回次の操作を行ってください。

  1. チャットのログ切りを行ってください。
  2. チャット管理画面からINDEX作成ページを開き、(初回のみ)各欄に【1.-補足】のように入力してください。
  3. で囲まれた【インデックス作成】ボタンを押してください。
    noaround,left
    1.-補足
    A 【default】と入力してください。
    B 過去ログの有るディレクトリの相対パスを入力してください。
     交流チャットは2010/09/08現在【../trpgchat_ver2621/past/】です。
     運営チャットは2010/09/08現在【../trpgchat_ver2621/past/】です。
     カジノチャットは2010/09/10現在【../trpgchat/past/】です。
    C 過去ログの有るディレクトリのURLを入力してください。
     交流チャットは2010/09/08現在【http://26.pro.tok2.com/~hakojoy/cgi/trpgchat_ver2621/past/】です。
     運営チャットは2010/09/08現在【http://hakojoy.net/~chat/trpgchat_ver2621/past】です。
     カジノチャットは2010/09/10現在【http://hakojoy.net/~event/cgi/trpgchat/past/】です。
    D 【.html】と入力してください。
    E 空欄にしてください。
    F 【(index.html)】と入力してください。
    G 【ささやき】と入力してください。(*現在はここを空欄にしてもささやきの内容は検索されません。万が一プログラム等にミスが生じた際の備えです。)
    H 【タイトル-降順】を選択してください。
    I 【追加しない】を選択してください。
    G お送りしたパスワードを入力してください。
    K チェックをして下さい。
    L チェックを外して下さい。
    M インデックスを作成する際に、A~Lまでを確認し、実行してください。(3.と重なります)

チャット新設/移転時

1. 始めに

[A]チャットを新規サーバーに設置した場合

  1. 2. msearch Unicode版の設置を行って下さい。
  2. その後1.-補足を参考にインデックス更新画面を設定してください。
  3. 必要に応じて3. チャットCGIの改造を行って下さい。

[B]チャットを既存のチャットと同一サーバーに新設した場合

  1. 複数のチャットに対する検索を一つの検索CGIにて提供する方法は調査中です。

[C]チャットを既存のチャットと同一サーバーに移転した場合

  1. 1.-補足BおよびCを更新してください。
  2. 必要に応じて3. チャットCGIの改造を行って下さい

2. msearch Unicode版の設置

http://www.marbacka.net/msearch/
上記を参考に検索CGI(msearch Unicode版)を導入してください。

3. チャットCGIの改造

ここはチャット過去ログ画面に、過去ログ検索ウィンドウを追加する方法です。
Ajax Chat for TRPG ver.2.6.2.1で確認しています。
pastlog_index.phpをエディタで開いてください。
追加部分

<tr>
<td>
<br>
<form action="../msearch152u2/msearch.cgi" accept-charset="utf-8">
<input type="text" size="20" name="query" value=""><br>
<input type="submit" value="過去ログ検索">
<input type="hidden" name="hint" value="ひらがな">
<input type="hidden" name="index" value="">
<input type="hidden" name="config" value="">
</form>
</td>
</tr>

・
・
・
<input type="submit" id="last" class="btn sub" value="最新のログ">
</td>
<td class="nodisplay">
</form>
</td>
</tr>

<tr>
<td class="nodisplay"><form action="./#" method="METHOD" onsubmit="pastlogHtmlOutput();return false;"></td>
</tr>
<tr>
<td>
<input type="submit" class="btn sub" value="ダウンロード" >
・
・
・

の間に追加してください。

追加部分4行目

<form action="../msearch152u2/msearch.cgi" accept-charset="utf-8">

にはチャットCGIから、検索用CGIまでの相対パスを記入してください。

Q&A

質問が有った際に更新します。