2009/08/03(月)サムネイルビューでのソート

並び替えをしたいという話を、adiaryの偉い人に言われたので実装しました
標準で名前順でソートされます
一応、ファイルサイズ順やアップロードした日付順のソートもサポートしています

アップロードした順に並べたい(その方がファイルを見つけやすい)という意見もでそうなので、そのうち、confファイルで並び順を指定できるようにしたいところ

今後

画像にタグを付けて管理する機能も追加予定
コミケに間に合うといいなぁ*1

機能がいろいろあっても、インターフェースに難あり
なんとなく使い勝手が悪い
まあ、画像管理はおまけでしかないので、構わないと言えば構わないのだけれども

*1 : というか、adiaryユーザ会が出るって話をまだメーリングリストに流していない気もする

2009/02/06(金)せりかのアルバム修正中

ちらほらとバグがあったり、単なるミスだったり...

とりあえず、現在修正したバグ

  • ファイルをD&Dで移動しようとしたときに、フォルダの判定を間違えていたのを修正
  • ファイルのドラッグ時の遊びを5pxほど設定

ちなみに、下はミス

  • uft版に含まれるjsファイルがutfにエンコードされてない

追加機能

  • ファイル名の変更

2008/10/18(土)ajax化...中止

現状動作しているせりかのアルバムと互換性持たせながらajax化するのはちょっと面倒そうなのでajax化は止めておくことにします.
中途半端にフォームでの処理とajaxの処理が混在することになるし.

もしやるのなら,アップローダとしてではなく,純粋なアルバムとして作ることにします.

2006/10/23(月)album 3.1.1

ちょっとだけ更新

大阪/album/src/

  • inifile.h,cpp\config.iniにおいて,前参照できるように変更
  • top.cpp\バージョン情報周りを変更
  • plugin/upload/upload.cpp\アップロードしたファイルのファイルサイズを環境変数upload_filesizeに保存するように追加

前参照の仕方

ダラー($)付で変数扱いになります.

[xxx]
image = jpg, gif
archive = zip, lzh
ext = $image, $archive

の場合,

ext = jpg, gif, zip, lzh

として,展開されます

2006/09/29(金)メーラーへの拡張

プラグインで実装することも可能だけど,メーラーの機能として不十分というか,やりたいことを十分にできなさそうなので,せりかメーラーとして別口のアプリケーションにするか悩み中

現在予定している機能

  • 複数のメールアカウント
    • たくさんのアカウントを持っているので,複数使えないと意味無いのです
  • メールの送信
    • これができなきゃ,メーラーとはいえません
  • 複数のプロトコルへ対応
    • imapとか,フリーメールとかも取り込めるようになると便利だよね
  • メールフィルタ
    • できれば,階層型にしたい
  • etc...

とりあえず,メールのParser,文字コードの変換ルーチンの作成からかな

2006/08/11(金)C3.1.0

公開してみた.一応stable扱い.

20060720版のスナップショットからの変更点.

  • きちんとコンパイルできるようにした\未確認だけど,一部うまく動作しなかったようで
  • makefileからdebugを消した\デフォルトでデバッグモードになってました
  • list.so, thumbnail.soにページ機能を付けた\それぞれのiniファイルのnumエントリーの数値が,1ページに表示される画像の枚数です
  • ハッシュデータベースから画像を発見できなかったときに,行方不明アイコンを出すようにした\config.iniの[view]のnoimageエントリに,imgフォルダの画像のファイル名を指定して下さい.
  • 自分の環境でコンパイルしたバイナリファイルも公開してみる\linuxユーザでgdライブラリがはいっていれば,このままコピーすれば動くかもしれません.
  • 手元にあるプラグインをまとめて配付するようにした\不必要なプラグインは,削除するか,src/pluginの中のフォルダ名をアンダーバー付き(_xxx)に変更して下さい.

2006/07/24(月)画像の表示プラグイン

リスト表示プラグイン(list.cpp)と画像一覧プラグイン(thumbnail.cpp)でページをサポートしました。

1ページに表示する画像の枚数は、リスト表示で10件、画像一覧で40件になっています。
この枚数を変更する場合は、それぞれのプラグインのiniファイルにおいて、
numというエントリを追加し、表示枚数を設定してください。

2006/07/23(日)行方不明画像

さっそく,ハッシュデータベースから,画像が見つからなかった時用のfilenotfound.gifを作成,設置してみた.

今回の変更点

  • [gallery][noimage] @ config.ini\見つからなかったときに表示する画像の指定\この画像は,img/フォルダの中に置いておく.
  • common.cpp{CSString ImageNotFound(void)}の追加.{Make*****URI(CImage *image)}において,ハッシュから画像を見つけられなかったときにImageNotFoundを呼び出すように変更.