プチビー3.0β PHP埋め込み版

8月 20th, 2006

プチビー久々にアップデート 汗

今回は、PHP限定の埋め込み版です。(htmlには付けられません)

このページのサイドバーにあるように、ページに埋め込まれます。
ひとまずテスト版です。ヒトバシラーな皆様、なにとぞよろしくお願いいたします。

すみません、現状UTF-8限定となっています。

ファイル全体にわたって変更が入っています。
これまでご利用の方は、ログファイル(bbs.dat)以外は入れ替えになります。
CSSでデザインなど修正されている方は、改めて修正になってしまいます。


取り付けは至って簡単ですので一度おためしください。

1.まずはファイルをダウンロード。
 http://camcam.info/data/bbs.zip
 ※念のため、今まで使っていた方は、プチビー関連をバックアップしてください。


2.bbs-ini.phpの設定を修正します。
 パスワード、BBSディレクトリ、メールアドレス以外はそのままでもOKです。

 bbs.datを今までのbbs.datと入れ替えてください。>利用者の方

 修正したらbbsフォルダをそのままごそっとアップロード。
 ※フォルダ名は適当に変えてください。そのままでもOK。


3.ログファイル「bbs.dat」のパーミッションを606に変更
 ※書き込み可能なプロバイダの設定値を参考にしてください。


4.bbsディレクトリに test.phpが入っているので
 まずはこれにアクセス!
 例 http://hagemasu.info/bbs/test.php
 ここで、一通りテストしてみて下さい。
 デザインの変更などはここでやってしまうといいかもしれません。


5.うまくいったら、以下のソースをページに貼り付けてください。
 a.php”); ?>

 a.phpの部分は、貼り付けるページからの相対パスで指定してください。

文字コードUTF-8限定です。
それ以外のコードの場合、
bbs-ini.phpの最下行にあるコードを修正して
すべての「ファイルそのものの文字コード」も変更してください。





以上で完了です。
使い方などはここを参考に。
不具合などありましたら、こちらのコメントへ!

Related Posts

