ホーム  >  コメント  >  コメント  >  Downloadsへのコメント  >  d3downloads ( Duplicatable V3対応 ダウンロードモジュール ) 安定版

d3downloads ( Duplicatable V3対応 ダウンロードモジュール ) 安定版

  • このフォーラムはコメント用フォーラムです。新規トピックはたてられません
  • このフォーラムではゲスト投稿が許可されています
対象モジュール Downloads
件名 d3downloads ( Duplicatable V3対応 ダウンロードモジュール ) 安定版
要旨
Table of contents d3downloadsとは バグ報告・要望等 インストール手順 ファイルアップロード機能の設定について 本文編集エディタの設定について xpWikiレンダラー機能との連携について cron によるファイル破損/リンク切れチェックについ...
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-5-29 11:48
guest007 
先程、d3downloadのver0.95cをダウンロードさせて頂きました。
まずは素敵なモジュールについて一方的ですがお礼を・・・
ありがとうございます。

さて、早速ですが、こちらでの環境にて3点ほど
気になる動作が発生している為、御相談させてください。

1.ホームページURLの不正検知について
 私の環境のXOOPSサーバはローカル環境のみに公開しています。
 その為、デフォルトで表示されるURLは「http://ドメイン名.co.jp/xoops」という記述ではなく
 「http://ホスト名/xoops」となっています。
 この形式のまま登録しようとすると「ホームページURLの入力が正しくありません 」
 とのエラーが出てしまいます。(都度、IPアドレスに変更すれば登録は可能なことは確認済)
 もし、この不正検知を停止(変更)させる方法があれば御教授頂けませんでしょうか。


2.アップロード登録時に必ず「broken file !!」化について
 アップロード環境チェックも正常確認が取れた為、早速アップロードを試した所
 登録後に「broken file !! 」と表示されました。
 サーバ側の「xoops_trust_path/uploads/d3downloads/」にもファイルがあるのは
 確認できたので、「修正」にて登録内容を確認した所
 「D:\Web\xoops_trust_path/uploads/d3downloads/ファイル名」と表示されるべきが
 「D:Webxoops_trust_path/uploads/d3downloads/ファイル名」と表示され
 「¥(バックスラッシュ)」が無くなっていました。
 (申し遅れましたがこちらの環境はWindows2003です)

 登録後に修正画面にて¥を追加することで回避は出来るのですが
 何か根本的な対策があれば御教授頂ければ幸いです。
 (私の環境だけでの発生ということであれば、諦めます)


3.アップロード機能を使用した登録でのプレビューについて
 ダウンロード情報登録画面にて「アップロードフォームに切り替え」を選択し
 参照からファイルを選択した状態かつその他項目を全て埋めた状態で
 プレビューボタンを押すと以下のエラーが出てしまいます。
  -「ダウンロードURLの入力は必須です」
  -「ダウンロードURLの入力が正しくありません 」
 プレビューを使わずに直接登録をすれば回避は出来ますが
 出来ればプレビューを使用した考えています。
 万が一、何か対策があれば御教授頂ければ幸いです。
 (こちらについても私の環境だけでの発生ということであれば、諦めます)

最後になりましたが上記質問に関係ありそうな
私の環境を記します。

 ・OS:Windows2003
 ・Web:IIS6.0
 ・DB:Mysql4.1.22
 ・PHP:PHP Ver4.4.8
 ・Xoops:XOOPS Cube Legacy 2.1.4
 ・d3download:Ver0.95c
 ・エンコード:EUC-JP
 ・documentroot:d:\web\wwwroot
 ・xoops_root_path:d:\web\wwwroot\xoops
 ・xoops_trust_path:d:\web\trust_path
 ・その他使用モジュール(数ヶ月間使用実績有)
  -ALTSYS:0.58
  -CCLink:1.12
  -myNews:0.01
  -XHLD:2.99
  -logcounterx:2.71
  -protector:3.04
  -pico:1.60
  -pical:0.91
  -d3forum:0.83
  -xsns:1.11
  -d3blog:1.02
  -myalbum-p:2.88

