まいるど私書箱
ダウンロード / サンプル / 更新履歴

主な機能・特徴

  • 会員登録制のスレッド掲示板風私書箱スクリプト。
  • 利用者か投稿した記事は投稿者と管理者以外には見えないので、利用者は管理者と一対一でプライベートな会話が出来る。
  • ファイルアップロード機能有り。
  • 投稿メール通知機能有り。
  • テンプレートエンジンのSmarty3を使用。

利用規約

  • 「まろやかCGI」で配布されているCGI・PHPスクリプト(以下スクリプト)の著作権は全て作成者であるtisa(以下作者)に帰属します。著作権表示があるものは絶対に消さないでください。著作権非表示にするには事業者登録が必要です。
  • 商用利用は可能です。商用利用を希望される方は詳細についての「商用利用について」を必ずご覧ください。
  • 改造は自由ですが自己責任で行ってください。サポート掲示板に要望点を書いていただければ簡単な改造に限りこちらでサポートすることも可能です。難度の高い改造や、規模が大きな改造の場合は有償制作にて受付いたします。
  • 全てのスクリプトの再配布は要相談といたします。改造したスクリプトを配布したい場合などは作者に予めご一報下さい。
  • 全てのスクリプトが、全ての環境で動作する事を保証している訳ではありません。
  • 当サイトに著しく不利益があると判断した場合には、スクリプトの使用中止をしていただくことがあります。
  • スクリプトを利用して起こった、いかなる不利益・損害・トラブルについて作者は一切の責任を負いません。
  • この規約はフリーウェア・シェアウェアに限らず作者が手掛けた全てのスクリプトに適用されます。
  • この規約は必要に応じ予告なく改編・加筆することがあります。
  • スクリプトを使用した時点でこの規約に同意したと見なします。

ダウンロード
まいるど私書箱 Ver1.00 ¥1,500
[download]
設置方法

  1. config.phpをメモ帳などのテキストエディタで開き、管理者パスワードなど各種設定をします。
  2. ロリポップなどSmartyをインストール済みのサーバーの場合は/msbm/smarty/libs/ディレクトリ以下は削除してしまっても結構です。その際はconfig.phpのSmartyファイルパスを適切な設定に変更してください。
  3. サーバーにアップロードします。構成内容は以下のとおり。
  4.  []内はパーミッション
    msbm/                            [755or777] (任意ディレクトリ)
     ├msbm.php                      [755] (メインスクリプトファイル)
     ├admin.php                     [755] (メインスクリプトファイル)
     ├config.php                    [644] (設定ファイル)
     ├system.php                    [644] (システムファイル)
     ├msbmSmarty.class.php          [644] (Smarty初期設定ファイル)
     ├msbm.css                      [644] (メインCSSファイル)
     ├data/                         [755or777] (データ保存ディレクトリ)
     │├.htaccess                   [644] (直アクセス防止ファイル)
     │├alk/                        [755or777] (自動ログイン専用ディレクトリ)
     │├user/                       [755or777] (ユーザーデータ保存ディレクトリ)
     │└admin/                      [755or777] (管理者データ保存ディレクトリ)
     │  ├logidx.php                [666] (投稿ログデータ保存ファイル)
     │  ├lognumber.php             [666] (ログ番号データ保存ファイル)
     │  ├file/                     [755or777] (画像保存ディレクトリ)
     │  └log/                      [755or777] (ログ保存ディレクトリ)
     ├js/                           [755] (jsディレクトリ)
     │ ├PIE.htc                    [644](IE専用CSS3適用ファイル) [入手元]
     │ └PIE.js                     [644] (〃)
     ├smarty/                       [755or777] (Smartyディレクトリ) [入手元]
     │ ├templates_c/               [755or777]
     │ ├cache/                     [755or777]
     │ ├libs/                      [755]
     │ │└ 〜省略〜
     │ └templates/                 [755]
     │   └ 〜 (全12ファイル)〜    [644](テンプレートファイル群)
     ├session/                      [755or777] (セッションファイル保存ディレクトリ)
     │└.htaccess                   [644] (直アクセス防止ファイル)
     ├lockdir/                      [755or777] (ファイルロック用ディレクトリ)
     │└lockfile                    [644] (ファイルロック用ファイル)
     └img/                          [755] (画像ディレクトリ)
       └ 〜 (全11ファイル) 〜       [644] (画像ファイル群) [入手元]
    
    ※各パーミッションは設置するサーバーの環境に合わせて変更してください。
    
  5. msbm.php、admin.phpにアクセスして正常に表示されていれば設置完了。
  6. 一般利用者はmsbm.phpから、管理者はadmin.phpからログイン出来ます。
  7. 利用者が投稿したスレッドは投稿者と管理者にだけ見えます。また管理者が投稿したスレッドは特別に利用者全員に見え、そのスレッドに対する全返信も、全ての利用者が見ることが出来ます。

更新履歴

2013.05.24 ver1.00
・公開


Copyright© 2006-2015 All rights reserved.