+軽快動作
+AJAX使用により画面遷移がないのでストレスなし
+管理画面より返信ができます。
+メールにて回答した場合、回答済みにステータスを変更できます。
+メール送信できないサーバの場合でもデータを蓄積することが可能です。
+配布するスクリプトを利用して被ったいかなる損害も責任も当サイトは負いかねます。
+改造はかまいませんが、著作権情報の削除はやめてください。
+ダウンロード、設置した方は掲示板にてお知らせください。
+GPLライセンスに準拠してます。
+その他の規定は別ページの利用規程をお読みください。
その他利用規定はこちらをご覧ください。
| 更新日付 | バージョン | 更新内容 | 更新ファイル |
| 2008-04-25 | 1.00 | 配布開始 | ----- |
admin.php
func.php
index.php
index.html
ini.php
setup.php
css
icon
images
jcode
js
| 項番 | ファイル (行番号) |
| 手順 | |
| 1 | pmmail.zip |
|
ファイルの解凍 ダウンロードしたpmforum.zipを解凍ソフトにて解凍し、 上記同梱ファイルがあることを確認する。 |
|
| 2 | ini.php (23行目付近) |
|
パスワード変更 define('PASSWORD','0123'); 上記をご自分の好きなように変更 |
|
| 3 | ini.php (25行目付近) |
|
DB設定変更 define('DB_SERVER_NAME','localhost'); //DBサーバ名 define('DB_NAME','test_script"); //データベース名 define('DB_USER','id'); //DBアクセスユーザアカウント define('DB_PW','pw'); //DBアクセスユーザパスワード 上記をご自分の環境にあわせ変更(変更するのは"と"の間) |
|
| 4 | ini.php (45行目付近) |
|
管理者情報変更 //管理者のメールアドレス(メール送信先) define('ADMINMAIL', 'ug@localhost'); //返信時の名前 define('ADMINNAME', 'なまえ'); 上記をご自分の好きなように変更 管理者のメールアドレス(メール送信先)にメールが飛んできます。 また返信時の差出人のメールアドレスになります。 返信時の名前は返信相手の差出人名になります。 |
|
| 5 | ini.php (54行目付近) |
|
メールフッタの変更 //メール送信時のメールフッタ //(改行は¥n) define('MAIL_FOOTER', "-----------------------------¥nサイト¥nURL¥nmail¥n-----------------------------"); 上記をご自分の好きなように変更 メールの一番下に挿入される情報になります。 改行¥n(¥は小文字)と記載してください。 |
|
| 6 | すべて |
ファイルアップロード及びパーミッション変更 public_html |
|
| 7 | setup.php |
|
テーブル作成 http://ご自分の環境/pmmail/setup.phpへアクセス テーブル作成完了と表示されたら、サーバよりsetup.phpを削除 |
|
| 8 | admin.php |
|
動作確認 http://ご自分の環境/pmmail/index.htmlへアクセスし、Mail Formのリンクをクリックし、ポップアップの形でメールフォームが出てきたら内容を入力し書き込みおよびメール送信ができることを確認 Admin Pageのリンクをクリックし、ログイン後、先ほど入力されたものがRecent Contactsに表示されるのでその行をクリック。 その後下に情報が表示されるので、回答部分を入れて、返信のテストを行いメールが送信されることを確認する。 |
|
| 9 | --- |
|
実際のリンクを張る際は、index.htmlの内容を参考にしてリンクを張ってください。 AJAXなのでどこでもリンクを張るだけで使用可能になります。 このスクリプトはlight viewを使用してますので、リンクを張るページにprototype.jsとscriptaculous.jsとlightview.js、およびlightview.cssを取り込むようにしてください。 index.html内のheadタグ内を参考にしてください。 |
|