以上、長文失礼しました。
添付ファイル(0) 投票数:6 平均点:6.67
返信する
前の投稿 - 次の投稿 | 親投稿 - | 投稿日時 2008-5-29 20:41 | 最終変更
Photo Site Links  管理人 居住地: 北名古屋市  投稿数: 1503
guest007 さん、こんにちは。

バグ報告ありがとうございます。

ご報告のありました 3点のうち、1〜2 について関係ファイルを取り急ぎ修正してみました。

【クリックしてください】
http://www.photositelinks.com/modules/attachfile/index.ph...

解凍し、
xoops_trust_path/modules/d3downloads/main と
xoops_trust_path/modules/d3downloads/class に
それぞれ上書きアップロードしてください。

1 の「ホームページURLの不正検知」については、入力値の検査に使っている正規表現が http://ホスト名/xoops を受け付けないものになっていましたので、それを場当たり的に 修正してみました。

今後の正式な配布版では、もっとよく考えて修正したうえで、反映させる予定ですが、とりあえずお試しください。

2 の「アップロード登録時に必ず「broken file !!」化について」は、私のポカが原因で発生したバグです。

必要のない箇所に stripslashes をかけちゃってましたので、 「¥(バックスラッシュ)」が無くなっちゃったようですね

3 の「アップロード機能を使用した登録でのプレビューについて」。

この点についても解消すべきバグだと認識しておりますが、どのように修正すべきか検討中です(ちょっと時間がかかると思います)。

修正できるまでの間は、「アップロードフォームに切り替え」の前に、プレビューで投稿内容を確認し、その後ファイルを選択して投稿していただきますようお願いします

--
==================================
Photo Site Links 管理人 Toshi
Camera ISLAND にも遊びに来てね
http://www.cameraisland.com/
==================================

添付ファイル(1) 投票数:5 平均点:8.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2008-5-30 9:24
guest007改めchaosez 
Photo Site Links様、おはようございます。
早速の修正ありがとうございます。

アップして頂いたファイルを以下の手順で
反映させました。

1.解凍
2.Xoops_trust_path/mogules/d3downloadsの各フォルダ内にコピーし、上書き
3.モジュールの管理画面にてd3downloadsをアップデート
4.アップロード確認

で、結果ですが、ホスト名についてはエラーが出ず
きちんとリンクとしても機能しました。(有難うございます)
ところが、¥(バックスラッシュ)については変化無しでした。
もう少し詳しく検証をする予定ですが、取り急ぎ御報告でした。
また、お暇な時にでも検証して頂ければ幸いです。

追伸:上記手順が間違ってたら
   お手数ですが、御指摘をお願い致します。
添付ファイル(0) 投票数:1 平均点:10.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-5-30 10:28 | 最終変更
Photo Site Links  管理人 居住地: 北名古屋市  投稿数: 1503
まだ、¥(バックスラッシュ)が消えてしまいますか? おかしいですね。

ファイルはちゃんと上書きされたわけですよね。

では、mainfile.php での XOOPS_TRUST_PATH の指定を

define('XOOPS_TRUST_PATH', 'D:/Web/xoops_trust_path');

という記述に書き換えると、どうなりますでしょうか?

【追記】
chaosez さんからご報告いただいた不具合のうち、「アップロード機能を使用した登録でのプレビュー」に関する問題については、少し時間がかかるかもしれませんので、次のページで管理することに
しましたので、ご承知ください。
http://fixdap.com/p/d3downloads/12525/

基本的に本職優先のため、時間がかかると思いますが、手が空ければ、なるべく早く解決したいと考えております。

--
==================================
Photo Site Links 管理人 Toshi
Camera ISLAND にも遊びに来てね
http://www.cameraisland.com/
==================================

添付ファイル(0) 投票数:4 平均点:7.50
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2008-5-30 14:24
chaosez 
Photo Site Links様

お騒がせしております。chaosezです。
\(バックスラッシュ)が消えてしまう件についてですが
御教授頂いた通り、xoops_trust_pathの記述を
¥→/に変更することによって正常に動作致しました。
丁寧な御対応有難うございました。

プレビューの件については回避方法がありますので
本職最優先で暇があればよろしくお願いします。
(貼っていただいたサイトも確認するようにします)

