[バグ] ファイル名に#を含むファイルが削除できない

MODx 0.9.6.1のファイルマネージャで、ファイル名にパウンド記号(#)を含むファイルが削除できないとの報告があがっている。

ファイル名のパウンド記号(#)以降が無視され、結果としてファイルの削除に失敗するとのこと。例えば、「TestDoc #10.doc」というファイルの削除に対して、「Deleting file `/data/www/assets/docs/TestDoc `: Failed!」というようなエラーが発生する。

おそらく、ファイルマネージャのXHTMLで、パウンド記号のURIエンコードが行われていないことが原因だろう。他にも、ファイルマネージャからは扱えないファイル名があるかもしれない。

遭遇する可能性は低いものの、特殊なファイル名を扱っている場合には確認しておいた方がよいだろう。

M子