アプリケーションヴォルト

「Joyful Note」カスタマイズマニュアル

「Joyful Note」は、「KENT WEB」が提供するCGI掲示板です。

弊社サーバーですぐに動作可能となるよう最適化してありますので、複雑な設定が不要です。

【「Joyful Note」の主な機能 】

  • 画像等のバイナリファイルをアップロード可能
  • すべての記事に自由に複数の「返信レス」をつけることが可能
  • 過去ログの自動生成が可能(本文のみ)
  • 管理人への投稿記事メール通知機能
  • キーワードから過去の投稿記事のワード検索が可能
  • 管理人による記事削除が可能

基本操作については提供元の「KENT WEB」のサイトをご確認ください。

【 CGI提供元 KENT-WEB 】
http://www.kent-web.com/bbs/joyful.html

このマニュアルでは、「Joyful Note」のインストールとカスタマイズ方法について説明します。

 

1. アプリケーションヴォルトから『Joyful Note』をインストール

アプリケーションヴォルトからのインストールは下記をご参照ください。

共用サーバー〔BF-Sプラン〕のお客様

 

・『URLパス』はデフォルトのままで問題ありませんが、特に指定したいディレクトリ名がある場合はご入力ください。

・『アプリケーション設定』には、『Joyful Note』の管理者ログインパスワードを入力し、「次へ」をクリックします。

● 「Internet Explorer 6」をご利用の方は画面表示が不鮮明になることがあります(動作の不具合はございません)。
この操作の際のブラウザには「Internet Explorer 7」および「Mozilla Firefox」で正常表示可能です。
ご不便をお掛けしますが、近日対応予定でございます。予めご了承ください。

 

2. 「Joyful Note」の基本設定を行う

インストール時にログインパスワードの入力が必要です。

「ログインパスワード」は管理画面にログインする際のパスワードです。

5文字以上で任意の英数字を入力して下さい(「パスワードの確認」にも同じ内容を入力します)。

※「管理者設定」以外の項目の変更を行いますと、他のアプリケーション動作に影響を及ぼします。
「管理者設定」以外の項目は、そのままの状態でご利用を頂きますよう、お願い致します。

以上の作業でインストールは終了となります。
この状態でサーバー側に「Joyful Note」の設定ファイルがインストールされていますので、設定ファイルをダウンロードしてカスタマイズを行ないます。

 

3. 「Joyful Note」の設定ファイルをダウンロードする

FTPでサーバーに接続を行い、「Joyful Note」の設定ファイルをダウンロードしてきます。

【 「Joyful Note」の設定ファイルのパス 】

共用サーバー(BF-S)プラン : /webspace/siteapps/アプリケーションのID/htdocs /cgi-bin

※上記ディレクトリの「init.cgi」が対象ファイルです。

 

 

4. 「Joyful Note」のカスタマイズを行なう

ダウンロードした「「init.cgi」をテキストエディタで開いて編集します。

「基本設定」という見出しがついた範囲が、カスタマイズ対象の項目となります。
※基本設定以外の部分はスクリプト記述です。編集を加えると掲示板が動作しなくなりますのでご注意ください。

 

■掲示板タイトル部分のカスタマイズ項目

【 タイトル名 】    26行目

項目の説明 掲示板のタイトル名です。
編集内容 "掲示板"のダブルクォート内を任意の名前に変更します。

 

■掲示板制御のカスタマイズ項目


【 画像格納ディレクトリ【URLパス】 】     209行目

項目の説明 掲示板全体の背景色です。
編集内容 変更する場合" ./bin"のダブルクォート内のパスを編集します。


【 文字色を指定 】     108行目

項目の説明 掲示板全体の文字色です。
編集内容 "#000000"のダブルクォート内のカラーコードを変更します。


【 戻り先のURL (index.htmlなど)【URLパス】 】     81行目

項目の説明 「トップに戻る」リンクをクリックした時の戻り先URLです。
編集内容 "../../../index.html" のダブルクォート内のパスを変更します。


【 最大記事数 (親記事+レス記事も含めた数) 】     33行目

項目の説明 投稿数の最大値です。
編集内容 max = 50;の数字部分を変更します。
※投稿が最大記事数を超えると上書き保存されます。

 

■投稿記事制御の詳細カスタマイズ項目

【 返信がつくと親記事をトップへ移動 (0=no 1=yes) 】     36行目

項目の説明 投稿記事に返信があった場合に、新着投稿としてツリーの一番上に移動するか指定します。
編集内容 トップに移動にするなら「1」を、移動しないなら「0」を指定します。


【 画像と記事の位置 】     41行目

項目の説明 画像付き投稿の場合の、記事と画像の表示位置を指定する項目です。
編集内容 画像を下:記事を上に表示するなら1」を、画像を左:記事を右に表示するなら「2」を指定します。

■掲示板制御のカスタマイズ項目2


【 ミニカウンタの設置 】     45行目

項目の説明 掲示板上部に表示されるミニカウンタの表示形態の指定です。
編集内容 テキスト表示するなら「1」を、GIF画像表示するなら「0」を指定します。


【 ミニカウンタの桁数 】     48行目

項目の説明 掲示板上部に表示されるミニカウンタの桁数の指定です。
編集内容 mini_fig = 6; の数字部分に桁数を指定します。


【 テキストのとき:ミニカウンタの色 】     51行目

項目の説明 ミニカウンタをテキスト表示にした場合の色指定です。
編集内容 "#BB0000" のダブルクォート内のカラーコードを変更します。


