This repository has been archived by the owner. It is now read-only.
実況ろだの枚数制限付きアップローダーです
PHP JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
d
s
static-data
t
.htaccess
DragDrop.js
README.md
delete.php
index.php
masterkey.php
mega-editor.php
settings.php
upload.php

README.md

jlab-script-nor Ver0.01a

jlab-script-nor は jlab-script-plus を基盤に作成された枚数保存設定による新しいJLABスクリプトです。 このスクリプトは JLAB - 実況ろだ 明るい分散計画 向けに作成されたスクリプトですが、それ以外の場所でもアップローダーとして設置していただけます。

##必要環境

  • PHP 5.4以上推奨
  • GDライブラリ
  • php-mcrypt(設定によっては不要)

##ダウンロード 右下の Download ZIP からスクリプト一式をダウンロードします。

##ファイル・フォルダ一覧 初期設定では以下の通りにファイル、フォルダを設置することにより動作します。
[707]は推奨パーミッションを表しています。(サーバにより推奨の設定は異なります。)

  • /s [707]
  • /t [707]
  • /d [707]
  • /static-data [707]
  • Encryption.php
  • Thumb.php
  • index.php
  • upload.php
  • delete.php
  • masterkey.php
  • mega-editor.php
  • settings.php
  • DragDrop.js
  • .htaccess

##設置方法 1.settings.php を開き、各項目を設定します。
2.masterkey.php を開き、settings.phpで設定したマスターキーを設定します。
3.すべてのファイル・フォルダをアップロードします。
4.ブラウザから settings.php にアクセスし、static-dataフォルダに setting.dat が作成されたことを確認します。
5.トップページにアクセスし、画像が正しくアップロードできるか確認します。

##メガエディター メガエディターはブラウザ上で実況ろだの画像管理が行える管理者向けのツールです。
ブラウザ上から mega-editor.php にアクセスし、設定したマスターキーでログインをすると、以下の操作がメガエディター上で簡単に行えます。
メガエディターは現在開発中の為、今後のアップデートで機能が追加及び変更になる場合があります。

  • 画像のダウンロード
  • 画像の個別ログをダウンロード
  • 画像を管理者権限で削除
  • 画像の個別ログの簡易閲覧(IPアドレスや削除キー等の情報)
  • 破損及び紛失したログファイルのリストア

##ドラッグアンドドロップによる画像の取り込み 画像をアップロードする際に、ファイル選択ダイアログを使用せず、ブラウザ画面に画像をドラッグアンドドロップするだけで画像がアップロードできる機能です。
この機能はサーバ側とブラウザ側が以下の条件を満たしている場合のみ使用できます。
以下の条件を満たしていない場合は、従来のアップローダーが表示されます。

  • サーバ側のPHPが 5.4.0 以上
  • ブラウザがHTML5 FileAPIに対応( 最新の Chrome/Firefox/Safari や IE10以降 )

##バージョンアップ方法 1.Download ZIPからスクリプト一式をダウンロードします。
2.サーバ上の static-data/setting.dat を削除します。
3.settings.php を開き、各項目を設定します。
4.masterkey.php 以外のスクリプトをすべて上書きします。
(※画像やログファイルを削除せずにバージョンアップが可能です)

##再配布等について 再配布・転載・フォークはご自由にしていただいて構いません。
バグ修正版の公開等はこのGitHubでのみ行いますので、アップローダー下部にあるGitHubへのリンクは削除されないことをおすすめします。

##更新履歴

  • Ver0.01a (2014/04/02)
  • リリース
  • jlab-script-plus Ver0.03cよりフォーク

##動作確認環境

  • Apache 2.x
  • CentOS 6 x86_64
  • PHP 5.5.10 ( +gd +mcrypt )

##開発環境

  • Mac OS X 10.9.2
  • mi (テキストエディタ)