LOGIN ID Password Auto Login Register Now! Lost Password?
XUGJ Wiki

ModuleManuals

d3downloads anchor.png

機能
ファイルダウンロード
種別
ユーティリティ
作者
photosite
バージョン
0.97
動作環境
XOOPS2.0、XOOPS Cube Legacy 2.1
配布元
http://www.photositelinks.com/modules/mydownloads/ ホダ塾ディストリビューション
複製
可能
Page Top

概要 anchor.png

d3downloads は、Duplicatable V3 (D3) 対応のダウンロードモジュールで、主に次の機能があります。

  • カテゴリ毎に閲覧・投稿・ファイルアップロード権限などの設定が可能
  • 使いにくい mydownloads の管理画面を一新
  • mydownloads 、wfdownloads v3.10以上、d3downloads からのインポートが可能
  • もちろん、D3 モジュールなので、公開側のディレクトリ名は好きな名前で、複数インストール可能
Page Top

インストール anchor.png

(1) XOOPS_TRUST_PATHの設定をします。(まだ一度もしていなければ)

(2) altsys をインストールします。(まだ一度もしていなければ)

(3) XOOPS_TRUST_PATH/modules/d3downloads 以下にモジュール本体をアップロードします。

(4) html/modules/d3downloads を html/moduels の下にコピーします(こちらの "d3downloads" というディレクトリ名は自由に変更することができます)。

(5) html/class/smarty/plugins 内の Smarty plugin を html/class/smarty/plugins/ にコピーします。

(6) アップロード機能を利用する場合、XOOPS_TRUST_PATH/uploads/d3downloads ディレクトリを作り、書込を許可します(公開側のディレクトリを d3downloads 以外の名前にした場合は、その名前に合わせて、アップロード先ディレクトリ名を変更してください)。

(7) ファイルキャッシュ機能を利用する場合、XOOPS_TRUST_PATH/cache ディレクトリを作り、書込を許可します。

(8) お使いのXOOPSの管理画面に入り、モジュール管理よりインストールします。

(9) このモジュールの管理画面「ブロック管理/アクセス管理」で、ブロックの設定とアクセス権限の設定をしてください。

2個目以降のd3downloadsをインストールする時は、(6)〜(8)の手順だけでOKです。

※ XoopsXで、X-updateを利用すると、管理画面から簡単にインストールできます。

Page Top

アップデート anchor.png

通常の方法でアップデートします。ただし d3 モジュールなので、基本的には trust_path 側のファイルのみをアップロードしてアップデートすることで、インストールしているすべての d3downloads が、アップデートされます。

※ X-updateを利用すると、管理画面で簡単にアップデートできます。

Page Top

アンインストール anchor.png

通常の方法でアンインストールします。ただし d3 モジュールなので、アンインストールはモジュールインスタンスごとに行われます。完全に削除したい場合は、すべてのモジュールインスタンスをアンインストールしてから、trust_path の d3downloads を削除してください。

Page Top

知っておくべき事 anchor.png

Page Top

altsys 必須 anchor.png

このモジュールを利用するには、あらかじめ altsys がインストールされている必要があります。

Page Top

コメント統合して利用する場合 anchor.png

一般設定で、コメント統合するフォーラム番号などを設定したうえで、d3forum の「フォーラムの編集 > コメント統合時の参照方法」に

d3downloads::d3downloadsComment::d3downloads

と記入して保存 ※ 公開側のディレクトリを d3downloads 以外の名前にした場合は、最初の d3downloads の部分をその名前に合わせて変更して記入してください。

例 mydownload::d3downloadsComment::d3downloads ( mydownload ディレクトリにインストールした場合)
Page Top

ファイルアップロード機能の設定について anchor.png

一般設定でアップロードを許可する拡張子や最大ファイルサイズなどを設定することができます。
また、カテゴリ毎にファイルアップロード機能を利用できるグループ/ユーザーを選択できます。
なお、php や phtml などサーバー上で実行可能なファイルについては、この一般設定での設定は無視され、ファイルアップロードされた時点で強制終了する仕様になっています。
アップロード先ディレクトリの設定などに問題がなければ、アップロード機能を利用できるグループ/ユーザーの投稿画面にアップロードフォームが表示されます。
アップロードフォームが表示されない場合、管理画面の「アップロード環境チェック」を参考にして、アップロード先ディレクトのパミッションなどを確認してください。

