Download List

Sponsored link

Project Description

XOOPSの統合パッケージを開発するプロジェクトです。

System Requirements

System requirement is not defined

Released at 2008-08-10 09:40
webphoto webphoto_030 (1 files Hide)

Release Notes

This is the album module which manages photos and videos.

* Changes *
1. Supported mobile phone
1.1 Post from the mobile phone
(1) the user can post the photo and video by email from the mobile phone
(2) firstly, the user register the email address of mobile phone
(3) show the explanation to the user in "Help".

1.2 View for the mobile phone
(1) prepared about 240×320 pixel web page. i.php
(2) the operation depends on the model of the mobile phone.
refer "Notice for usage"

1.3 Mail log management
(1) this module preserves the received emails in "Path to temporary" .
(2) this module permits to post only email from the registered email address.
(3) this module manages emails from the unregistered e-mail address as "reject mails"
(4) the admin can post "reject mails"

2. Post by FTP
(1) the user can post the big size photo and video, when the user upload the file by FTP
(2) show the explanation to the user in "Help".
(3) refer "Notice for usage"

3. Added the cache of blocks
http://linux.ohwada.jp/modules/newbb/viewtopic.php?forum=13&topic_id=824

4. Changed Exif datetime
http://linux.ohwada.jp/modules/newbb/viewtopic.php?forum=13&topic_id=828

5. Bug fix
(1) cannot uninstall the module
http://linux.ohwada.jp/modules/newbb/viewtopic.php?forum=13&topic_id=832

(2) cannot preview in submit
http://linux.ohwada.jp/modules/newbb/viewtopic.php?topic_id=834&forum=13

(3) cannot delete photo
http://linux.ohwada.jp/modules/newbb/viewtopic.php?topic_id=838&forum=13

(4) cannot select category in block
http://linux.ohwada.jp/modules/newbb/viewtopic.php?topic_id=840&forum=13

6. Database structure
(1) added user table which save user's email address
(2) added maillog table which save the log of posting by email


* Update *
(1) When you unzip the zip file, there are two directories html and xoops_trust_path.
Please copy and overwrite in the directory which XOOPS correspond
(2) Execute the module update in the admin cp
(3) Webphoto is chaneged to specify by the full path in "Path to temporary" .
please confirm "Check Configuration" and "Preferences"
(4) After updating, the admin has no permission for "Post by Mail" and "Post by FTP" .
Please set permission in "Global Permissions" as occasion demands .


* Notice for usage *
1. Mobile phone
1.1 Model dependent
I tested in Japanese DoCoMo imodo simulator and the actual phone N903i.
By the case of N903i.
The phone can show the photo which the same phone posted.
But the phone show broken photo which bigger than.
The phone can show the video (i motion) which the same phone posted.
But the phone cannot show other format video.
I am happy when you teach me the other model's information .

1.2 Path to temporary
this module preserves the received emails in this derectory.
It is not desirably that preserve emails in the accessible area by the WEB browsers such as the document route, because the email has personal information.
Recommend to set to this out of the document route.

2. Post by FTP
Because http protocol has a time limit and file size limit,
the user cannot upload the large file.
This limitation is eased to use FTP.
On the other hand, with the FTP, the user can access XOOPS files.
Please operate in the pal who can trust.
Or, if the admin can add two or more FTP users,
operate by the setting which the user cannot access XOOPS files.


* Notice *
Although there are no big problem, but I think that there are any small problem.
Even if some problems come out, only those who can do somehow personally need to use.
Welcome a bug report, a bug solution, and your hack, etc.


* Special Thanks *
Referred mailbbs module about mobile phone .
- http://xoops.hypweb.net/modules/mailbbs/
Special thanks to authors.

=====


写真や動画を管理するアルバム・モジュールです。

● 主な変更
1. 携帯電話 対応
1.1 携帯メールによる投稿
(1) 携帯電話からメールを送信して、写真や動画を投稿することができます
(2) 最初に、携帯電話のメールアドレスを登録します
(3) ユーザへの説明は「ヘルプ」に表示します