【 GIFカウンタのとき:画像までのディレクトリ 】     54行目

項目の説明 ミニカウンタに画像を使用するときのカウンタ画像のディレクトリ指定です。
編集内容 "./icon"のダブルクォート内にサーバーパスを指定します。
※あらかじめ画像ファイルをアップロードしておく必要があります。
画像の横サイズ。t_w = 180;の数字部分をピクセル単位で指定します。
画像の縦サイズ。t_h = 40;の数字部分をピクセル単位で指定します。

■投稿記事制御の詳細カスタマイズ項目2

【 記事 [タイトル] 部の長さ (全角文字換算) 】     84行目

項目の説明 投稿記事のタイトルの文字長を指定する項目です。
編集内容 sub_len = 15;の数字部分に文字数を指定します。


■掲示板制御のカスタマイズ項目3

【 同一IPアドレスからの連続投稿時間(秒数) 】     88行目

項目の説明 連続投稿可能を一定時間無効化する項目です。連続した自動投稿スパムに有効です。
編集内容 wait = 15;の数字部分に文字数を指定します。
※投稿制限をしないなら「0」を指定します。


【 1ページ当たりの記事表示数 (親記事) 】     91行目

項目の説明 1ページに表示する親記事の最大表示数です。
編集内容 pg_max = 5;の数字部分に記事数を指定します。


【メールアドレス(メール通知する時)】     98行目

項目の説明 前出のメール通知を有効にした場合、通知先のメールアドレスを指定する項目です。
編集内容 ' このメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。 'のシングルクォート内にメールアドレスを指定します。


【文字色の設定(半角スペースで区切る) 】     108行目

項目の説明 記事投稿の際、選択可能な本文の文字色の内容です。
編集内容 変更する場合、$colors =以降のシングルクォート内のカラーコードを編集します。

■記事投稿に関するセキュリティの制御カスタマイズ項目

【URLの自動リンク (0=no 1=yes) 】     111行目

項目の説明 本文中にURLが明記された場合。リンクを有効にするかどうかの設定です。
編集内容 有効にするなら「1」を、無効にするなら「0」を指定します。


【アクセス制限(半角スペースで区切る、アスタリスク可) 】     125,127行目

項目の説明 アクセスを拒否したい投稿元を、IPアドレス、ドメイン単位で指定できます。
編集内容 125行目「ドメイン指定」。シングルクォート内に拒否したいドメインを入力します。
'*.anonymizer.com'のように、ワイルドカード指定も可能です。半角スペースで複数指定可。
※指定しない場合はシングルクォート内を空欄のままにしておきます。
127行目「IPアドレス指定」。シングルクォート内に拒否したいIPアドレスを入力します。
'210.12.345.*'のように、ワイルドカード指定も可能です。半角スペースで複数指定可。
※指定しない場合はシングルクォート内を空欄のままにしておきます。


【禁止ワード 】     131行目

項目の説明 指定した語句の含まれる投稿を拒否できます。
編集内容 シングルクォート内に拒否したい語句をを入力します。カンマ区切りで複数指定可。
※指定しない場合はシングルクォート内を空欄のままにしておきます。


【日本語チェック(投稿時日本語が含まれていなければ拒否する) 】     135行目

項目の説明 日本語を含まない投稿を拒否できます。
編集内容 有効にするなら「1」を、有効にしないなら「0」を指定します。


【URL個数チェック 】     139行目

項目の説明 本文中に明記できるURLの個数を指定できます。複数リンクのあるスパム投稿に有効です。
編集内容 urlnum = 3;の数字部分に個数を指定します。


【投稿受理最大サイズ (bytes)】     147行目

項目の説明 受け付ける投稿をサイズで制限することができます。
編集内容 maxdata = 307200;の数字部分をバイト単位で指定します。

■掲示板制御のカスタマイズ項目4

【画像ファイルの最大表示の大きさ(単位:ピクセル)】     152~155行目

項目の説明 投稿時にアップロードする画像ファイルの最大サイズを指定する項目です。
※指定したファイルを超えるサイズの画像ファイルは縮小表示されます。
編集内容 画像の横サイズ。MaxW = 300;の数字部分をピクセル単位で指定します。
画像の縦サイズ。MaxH = 150;の数字部分をピクセル単位で指定します。


【投稿キー許容時間(分単位) 】     201行目

項目の説明 投稿キーを有効にした場合、自動生成されたキーの有効時間を分単位で指定できます。
編集内容 pcp_time = 30;の数字部分を分単位で指定します。

 

■過去ログ機能のカスタマイズ項目

【過去ログ生成 】     165行目

項目の説明 過去ログの参照を有効にするかどうかを指定する項目です。
編集内容 有効にするなら「1」を、有効にしないなら「0」を指定します。


【過去ログ1ファイルの行数 】     176行目

項目の説明 前出の過去ログ生成を有効にした場合、過去ログファイルの上限を指定する項目です。
編集内容 pastmax = 600;の数字部分に行数を指定します。


以上が「Joyful Note」の主なカスタマイズ項目となります。

5. 「Joyful Note」のカスタマイズを適用する

テキストエディタで編集を行なった「init.cgi」をサーバーに上書きアップロードします。

● 失敗した場合に備え、上書き前に未編集の「init.cgi」のバックアップを保存しておくことをお勧めします。

 

以上で「Joyful Note」のカスタマイズ設定は終了となります。