PHPスクリプト無料配布 Progoo

[無料PHPプログラム] 掲示板の詳細&ダウンロード

サンプル


 ※サンプル以外のデザインにもご自分の好みにカスタマイズ可能です。

 トピックタイプ掲示板・・・レス機能あり+トピック表示。

 ツリータイプ掲示板・・・レス機能あり+ツリー表示。

 一覧タイプ掲示板・・・レス機能あり+一覧表示。

 ノーマルタイプ掲示板・・・レス機能なし+一覧表示。




  掲示板設定マニュアル レンタルサービスの設定マニュアルに飛びます
  掲示板スキン集 レンタルサービスのスキン集に飛びます

掲示板の機能説明


PC・携帯から画像アップロードが可能な掲示板です。

データベースを使用するタイプですので、記事数が増えてもレスポンスが速く、ストレス無く掲示板を閲覧することが可能です。 また、掲示板の記事データ(ファイル以外)はデータベースに保存されますので、大事な記事データが消失してしまう可能性が少なくなります。

スレッド表示/ツリー表示/トピック表示を切り替えることができます。
初心者の方でも簡単でわかりやすい設定ですぐに使えます!
自分の好みに合わせて管理ページでデザインをカスタマイズすることができます!

全携帯(Docomo/Au/SoftBank)対応で、書き込みされた絵文字入りの文章を閲覧側の携帯によって自動で変換する絵文字自動変換機能付き。

IPアドレス/ホスト名制限、ユーザーエージェント制限、携帯個体識別番号制限、リンク元URL制限、禁止語句、プロキシ書き込み制限、逆引きできないホストからの書き込みを禁止、個体識別番号を通知しない携帯からの書き込みを禁止、投稿パスワード、トリップなどのセキュリティ対策も万全です。
RSS配信にも標準で対応しています。
パスワード入室制限もご利用できます。
掲示板仕様
開発言語 PHP
対応端末 PC / Docomo / Au / SoftBank
投稿ファイル種類 画像ファイル … gif/jpg/png
音声ファイル … wav/mp3/mld/smd/mmf/mid/pmd/qcp/amc
圧縮ファイル … zip/lzh/tar.gz(tgz)/tar.bz2(tbz2)
その他ファイル … pdf/txt/rdf/xml/xsl/swf/doc/docx/docm/xls/xlsx/xlsm/ppt/pptx/pptm/jtd
投稿ファイルサイズ 初期:10MB(/cfg/config.phpで変更可)
※1記事当たり
記事保存件数 初期:99,999件(/cfg/config.phpで変更可)
※親記事・子記事を合わせた数
1トピック当たり
返信数
初期:999件(/cfg/config.phpで変更可)
ファイル保存件数 初期:99,999件(/cfg/config.phpで変更可)
※ファイル保存件数を超えた場合は、古い記事のファイルから削除されていきます
本文文字数制限 初期:99,999文字(/cfg/config.phpで変更可)
設定機能 ・掲示板タイトル
・HTMLタイトル
・METAタグ(keywords)
・METAタグ(description)
・戻り先URL(PC/Docomo/Au/SoftBank)
・背景(画像/画像固定/色)
・タイトル画像(PC/Docomo/Au/SoftBank)
・タイトル(色/サイズ)
・ボディテキスト(色/サイズ)
・リンク色(未訪問/訪問済/訪問中)
・ライン(幅/太さ/色)
・テーブル(幅/項目色/ボディ色)
・テーブルライン(太さ/色)
・レスライン(太さ/色)
・1ページ表示記事数
・トピック内1ページ表示記事数
・投稿通知先メールアドレス
・投稿文字色
・メール/ホームアイコン
・管理者専用アイコン
・常連さん専用アイコン
・通常アイコン
・HTMLタグ許可
・URL自動リンク許可
・匿名書き込み許可
・URL入力欄表示
・返信記事並び順(投稿日時が新しい順/投稿日時が古い順)
・返信時親記事上げ
・初期表示方法(一覧表示/ツリー表示/トピック表示)
・カウンタ表示
・ボタン背景イメージ
・投稿禁止語句
・ホスト名/IPアドレス制限
・ユーザーエージェント制限
・携帯個体識別番号制限
・リンク元URL制限
・投稿セキュリティ(プロキシ経由の投稿を禁止、逆引きできないホストからの投稿を禁止、個体識別番号を通知しない携帯からの投稿を禁止)
・パスワード入室制限
・投稿制限パスワード
・ロボット検索拒否
・投稿禁止
・削除キー入力
・新着投稿マーク
・背景/アイコン画像アップローダー
・アクセス解析機能
・掲示板URLのQRコード表示機能
・RSS配信機能
・管理者確認後記事公開機能
・トリップ機能
・レスアンカー機能
・投稿文字数制限変更機能
・本文中の最大URL投稿数変更機能
推奨動作環境
PC(Windows) Internet Explorer4.0〜
Netscape6.0〜
Opera7.11〜
PC(Mac) Internet Explorer5.1〜
携帯 iモード対応端末
SoftBank対応端末
ez-web(WAP2.0)対応端末

