file_columnプラグインは、非常に便利でありがたいのですが。 一点、どうにも不満な点がありました。 それは、ファイル名があくまでアップロードされたファイル名にしかできないこと。 確かに、単純にブログとかでアップロードするならそれでいいと思うんです。 実際、WordPressとかもそうだし。使う側が認識すればいいだけの話。 でも、仕様として、そうでない場面もあるだろう、と、僕は思うのです。 たとえば、ログインユーザー名+タイムスタンプ+拡張子で管理したいとか、そういう要望だって、出す奴は出すと思うのです。 ということで、いろいろ試行錯誤しているうちにできるようになりましたので、そのメモ。 ※結論から先に読みたい人はここから飛ばれるとよいかと思います。 考え方 file_columnのアップロード時のロジックはこんな流れになっています。 アップロード直後、いったん画像を保存先ディレクト