2011-07-07 8 views
0

私はファイルマネージャーを開発したいと思っています。アイデアは、認証されたユーザーが新しいファイルをアップロードしたり、既存のファイルを並べ替えたり(ドラッグ&ドロップで)、削除することができるということです。しかし、ファイルはメディアプレゼンテーションの一部として使用されており、厳密なオーダーと命名規則を持っていますので、名前を付けてファイルをアップロードできるようにして、その時点で改名してください名前が何であるべきかを、フォルダ内に既に存在するものに沿って決定することができます。基本的には、変更が行われるたびに、フォルダ内のすべてのファイル名に対して効果がある可能性があります。これに加えて、前の状態にロールバックするオプション付きのバージョン管理システムを設定したいと思います。ファイルの自動リネームと厳密な検証を備えたファイルマネージャー

おそらくPHPとjQueryのソリューションに傾倒しています。うまくいけば、既にそこにあるものの上に構築してください。そこに標準のファイルマネージャプロセスの上に余分な検証と処理を追加して私とうまくいく可能性のあるものはありますか?これはPHPである必要はありませんが、このイントラネットサイトは同じ仕様のいくつかのマシン上でのみ動作します。おそらくJavaや他の言語を介してこれに対する解決策があるかもしれません...

これはあまりにも漠然としていませんが、誰かが私がしなければならないものと統合できるファイルマネージャーの経験を持っていることを期待しています。行う。編集、ユーザー押しボタンcommitとPHPの終わりに

push --> add new action to the history (eg new slide added)

pop an element out of the stack --> rollback to the previous change

+0

ファイルの種類は何ですか? – Awea

+0

TIFFファイルのみ – callumb

+0

写真家などの方には? ^^ – Awea

答えて

0

は私が編集の状態を保存するためのデータ構造のようなスタックを使用しますスタックを読み込み、その時点でファイルが正しい方法で名前が変更されます

関連する問題