ちまちまとMagSite1の開発をやっていますが、通常、夜などの時間に取り組んでいました。しかし、今日は祭日。祭日だから仕事を休んで別の仕事にいそしむのだ(?)、というわけで、通常のスケジュールを無視してMagSite1の作業を行いました。
今日の作業項目はこんなところです。
・リサイズマネージャの間接的ファイル提供ページからの呼び出し
・間接的ファイルで適切なファイルのタイムスタンプを日付として送信する
・間接的ファイル提供ページは画像以外、ダウンロードさせる
・リサイズマネージャの作成
・間接的ファイル提供ページ
・添付ファイルのあるコンテンツを削除する場合、添付ファイルとリサイズファイルのディレクトリのバックアップ(.bak)ディレクトリも削除する
・ キーワードのページ設定を行うと、短い名前は既に使用されています、というエラーになり設定できない
画像をコンテンツにアップロードし、それを自由にリサイズして表示させることができるようになりました(ただしそれを行うユーザーインターフェースはまだない)。JPEGとPNG以外は、リサイズ機能は無しで、ダウンロードを促すダイアログを出させるようにしています。
そこまでは出来ました。これで山を超えた感じがしてホッとしましたが。
実は、うっかり忘れていた難関があります。MagMLもまだ手を付けていませんが、それのことではなく、ファイルにアクセスするユーザーインターフェースです。コンテンツに添付されたファイルを、ユーザーがアクセス可能にしなければなりません。もちろん、ただ単にアクセス可能にするだけなら簡単なことです。しかし、それなりの格好良さを実現するという条件を付け加えると、グッと難度が高くなります。技術的な問題に気を取られて、その部分をすっかり忘れていました。
というわけで、その山を超えれば、おそらく、画像付きコンテンツの公開テスト運用も可能になると思います。