1.2 携帯電話用の表示
(1) 240×320 程度の画面サイズを用意した。i.php
(2) 携帯電話の機種により、動作が異なります。
「使用上の注意」参照

1.3 メールログ管理
(1) 受信したメールは「一時ファイルの保存先ディレクトリ」に保存されます。
(2) 登録されたメールアドレスからのみ投稿が許可されます。
(3) 未登録のメールアドレスからのメールは「拒否されたメール」として管理されます。
(4) 管理者は「拒否されたメール」を投稿することが出来ます。

2. FTP による投稿
(1) FTP によりファイルをアップロードすることで、ファイル容量の大きな写真や動画を投稿することができます。
(2) ユーザへの説明は「ヘルプ」に表示します
(3) 「使用上の注意」参照

3. ブロックのキャッシュを追加した
http://linux.ohwada.jp/modules/newbb/viewtopic.php?forum=13&topic_id=824

4. Exif の撮影日時を変更した
http://linux.ohwada.jp/modules/newbb/viewtopic.php?forum=13&topic_id=828

5. バグ対策
(1) モジュールをアンインストールできない
http://linux.ohwada.jp/modules/newbb/viewtopic.php?forum=13&topic_id=832

(2) 登録画面でプレビューできない
http://linux.ohwada.jp/modules/newbb/viewtopic.php?topic_id=834&forum=13

(3) 写真を削除できない
http://linux.ohwada.jp/modules/newbb/viewtopic.php?topic_id=838&forum=13

(4) ブロックでカテゴリが指定できない
http://linux.ohwada.jp/modules/newbb/viewtopic.php?topic_id=840&forum=13

6. データベース構造
(1) ユーザ毎のメールアドレスを保存する user テーブル を追加した
(2) メール投稿のログを保存する maillog テーブルを追加した


● アップデート
(1) 解凍すると、html と xoops_trust_path の2つディレクトリがあります。
それぞれ、XOOPS の該当するディレクトリに上書きしてください。
(2) 管理者画面にてモジュール・アップデートを実行する
(3) 「一時ファイルの保存先ディレクトリ」がフルパスで指定するように変更になりました。
「動作チェッカー」と「一般設定」にて確認してください。
(4) アップデート後は「携帯メールによる投稿」「FTP による投稿」は管理者にも許可されていません。
必要に応じて「各グループの権限」から設定してください。


● 使用上の注意
1. 携帯電話
1.1 携帯電話の機種依存性
ドコモの imodo シミュレータと実機 N903i で確認しています。
N903i の場合では。
携帯電話から投稿した写真は、同じ携帯電話で表示できますが、
大きな画像サイズのものは途中で切れてしまいます。
携帯電話から投稿した動画(iモーション)は、同じ携帯電話で再生できますが、
他の形式のものは再生することが出来ません。
他の機種に関する情報を提供してもらえると、ありがたいです。

1.2 一時ファイルの保存先ディレクトリ
受信したメールはこのディレクトリに保存されます。
メールには個人情報などが含まれますので、ドキュメント・ルートなどWEBブラウザからアクセス可能なエリアに保存するのは好ましくありません。
ドキュメント・ルートの外に設定することをお勧めします

2. FTP による投稿
http プロトコロは時間制限や容量制限があるため、ファイル容量の大きなものはアップロード出来ません。
FTP を併用することで、この制限が緩和されます。
一方、FTP により、ユーザが XOOPS ファイルへのアクセスすることも可能になります。
信頼できる仲間内で運用してください。
あるいは、複数の FTP ユーザが設定できる場合は、
XOOPS ファイルにはアクセスできない設定で運用してください。


● 注意
大きな問題はないはずですが、小さな問題はあると思います。
何か問題が出ても、自分でなんとか出来る人のみお使いください。
バグ報告やバグ解決などは歓迎します。


● 謝辞
携帯電話対応に関して、mailbbs を参考にしました。
- http://xoops.hypweb.net/modules/mailbbs/
作者の方に、感謝します。

Changelog

No Changelogs