31 Comments

  • てつ

    8月 st, 2006 2:31 AM

    隊長!何故か画像が「?」表示になってtest.phpは真っ白に近い状態ですが、コレは我のミスでしょうか?
    ちなみに当然の如く、a.phpにアクセスしても同じでした。
    以上、ヒトバシラーでした!

  • かむ

    8月 st, 2006 7:11 AM

    てつさん
    す、すみません。説明が不足してました。激汗
    bbs-ini.phpの設定をお願いします。
    $BBS_path のところをいれたらでませんか??

  • かむ

    8月 st, 2006 7:17 AM

    説明追加しました!

  • Born Properly

    8月 nd, 2006 3:52 PM

    プチビー3.0β PHP埋め込み版

    Movable Typeをアップデートしていろいろ不具合を修正しながらサイトをいじっていました。

    それで止めていたcamcamさんのMessage Bo…

  • Tack

    8月 nd, 2006 3:53 PM

    お久しぶりです。かなーり久しぶりにコメント書かせていただいているので覚えてらっしゃいますでしょうか。

    iBlogではお世話になっていました。今回MTにこのプチビーを入れさせていただきました。

    今のところ問題なく動いております!

  • かむ

    8月 nd, 2006 9:55 PM

    Tackさん
    ご無沙汰です〜報告ありがとうございます。
    いつの間にかMTにされてたんですね。笑
    こちらでもよろしくお願いしますね。

  • まりこ

    8月 th, 2006 5:48 PM

    移行するかも?といいつつ、WordPressを構築しています。
    そっちにつけてみたのですが、エントリの長さに比例して、サイドバーにあるプチビーが伸びてしまいます。
    Read Moreでエントリを個別に開くと、さらに、びよーんと伸びてしまいます。
    とりあえず、ご覧になって頂けますか?
    http://truechild.com/wp/です。
    よろしくお願いしまーす。

  • かむ

    8月 th, 2006 11:24 PM

    まりこさん
    ソース見ましたが、<ul><li> の使い方が違う感じがします。
    その書き方でやるなら<li></li>できちっと挟むか、
    (それも無理がある感じがしますが)

    できれば <ul><li> の範囲外のがいい気がします。 <ul><li>にもスタイルが適用されてますよね?

  • まりこ

    8月 th, 2006 11:22 PM

    ぬおー、そうなのですね?
    実は(ていうか、ご存知と思いますが)、CSSもHTMLもうといので、
    ソースをプリントアウトして、デバッグします。
    お騒がせしました。
    かむかむさん、変なことゆっちゃってごめんね。

  • かむ

    8月 th, 2006 9:11 AM

    まりこさん
    はいはーい!
    少し整理するだけだと思いますよ。

  • まりこ

    8月 st, 2006 1:12 PM

    かむかむさん、解決しました。
    style.cssの56行目のところ、こんな風に修正しました。

    .bbs_line {
    /* clear:both; */
    padding-bottom: 12px;
    }

    いけなかった?

  • かむ

    8月 st, 2006 3:41 PM

    まりこさん
    その辺はご自由にやっちゃってください!
    がんばれ〜

  • Kawa

    8月 st, 2006 9:45 PM

    とりあえず埋め込み完了。
    いろいろ弄るのは後日。(やるのか?)

  • かむ

    8月 st, 2006 10:07 PM

    Kawaさん
    ありがとうございます。
    報告少なくて…涙

  • naoKの「ホイきたー!」

    9月 th, 2006 10:49 PM

    プチ・ビー Ajax対応版勝手にリリース

    CamCamのかむさん謹製,プチ・ビー(Petit-B)が新しくバージョン3.0となり,入れ替えついでにAjaxに対応させてしまえ!ということで大作戦。え…

  • KYO

    9月 th, 2006 4:29 PM

    どうもです。
    前バージョンを使用しておりますが最近スパムコメントの標的になってしましました(泣)IPやホストなどを設定してもコメントできるのはなぜなんだろう。なんか良い方法ないですかね〜!?

  • かむ

    9月 th, 2006 9:30 PM

    KYOさん
    あらら、いけませんね。こんなものまでねらうとは…
    このバージョンは、NGワードと全角で対策してます。

    ひとまず、こちらで対策してみてください。

    まず、b.phpの50行目付近の
    $formdata=……の行の上でいいので

    $mess = mb_convert_encoding($_POST[‘a03’], “UTF-8”, “auto”); if (!preg_match(“/[\x8E\xA1-\xFE]/”,$mess )) {
    err_msg(“日本語じゃないとだめだよ。Japanese only: denied.”);
    }

    foreach ($ng_word as $word){
    if (preg_match(“/$word/”,$_POST[‘a03’] ) ){
    err_msg(“NGワードを含でるよ。contains NG word : denied.”);
    }
    }


    を追加して


    bbs-ini.phpのどこでもいいので

    //NGワードをカンマ区切りで追加してください。\””ダブルクオーテーションがいります。
    $ng_word = array(“casino”,”poker”,”online”,”gambl”,”roulette”);

    を追加して

    一度テストしてみてもらえますか?

    おねがいします〜

  • よっしーの楽描き帳

    9月 th, 2006 10:35 AM

    ミニ掲示板改良

    ここ数日blogトップに置いてあるミニ掲示板が外国からのすぱむに攻撃されていて、…

  • Tack

    5月 th, 2007 12:09 AM

    Cam Camさん
    こちらのファイルはもう公開を中止しているのですか?
    ダウンロードのページがないとの表示になってしまいます。

  • かむ

    5月 th, 2007 4:46 PM

    Tackさん
    あれ〜〜 ホントですね。
    データが消えています。激汗

    一度アップし直します〜 少々時間下さい。mm

  • Tack

    5月 th, 2007 1:38 PM

    お手数ですがよろしくお願いしますー!

  • かむ

    5月 th, 2007 9:41 PM

    Tackさん
    大変お待たせしました〜 激汗
    アップしました!

    お試し下さい。

  • Tack

    5月 st, 2007 5:13 PM

    お忙しいところありがとうございました!
    感謝感謝です!!

    m(_ _)m

  • Tack

    5月 st, 2007 11:06 PM

    かむさん

    何度もすません。
    只今インストールしてみたのですが以下のようなエラーがでてきました。

    Parse error: syntax error, unexpected ‘{‘
    がbbs-ini.phpの26行目に出てきます。

    これはサーバの問題なんでしょうか?試しにテキストリンクにして再度アップしてみると今度は37行目でひっかかります。

    これは何かこちら側で修正可能なのでしょうか?

    よろしければおしえてください。よろしくおねがいします。

  • かむ

    5月 nd, 2007 11:06 PM

    tackさん
    ダウンロードしたものをこちらで試してみましたが
    特に問題ないようです。

    サーバの問題というのも考えにくいですが
    設定書き換えたときとか
    ダブルクオーテーションやセミコロンを
    消してしまったりとかないですかね?

  • Tack

    5月 rd, 2007 12:40 AM

    なぜかmiでユニコードでのセーブ設定になってしまっていて、それをShift-Jisに変更したらエラーが無くなりました。

    すいませんです。こちらのミスでした。
    ご返答ありがとうございました!

  • かむ

    5月 rd, 2007 4:47 PM

    Tackさん
    あ、ひょっとしてこの現象ですかね。
    http://mitene.tv/comcom/C45407648/E2101978687/index.html

    ひとまずうまくいっているようでよかったです。

  • Demetri

    8月 th, 2007 10:08 AM

    Sorry 🙁

  • Marinos

    1月 th, 2008 10:24 AM

    Nice!

  • Charalambos

    2月 th, 2008 2:18 AM

    Nice…

  • jurekpompka

    5月 nd, 2009 10:03 AM