Page Top

本文編集エディタの設定について anchor.png

一般設定により、FCKeditorxoopsdhtml のいずれかを選択することができます。
ただし、FCKeditor は HTML を許可したグループ・ユーザーに対してのみ有効となります。

※ FCKeditor を利用する場合は、あらかじめ GIJOEさんのサイトで「FCKeditor on XOOPS」をダウンロードし、XOOPS_ROOT_PATH/common/ にアップロードする必要があります。

※ X-updateで導入・更新したものについては、さらにwikiレンダラーやCKEditorなども利用することができます。(xelfinderも利用可能)
  投稿画面で、本文フィルター「xpWiki renderer」「Orignal filter 」にチェックを入れることで、設定が反映されます。

Page Top

extraフォルダ内のファイルについて anchor.png

アーカイブのextraフォルダ内には、次のファイルがありますので、必要に応じて、ご利用ください。

  • piCal 用プラグイン
  • d3pipes 用ジョイント
  • mydownloads と URL互換にする .htaccess

.htaccess は Bulletin2 用のをそのままお借りしました。 mod_rewrite が利用できるサーバーで、この .htaccess を XOOPS_URL/modules/d3downloads/ に置くと次の URL のどちらでもアクセスすることができます。

  • XOOPS_URL/modules/d3downloads/index.php?page=singlefile&cid=1&lid=1
  • XOOPS_URL/modules/d3downloads/singlefile.php?cid=1&lid=1

※ 使用環境によっては、ドット(.)で始まるファイル名が不可視ファイル扱いになる場合がありますので、アーカイブには htaccess.txt というファイル名で同梱しています。
※ この htaccess.txt を .htaccess にリネームしたうえでお使いください。

Page Top

使用方法 anchor.png

Page Top

管理画面 anchor.png

Page Top

ダウンロード情報管理 anchor.png

Page Top

ダウンロード情報承認 anchor.png

Page Top

カテゴリ管理 anchor.png

Page Top

インポート/アップデート anchor.png

Page Top

アップロード環境チェック anchor.png

Page Top

一般設定 anchor.png

Page Top

ブロック anchor.png

ブロック名テンプレート説明ブロック複製ブロックオプション
新着ダウンロードblock_recent.html可能表示件数、表示件数、件名の長さ、日付書式、このブロックのテンプレート
高人気ダウンロードblock_toprank.html可能カテゴリを指定する、表示順、表示件数、件名の長さ、日付書式、タイプ、このブロックのテンプレート
ダウンロード情報内容block_download.html可能表示するダウンロード情報、このブロックのテンプレート
ダウンロード情報一覧block_list.html可能カテゴリを指定する、表示順、表示件数、日付書式、本文を表示する、このブロックのテンプレート
Page Top

テンプレートセット anchor.png

(テンプレート名)(テンプレートの説明)
admin_approval.html
blockedit_recent.html
admin_approvalmanager.html
blockedit_toprank.html
admin_category_edit.html
inc_download.html
admin_category_list.html
inc_viewcat.html
admin_filemanager.html
livevalidation.css
admin_history.html
main.css
admin_import.html
main_brokenfile.html
admin_submit.html
main_ratedownload.html
block_download.html
main_singlefile.html
block_list.html
main_submit.html
block_recent.html
main_topten.html
block_toprank.html
main_viewcat.html
blockedit_download.html
main_viewcontent.html
blockedit_list.html
Page Top

イベント通知の種類 anchor.png

Page Top

Tips anchor.png

(意外と知られていない機能など、追記したいことを書く)

Page Top

よくある質問 anchor.png

Page Top

ライセンス anchor.png

GPL

Page Top

関連モジュール anchor.png

モジュール名説明配布先
           

トップ   凍結 差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 14541, today: 2, yesterday: 2
初版日時: 2008-08-13 (水) 19:31:49
最終更新: 2014-02-27 (木) 22:11:28 (JST) (1387d) by marine
Back to Page Top
MainMenu
Manuals
Search
XOOPS Official & Dev.
XOOPS Communities