掲示板王SP
 

◆掲示板王SPのサンプルは、こちら
 

オススメポイント
◆掲示板Ver.1からVer.4、及び超掲示板、会員制掲示板を一つに統合し、超高機能化した究極の掲示板!!
◆スキンファイルシステム採用により、デザイン自由自在!!(これは本当に凄い!!)
◆デザイン自由自在と言う事は、使い道も自由自在!!(掲示板以外の可能性も無限大!!)
◆もちろんスタイルシートも利用可能!!
◆画像転送機能搭載!!
◆許可ID機能により、いたずら画像の転送を阻止!!
◆くじ運機能搭載!!(おみくじや宝くじのオススメ番号を抽選。運位によるランキングも面白い!!)
◆削除キー機能搭載により、投稿者自身でのログ削除が可能!!
◆過去ログ保存機能塔載!!(ログの永久保存が可能)
◆ログ検索機能塔載!!
◆会員制掲示板にも早変わり可能!!
◆会員制の場合は、登録名での書き込みとなりますので、ナリスマシ行為を阻止出来ます!!
◆会員のパスワードをメールで送信する事も可能!!(サーバがsendmail機能を開放している場合のみ可能)
◆投稿があるとメールで投稿内容をお知らせする機能搭載!!(サーバがsendmail機能を開放している場合のみ可能)
◆お知らせするメールアドレスにお友達のメールアドレスを指定すれば、メーリングリストとしての利用も可能!!
◆書き込み有効期限設定機能により、掲示板書き込みソフトによるスパム書き込みに対抗!!
◆新レス上位機能付き(新しいレスが付いた投稿は、一番上に来るので便利)
◆タグの使用可能!!(カスタマイズモードで、『タグを使用する』を選択するだけ!!)
◆海外サーバの時差修正可能!!(カスタマイズモードで、『時差調節』するだけ!!)
◆管理人専用アイコン指定可能!!
◆2度打ち防止機能付き
◆日本語・英語、日付表示が自由自在!!
◆URL・文字・アイコンによる3種類のインラインリンク機能!!
◆1ページのログ数も変更可能!!(カスタマイズモードで、『ログ数』を変更!!)
◆その他、文字色や背景イラストなど、すべてWeb上でカスタマイズ可能!!(本当に超便利!!)

使用方法
掲示板王CGIにアクセスし、記入事項を書いて送信ボタンを押すだけでOKです。
管理人専用に管理人パスワードを記入すると、削除・カスタマイズモードに移行します。
詳しい使用方法

スキンファイルについて
掲示板王CGIは、自由自在なデザインを提供する為、プログラム部分とデザイン部分とを分離させました。
これにより、デザイン部分を制御しています「スキンファイル」を書き換える事により・・・
簡単に、自分好みのハイセンス掲示板を構築する事が可能となっております。
また、HPサービスでは、デザインサイト(素材提供サイト)の管理人さんにオリジナルなスキンファイルを作成してもらい・・・
各サイトからダウンロード出来るようにしてもらえたらいいなぁ〜と考えておりますので・・・
ご賛同いただける方は、下記の詳しい説明を読んでもらえますと有難いです。
スキンファイル詳細説明
スキンファイル作成方法

設置方法
名前内容パーミッション備考
bbsking.cgiCGI本体755
custom_bbsking.plカスタマイズライブラリ644
jcode.pl漢字コード変換644
SKINスキンファイルディレクトリ755
skin.htmlスキンファイル644SKINの下に置く
UPBBSKING画像転送ディレクトリ777
DATAデータディレクトリ777
index.htmlセキュリティーファイル644DATAの下に置く
IMAGEイメージディレクトリ755
background背景イラストディレクトリ755IMAGEの下に置く
neko顔アイコンディレクトリ755IMAGEの下に置く
face顔アイコンディレクトリ755IMAGEの下に置く
mail.gifメールアイコン644IMAGEの下に置く
home.gif家アイコン644IMAGEの下に置く
inline.gifクリックアイコン644IMAGEの下に置く
pin.gif押しピンアイコン644IMAGEの下に置く
corner.jpgコーナーアイコン644IMAGEの下に置く
 

