写真日記2 v3.30pp3 + au絵文字対応 v1.23


はじめに

このたびはダウンロードありがとうございました。
このスクリプトはレッツPHP! さんで配布されているPHPスクリプト「写メールBBS v3.0系」を日記風に改造したものです。
著作権や利用規定等は元スクリプトに帰属します。
・商用利用には事業者登録が必要になります。
・著作権表示、レッツPHPへのリンクは外せません。
・その他
詳しくはレッツPHP!さんの利用規定をご覧下さい。



特徴

  1. ezwebの絵文字497文字(動く絵文字96字を含む)に対応しています。
  2. PCから絵文字が見られます(画像に変換)。
  3. au,TU-KAの携帯には絵文字が表示されます。
  4. DoCoMo,SoftBankの携帯には各社の絵文字や文字に変換されて表示されます。


設置手順

【旧バージョンからv1.05以降にアップデートされる方へ】
v1.05よりaccess.datの仕様を変更しました。
セキュリティ問題等でシステム関数等が使えないサーバが増えて来たためです。
access.datは自動で作成されません。またv1.04以前のバージョンのaccess.datとの互換性もありません。
既存のaccess.datを削除してから同包のaccess.datをアップして下さい。(上書きではダメです)
はじめに
日記専用のメールアドレスを用意します。フリーのアドレスで充分。
このアドレスにメールを送り、日記を更新します。
注)WEBメールではダメです。POPメールを用意して下さい

配布ファイル
ダウンロードして解凍すると以下のファイルが展開されます。
mailbbs.php
pop.php
config.php
htmltemplate.inc
emoji.php(絵文字処理用ユーザ関数)
mail.cgi(ログファイル)
mailbbs_pc.html(PC用日記画面 表示テンプレート)
mailbbs_i.html(携帯用日記画面 表示テンプレート)
mailbbs_admin.html(PC用管理画面 表示テンプレート)
mailbbs_iadmin.html(携帯用管理画面 表示テンプレート)
riyou.html
dataフォルダ
┗access.dat(自動更新データ)
   sフォルダサムネイル版のみ
emojiフォルダ
┗xxx.gif(別配布の絵文字画像)

list.php(一覧表示スクリプト 本体)
list_img.html(画像一覧 表示テンプレート)
list_text.html(件名一覧 表示テンプレート)

readme.html(アップロード不要)

修正個所(必須)
[ config.php ]
// POP3サーバー
$host = "mail.hogehoge.co.jp";
POP3サーバー、受信メールサーバ
// ユーザーID
$user = "username";
ユーザーID、アカウント名
// パスワード
$pass = "password";
メール受信のパスワード

// 更新後のジャンプ先(表示スクリプトURL)
$bbs = "http://user2.hogehoge.co.jp/pdiary/mailbbs.php";
$pop = "http://user2hogehoge.co.jp/pdiary/pop.php";
設置したmailbbs.php、pop.phpのURL(アドレス)

// 削除パス
$delpass = "121234";
管理パスワード
修正個所(アレンジ)
[ config.php ]
//表示設定
// 1ページの表示数(通常)
$page_def_pc = 3;
1ページに表示する件数を調整します。

// 元ファイル名で保存する?Yes=1 No=0(0の場合 10桁時間-ファイル名)
$original = 1;
同じファイル名で投稿する携帯からだファイルが上書きされて消えるので0にします。
アップロード
  1. 別配布の絵文字画像を解凍してemojiフォルダに入れます。
  2. とりあえず全部アップロード。
  3. 画像保存用フォルダ(data)のパーミッションを707or757or777にします。
  4. サムネイル画像保存用フォルダ(s)のパーミッションを707or757or777にします。サムネイル版のみ
  5. ログファイル(mail.cgi)のパーミッションを606or646or666にします。
  6. 自動更新データ(access.dat)のパーミッションを606or646or666にします。
  7. 設置した後はpop.phpに何度かアクセスしてみてエラーが出ないことや、日記画面が表示されることを確認して下さい。
  8. お好みに応じて、スキン(テンプレート)をダウンロードして今あるテンプレートと入れ替えます。



使い方

  1. mailbbs.php にアクセスします。
  2. 投稿は専用メールアドレスにメールを送るだけ。
    (自動更新を抑制をしてるので10分毎にしか更新されません)
  3. 記事の削除は mailbbs.php?mode=admin にアクセスします。
  4. 画像一覧表示は mailbbs.php?mode=img にアクセスします。
  5. 絵文字が投稿できるのはauかTU-KAの携帯からだけです。



補足事項

なぜ自動更新を抑制してるの?
写真日記2はアクセスがあった時に自動的にメールチェックをするように改造してます。
しかしこれではアクセスの多いサイトではメールチェックが頻繁過ぎてメールサーバに過負荷を与えます。
実際プロバイダ等の注意書きをみても「自動メールチェックの間隔は10分〜15分あけて下さい」となっています。
そこで一度メールチェックしたらは10分間は自動メールチェックをしないように抑制してます。



謝辞

写メールBBSはToRさん作のスクリプトです。 秀逸なスクリプトを配布し、改造スクリプトの配布も許可されているToRさんに感謝します。



ミキより

掲示板に感想を書いてもらえると励みになります。
サポートはしませんが、不具合があったら教えてください。

プチパレ 管理人 ミキ