webdl.inc.php

特徴

任意のディレクトリにあるファイルを選択してダウンロードします。
複数のフォルダを選択可能です。

拙作logparanoia.inc.phpの為にdownlog.inc.phpというソフトを付属で作りましたが、このソフトの方が汎用性がありそうなので、作り直しました。

インストール

  1. webdl.100.inc.phpをwebdl.inc.phpにリネームする。
  2. webdl.inc.phpの
    $dir_array = array("logparanoia");
    の行に、ダウンロードしたいディレクトリ名を書く。複数ある場合は
    $dir_array = array("logparanoia","wiki");
    という風に「,」でくくって列挙できます。
    pukiwikiのディレクトリからの相対位置です。
  3. ./plugin ディレクトリにwebdl.inc.phpをアップロードする。

設置方法

ダウンロードページを新規作成し、中で

#webdl()

と記述する

使い方

  1. ダウンロードページに移動すると、ディレクトリ名のセレクトメニューがあります。望みのディレクトリを選択して、「SELECT DIRECTORY」を押して下さい。
  2. ディレクトリ内のファイルがセレクトメニューで表示されるので、望みのファイルを選んで「download」を押します。

ライセンス

Artistic License

ダウンロード

#ref(): File not found: "webdl.100.inc.php" at page "Web Collaboration by PukiWiki-付録3 自作プラグイン一覧-webdl.inc.php"

セキュリティ

現在のところ

の3点を調べています。まだ穴がありましたら、コメント欄で助言いただければ幸いです。

to do

フォルダ及び複数ファイルをtarで固めてダウンロード出来るようにする

実行結果


トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-06-03 (金) 19:20:40 by pukiwiki 1.5.4