掲示板王SPを設置するには・・・
上のファイルとディレクトリを同じ階層に置く必要があります。
ほとんどの人は、CGIファイルをcgi-binディレクトリに置いていると思いますので
掲示板王SPも、cgi-binに転送するといいでしょう!!
(初心者の方は、上記ファイルを『丸ごと』、転送すればいいと思います)
 
転送が終わったら、パーミッションの設定です。
上記のようにパーミッションを設定して下さい。
(ほとんどのプロバイダは、デフォルトのパーミッションが・・・)
(ディレクトリ755、ファイル644と最初からなっていますので・・・)
(設定するのは、赤字になっている本体CGIとDATA・UPBBSKINGディレクトリだけです)
 
なお、使わない画像やスキンファイルは、転送する必要はありませんので・・・
サーバの容量が少ない方や、整理整頓の好きな方は、削除して構いません。
(よく分からない方は、削除しない方が無難であります)

CGI別サーバへの導入方法
CGI別サーバとは、CGIサーバとHTMLサーバとが別々になっているサーバの事です。
具体的には、@nifty、biglobe、Hi-Ho等が該当します。
掲示板王SPを、CGI別サーバに導入する方法を下記に記しておきますので、導入の手助けとなれば幸いです。
(なお、自力設置が難しい場合は、CGI設置依頼を出して下さいませ)
 

基本的な書き換えポイントは・・・
bbsking.cgiファイル(つまり本体ファイル)の上方の設定箇所の中にあります下記の項目であります。
(画像転送先ディレクトリ名と画像転送先ディレクトリへの絶対パスは、本体ファイルでしか書き換える事が出来ませんので必須)
----------------------------------------------------------------------------------------------------------------
#画像転送先ディレクトリ名(★☆)
#@niftyの場合の例:my $upload_dir='../homepage/UPBBSKING';
my $upload_dir='./UPBBSKING';
----------------------------------------------------------------------------------------------------------------
#画像転送先ディレクトリへの絶対パス(@niftyやbiglobe等のCGI別サーバの際に設定する必要あり。通常は必要なし)(★☆)
#@niftyの場合の例:my $http_upload_dir='http://homepage◆.nifty.com/◯◯◯◯/UPBBSKING';
#biglobeの場合の例:my $http_upload_dir='http://www5a.biglobe.ne.jp/~◯◯◯◯/cgi-bin/UPBBSKING';
my $http_upload_dir='';
----------------------------------------------------------------------------------------------------------------
#IMAGEディレクトリへのパス(@nifty等のCGI別サーバの場合は、http://から始まる絶対パスに変更する)(★☆)
my $image_url='./IMAGE/';
----------------------------------------------------------------------------------------------------------------
 

具体的に書き換え例を示しておきますと・・・
「@niftyユーザーで、URLがhttp://homepage◆.nifty.com/◯◯◯◯/の場合」
cgi-binディレクトリにbbsking.cgiを転送し・・・
UPBBSKINGとIMAGEディレクトリが、homepageディレクトリ(homepageは通常、index.html等が置かれているディレクトリです)の場合・・・
 

my $upload_dir='../homepage/UPBBSKING';
my $http_upload_dir='http://homepage◆.nifty.com/◯◯◯◯/UPBBSKING';
my $image_url='http://homepage◆.nifty.com/◯◯◯◯/IMAGE/';
 

なお、CGIの呼び出しURLは、下記のようになります。
http://hpcgi◆.nifty.com/◯◯◯◯/bbsking.cgi
 

また、cgi-binディレクトリに、bbskingディレクトリを丸ごと転送し・・・
UPBBSKINGとIMAGEディレクトリが、homepageディレクトリ(homepageは通常、index.html等が置かれているディレクトリです)の場合・・・
 

my $upload_dir='../../homepage/UPBBSKING';
my $http_upload_dir='http://homepage◆.nifty.com/◯◯◯◯/UPBBSKING';
my $image_url='http://homepage◆.nifty.com/◯◯◯◯/IMAGE/';
 

なお、CGIの呼び出しURLは、下記のようになります。
http://hpcgi◆.nifty.com/◯◯◯◯/bbsking/bbsking.cgi
 

----------------------------------------------------------------------------------------------------------------
「biglobeユーザーで、URLがhttp://www5a.biglobe.ne.jp/~◯◯◯◯/の場合」
cgi-binディレクトリにbbsking.cgiを転送した場合・・・
 