という訳で、本日からd3downloadsを活発に使用させて頂きますので
また何かあれば報告させていただきます。
添付ファイル(0) 投票数:6 平均点:5.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-6-2 21:34
Gemini 
すばらしいモジュールのご提供ありがとうございます。
現在、大きなファイルがダウンロードできない現象がありまして、
コメントさせていただきました。
現象としてはダウンロードすると1KBとなってしまい、
正常にダウンロードができません。
確認する点などありましたら、ご教授いただけませんでしょうか?
初歩的な質問かもしれませんが、よろしくお願いいたします。
添付ファイル(0) 投票数:4 平均点:7.50
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-6-4 5:59 | 最終変更
Photo Site Links  管理人 居住地: 北名古屋市  投稿数: 1503
引用:
現象としてはダウンロードすると1KBとなってしまい、
正常にダウンロードができません。
情報が断片的過ぎて、よく分かりませんが、、、

php.ini の
max_execution_time = 30 (default)
memory_limit = 8M (default)
post_max_size = 8M (default)
upload_max_filesize = 2M (default)
あたりの制限に引っかかってるかも。

【追記・クリックしてください】
http://www.photositelinks.com/modules/attachfile/index.ph...
ファイルの一部を修正し、memory_limitが少なくても、できるだけ大きなサイズをダウンロードできるようにしてみました。

解凍し、xoops_trust_path/modules/d3downloads/include へ上書きアップロードすると、どうなりますか?

--
==================================
Photo Site Links 管理人 Toshi
Camera ISLAND にも遊びに来てね
http://www.cameraisland.com/
==================================

添付ファイル(1) 投票数:4 平均点:10.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2008-6-5 0:22
Gemini 
Geminiです、ご回答&対応いただきありがとうございます。
該当のソースを置き換えたところダウンロード可能となりました。

具体的には約70MBのzipファイルをアップロード&ダウンロードを行おうとしておりました。
当初、アップロードもできませんでしたが、ご指摘にもありましたとおり、
これはphp.iniの設定を変更することで問題は解消されました。
ですが、ダウンロードについてはお伝えしたとおりの現象でしたので、悩んでおりました。

本当にありがとうございました。
添付ファイル(0) 投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-6-12 16:49
Maron 
現在、d3downloadのver0.96bをダウンロードさせて頂き、
テスト環境でチェック中なのですが、質問があります。

ユーザーがアップロードしたファイルを自動承認ではなく、
管理者が承認する方法についてですが、
これは管理メニューの「ダウンロード情報承認」ページで
行うものと理解しています。

ところが、未承認ダウンロード情報がある場合、
同ページには承認のためのチェックボックスはあるものの、
送信ボタンが存在しないため承認ができません。
(ちなみに削除ボタンはあります)

どのように承認するのかご教授いただきたくお願い申し上げます。
添付ファイル(0) 投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-6-12 18:23
Photo Site Links  管理人 居住地: 北名古屋市  投稿数: 1503
Maron さん、こんにちは。

チェックボックスの左隣にある「承認」を直接クリックしてください。

クリックして開いたページで、投稿内容を確認し(管理者権限による内容の修正も可)、承認することができます。

--
==================================
Photo Site Links 管理人 Toshi
Camera ISLAND にも遊びに来てね
http://www.cameraisland.com/
==================================

添付ファイル(0) 投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2008-6-12 20:01
Maron 
回答ありがとうございました。
添付ファイル(0) 投票数:0 平均点:0.00
返信する

このトピックに投稿する

題名
ゲスト名   :
投稿本文
url email imgsrc image code quote
サンプル
bold italic underline linethrough   

 [もっと...]

  条件検索へ


トラックバック
トラックバックURL
http://www.photositelinks.com/modules/tbAny/tb.php/4155
コメント IPAddress
検索






























In + Out ランキング
23pt (IN:14, OUT:9)
18pt (IN:1, OUT:17)
16pt (IN:0, OUT:16)
16pt (IN:0, OUT:16)
16pt (IN:0, OUT:16)
(過去14日間のTOP5)