動作環境


■PHP4.3以降 または PHP5.1以降
■PHPでpdo-pgsqlまたはpdo-mysqlが使用できること。
■PHPでgdが使用できること。
■PHPのマルチバイト文字列関数が使用できること。
■php.iniの設定が下記のようになっていること。
    magic_quotes_gpc = Off
    magic_quotes_runtime = Off
    allow_url_fopen = On

■サーバーでionCubeローダーが使用できること。
    ⇒ionCubeローダーのダウンロード
    ⇒ionCubeローダーのインストール方法
    ※レンタルサーバーによっては標準でionCubeローダーが利用できる状態になっている場合があります。

■携帯版でメールでのファイルアップロード機能を利用する場合は/usr/local/bin/phpにCGI版PHPがインストールされていること。

ダウンロード


掲示板スクリプト一式ダウンロード [約2,479KB]

※ご利用の前に必ずスクリプト利用規約をご確認ください。

設置方法


1. 掲示板スクリプトのダウンロードを行います。

2. ダウンロードした圧縮ファイル(bbs.zip)を解凍します。

3. 解凍したファイルをサーバーにアップロードします。

4. サーバーにアップロードしたディレクトリとファイルのパーミッションの変更を行います。
  /cfg [777]
  /data [777]
  /tmp [777]
  /img_regist.php [755]

5. サーバーデータベースを作成します。
  ※レンタルサーバーで最初からデータベースが用意されている場合は省略してください。
  <PostgreSQLの場合>
  $ createdb DB名

  <MySQLの場合>
  # mysqladmin create DB名
  # mysql DB名
  mysql> ALTER DATABASE DB名 DEFAULT CHARACTER SET ujis COLLATE ujis_japanese_ci;

6. サーバーでデータベースユーザーを作成します。
  ※レンタルサーバーで最初からデータベースユーザーが用意されている場合は省略してください。
  <PostgreSQLの場合>
  $ createuser DB接続ユーザー名
   ⇒質問に対して「y」を入力してスーパーユーザー権限を与えてください。
  $ createuser daemon
   ⇒質問に対して全て「n」を入力してください。
  $ createuser mailnull
   ⇒質問に対して全て「n」を入力してください。

  <MySQLの場合>
  # mysql DB名
  mysql> GRANT ALL PRIVILEGES ON *.* TO DB接続ユーザー名@DBホスト名 IDENTIFIED BY 'DB接続ユーザーパスワード' WITH GRANT OPTION;

7. 初期設定を行うため、ブラウザで下記のURLにアクセスします。
  http://公開URL/setup.php
  ※初期設定はブラウザに表示される手順に沿って行ってください。

8. サーバーから/setup.phpを削除します。

以上で設置作業は終了です。
http://公開URL/ にアクセスして掲示板が正しく動作しているか確認してください。


【携帯版でメールでのファイルアップロード機能を使用する場合】
※Postfixでの設定例です。
# vi /etc/postfix/virtual
(下記を追加)
ファイル投稿用E-mail  bbs_file_upload

# vi /etc/postfix/aliases
(下記を追加)
bbs_file_upload: "| スクリプト設置場所までのパス/img_regist.php"

# /usr/sbin/postalias /etc/postfix/aliases
# /usr/sbin/postmap /etc/postfix/virtual
# /etc/init.d/postfix restart


【掲示板が文字化けする場合のphp.ini参考設定】
※もし、掲示板が文字化けする場合は下記を参考にphp.iniを設定してください。
mbstring.encoding_translation = Off
mbstring.http_input = pass
mbstring.http_output = pass
mbstring.internal_encoding = none
mbstring.language = neutral
mbstring.strict_detection = Off
mbstring.substitute_character = none

有料ライセンスについて


有料ライセンス(年額1,900円)をご購入いただければ、掲示板に表示される広告や著作権表記を非表示にすることができます。
ライセンスのお申し込みは会員メニューで行うことができます。
会員登録がお済みでない方は会員登録(無料)を行ってください。

【有料ライセンスの適用方法】
1. 会員メニューより有料ライセンスのお申し込みを行います。
2. 掲示板の管理画面の[有料ライセンス適用]画面で発行されたライセンスキーを適用します。

以上で有料ライセンスの適用作業は終了です。
掲示板にアクセスして広告と著作権表記が非表示になっていることを確認してください。




ソーシャルブックマークに追加する
はてなブックマーク Yahoo!ブックマーク livedoorクリップ Buzzurl del.icio.us
このサイトを知らせる
Twitter なうで紹介
Facebookシェア
mixiチェック
メールアドレス
パスワード

ログイン情報を保存

ログイン情報を忘れた方はこちら

Copyright (c) 2010-2012 PHPスクリプト配布 Progoo All rights reserved.