my $upload_dir='./UPBBSKING';
my $http_upload_dir='http://www5a.biglobe.ne.jp/~◯◯◯◯/cgi-bin/UPBBSKING';
my $image_url='http://www5a.biglobe.ne.jp/~◯◯◯◯/cgi-bin/IMAGE/';
 

なお、CGIの呼び出しURLは、下記のようになります。
http://cgi.www5a.biglobe.ne.jp/~◯◯◯◯/cgi-bin/bbsking.cgi
 

また、cgi-binディレクトリに、bbskingディレクトリを丸ごと転送した場合・・・
my $upload_dir='./UPBBSKING';
my $http_upload_dir='http://www5a.biglobe.ne.jp/~◯◯◯◯/cgi-bin/bbsking/UPBBSKING';
my $image_url='http://www5a.biglobe.ne.jp/~◯◯◯◯/cgi-bin/bbsking/IMAGE/';
 

なお、CGIの呼び出しURLは、下記のようになります。
http://cgi.www5a.biglobe.ne.jp/~◯◯◯◯/cgi-bin/bbsking/bbsking.cgi

呼び出してみよう!!
上記のように、cgi-binの下に転送した場合は・・・
http://www.abcnet.ne.jp/~your-name/cgi-bin/bbsking.cgi
このようなURLで呼び出す事になると思います。
(サーバによって違いますので、詳しくはサーバに確認して下さい)

ダウンロード
本体ファイル  

まず、本体ファイルをダウンロードし、解凍します。
次にダウンロードファイルの中からCGIファイル(.cgi)を探し出し・・・
メモ帳やSimpleText等のエディタソフトで開きます。
ファイルを開いたら、Perlのパスを自分のサーバのパスと書き換えて下さい。
(なお、デフォルトは、『#!/usr/bin/perl』となっています)
一般的なサーバ(@nifty等のCGI別サーバ以外)の場合は、Perlのパスのみの変更で動作するようになります。
(細かい設定は、カスタマイズモードを利用する事で、Web上から変更出来ます)

Ver.1からVer.4、及び超掲示板、会員制掲示板とのデータ互換について
今回、大幅にシステムを変更しましたので、残念ながらデータの互換が出来ません。
(どうしても、現在お使いの掲示板からデータを移行させたいと言う場合は・・・)
(個別に対応させてもらいますので、HPサービスまでご相談下さいませ)

アイコン色々!!
げんごろう丸さんのオチャメなアイコンも使ってみてね!!

スタイルシートの挿入方法
スタイルシートを利用される場合は・・・
お使いになるスキンファイルの上部にあります・・・
下記の箇所(<!--から// -->の間)にスタイルシートタグを挿入して下さい。
(下記のような箇所がない場合は、ご自身で下記のようなものを独自に挿入して下さい)
(また、使用しているスキンファイル名が分からない場合は・・・)
(カスタマイズする上級者用に行き「スキンファイルの相対パス」の項目を参照して下さい)
--------------------------------------------------------------
<!--header_part-->
<html>
<head>
<style type="text/css">
<!--

// -->
</style>
<title><!--html_title--></title>
</head>
--------------------------------------------------------------

例:スクロールバーに色を付ける
--------------------------------------------------------------
<!--header_part-->
<html>
<head>
<style type="text/css">
<!--
body{
scrollbar-arrow-color : blue;
scrollbar-darkshadow-color : #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-face-color : #ffffff;
scrollbar-highlight-color : blue;
scrollbar-track-color: #ffffff;
scrollbar-shadow-color : blue;
}
// -->
</style>
<title><!--html_title--></title>
</head>
--------------------------------------------------------------
上記のようなスタイルシートタグを挿入し、書き換えたスキンファイルをサーバに転送すれば・・・
スクロールバーに色を付けることが出来ます。

 

HOME


 
ご質問は、サポート掲示板にて、お願いします。
(公開出来ない内容のみ、メールでも受け付けております)
また、HPサービスは、チップにより運営されています。
もしHPサービスが、あなたの幸せに貢献出来た場合は・・・
少額で構いませんので、送ってやって下さいませ≦(._.)≧