問題タブ [cfdirectory]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
coldfusion - どうにかして cfdirectory でファイルを除外することはできますか?
cfdirectory を使用する場合、表示したいすべてのファイルのファイル拡張子を指定せずに、すべての cfm ファイルを除外して他のすべてのファイルを一覧表示するにはどうすればよいですか?
次のようなものを探しています。フィルター属性に注意してください。
また:
coldfusion - ColdFusion、CFDirectory、フランス語
古い ColdFusion 4 サーバーから削除され、ColdFusion 8 に基づく新しいシステムに移動された ColdFusion ファイル ライブラリ管理システムがあります。
すべてのファイルとフォルダーは英語、フランス語、スペイン語です。
CF8 で CFDirectory を使用してこれらのファイルとフォルダーを読み込んで表示すると、フランス語とスペイン語のファイルとフォルダーで 2 つの問題が発生しますが、2 つの問題はおそらく関連しています。
- アクセント付き文字を含むディレクトリが cfdirectory から返されません。
- アクセント付きの文字を含むファイルが上下逆さまに表示されていますか? アクセント付きの文字の代わりに。
サーバーは、SunONE 6.1 Web サーバーを搭載した Solaris 10 です。
アップデート
問題を JVM に絞り込みました。ファイル システムは問題ないように見えますが、基本的な Java ファイル IO を使用する Java クラスを含めると、ファイルとディレクトリで同じ問題が発生します。
JVMでこれを修正する方法についての提案をいただければ幸いです
coldfusion - ColdFusion マッピングの cfdirectory
CFDirectory を使用して、ColdFusion Admin で作成されたマッピングのファイル リストを取得しようとしています。これまでのところ、リストにデータを入力することはできませんが、物理パスを参照すると、完全なファイル リストが表示されます。
私が使用しているコードは次のとおりです。
<cfoutput>
<cfdirectory action="list" directory="mymapping" name="test"><cfdump var="#test#">
</cfoutput>
ありがとう、
ジョン C.
coldfusion - Coldfusion で新しく作成したディレクトリにファイルをアップロードする
ディレクトリを作成する直前に cffile を使用できません。cffileupload タグを使用しており、url 属性は次のコードを持つページです。基本的に、以下のコードは新しいディレクトリを作成し、すべての画像をそのディレクトリにアップロードします。ただし、2 回目のアップロードで失敗し、cffileupload フラッシュ オブジェクトで 500 エラーが発生します。ただし、ディレクトリ パスをハードコードすると、すべて正常にアップロードされます。なぜ私がこの問題を抱えているのか誰にも分かりますか?
coldfusion - ColdFusion を使用してコンピューター ディレクトリを生成する
ColdFusion を使用してコンピュータのルート ディレクトリを表示したいと考えています。つまり、
- C:/
- D:/
- マイドキュメント
- 等...
前もって感謝します
編集: まず、応答してくれたすべての人に感謝します。私の質問についてもう少し説明を加えます。コンピューターのルート ディレクトリを表示したい。PC に保存するドキュメントがあるとします。そのドキュメントをどこに保存したかわかりません。表示したいCFページに
- C:/
- D:/
- E:/
上記のディレクトリ名をJavaやCFで動的に生成して表示したい。私の質問は誰にとっても明らかだと思います。ありがとうございます。
zip - ディレクトリクエリをに渡す?
ディレクトリからファイルを圧縮する必要がありますが、ディレクトリ内のすべてのファイルを圧縮する必要はありません。ディレクトリ リストに対してクエリを実行して、圧縮する必要があるファイルを特定します。
現在、クエリ結果をループして各ファイルを個別にアーカイブに追加していますが、大きなディレクトリでは時間がかかる場合があります。
ループの外でこれを行う方法はありますか? ある種のリストを に渡すことができることを示す CF ドキュメントには何も見つかりませんでしたcfzip
。
recursion - cfdirectory を使用して 2 つのディレクトリで一致しないファイルを見つけ、関数を実行する
私のアプリケーションでは、ユーザーが写真をアップロードすると、cfc が写真のサイズを変更し、新しい画像を作成して、その新しい画像のサイズをサムネイルに変更します。問題は、この機能がゲームの早い段階で利用できなかったことです。画像ディレクトリを見て、どの画像にサムネイルがないかを調べたいと思います。
cfdirectory を使用して両方のディレクトリの構造体を出力し、サムネイル ディレクトリではなく画像にのみ存在するファイルをループし、関数を実行して画像のサイズを変更し、サムネイル ディレクトリに送信できると考えています。
これは間違った考え方ですか?もっと簡単な方法はありますか?
coldfusion - ColdFusion DirectoryList () - ディレクトリのみを取得することは可能ですか?
以前は<cfdirectory>
ディレクトリのみを取得していましたが、これは cfscript で記述された UDF 内で行う必要があるため、DirectoryList() を使用する必要があります。すべてを取得してから、結果フィルタリング ディレクトリに手動でアクセスする必要があるようです。ただし、フィルターパラメーターがあります...ディレクトリのみをフィルターするために使用できますか? もしそうなら、フィルターは何でしょうか?
ディレクトリのみを返す例は見つかりませんでした。ドキュメントでは、フィルタリングできるものについて明確ではありません (*.txt を除く)。
regex - Coldfusionで正規表現を使用してフィルターを使用する方法
コールドフュージョンは初めて、正規表現は初めて...
「some」の後に13桁の数字が続き、その後にアンダースコア、ID、ファイルが次のように終わるファイルのディレクトリがあります。
IDは任意の文字列にすることができます。
正規表現を使用してIDを取得するにはどうすればよいですか?アンダースコアとファイルの末尾のドットの間のすべてをキャプチャする、次のようなものを探していると思います。
しかし、私は本当にどこにも行きません。誰かが私を正しい方向に向けることができますか?
ありがとう!
編集:
私はこのようにそれをすることになりました、それはハックっぽいですがうまく機能します:
多分他の誰かにも役立つでしょう!
coldfusion - ColdFusionとRailoでディレクトリを移動します
Adobe ColdFusion(ACF)では、ファイルとディレクトリの両方を移動するために、常にcffile action="rename"を使用していました。不合理ではありませんが、Railoはcffileがディレクトリに適用されるとは考えていないため、cfdirectoryの名前変更を使用する必要があります。これで問題ありません。ただし、これはACFでは機能しないようです。
例えば:
... Railoで動作しますが、ACFではこれをスローします:
したがって、ACFのディレクトリを移動するにはcffileを使用し、Railoのcfdirectoryを移動する必要があるようです。それは本当に最先端ですか?cfdirectoryを取得してACF上のディレクトリを移動する方法はありますか?