Serene Bach - sb Development Laboratory presents

<< sb 1.06D | main | sb 1.08D >>

sb 1.07D

sb 1.07Dを公開しています。

今回、機能追加はなく、安定性と使い勝手の向上を目標としました。

ver 1.07Dでは以下のバグを修正しました。

  • デフォルトテンプレートがありません[B108]
  • mt.supportedMethods / mt.supportedTextFilters をコールするとログイン画面が返されます[B109]
  • metaWeblog.newPostが空だと <string /> になってしまいます[B110]
  • metaWeblog.newMediaObject の返り値が不正です[B111]
  • カテゴリーの変更が再構築されるまで反映されません[B112]
  • MTログ読込みで自動改行の設定が反映されません[B113]
  • カテゴリー検索が正しく行われない[B114]
  • カテゴリー名を変更した時にサブカテゴリーが取り残されます[B115]
  • 記事リストの検索時に文字化けする[B116]
  • カテゴリー名を変更した時に順序が戻ってしまう[B117]
  • ファイルアップロード画面の次ページが表示されない[B118]

ver 1.07Dでは以下の仕様変更があります。

  • タグ挿入支援ボタンの挙動を若干変更
  • オススメ商品の表示設定を追加
  • オススメ商品の順番を入れ替えれるように
  • ファイルアップロード先を選択できるように
  • XML-RPC APIにいくつかのメソッドを追加
  • リスト画面のインタフェースを刷新
  • 記事・コメント・トラックバックで全体をソートするように

タグ挿入支援ボタンの挙動を若干変更しました。対応したブラウザではカーソル位置にタグを挿入します。以下のブラウザで動作確認済みです。

  • Internet Explorer 6.0 for Windows
  • Firefox 0.9

上記以外のブラウザでは従来通り、テキストエリアの末尾にタグが追加されるという動作になるかと思います。

確認したら、ごく簡単な修正でいけました。なんで気付かなかったんだろう……。

オススメ商品の表示/順番が設定可能になっています。順番はsbの仕様上、若干面倒な入れ替え方法になります。任意の順番に並べ替えるのはちょっと大変かもしれません。

私もすっかり忘れていたのですが、(表示設定・順番入替、双方の)機能自体は当の昔に入っていました。管理画面で設定できるようにしていなかっただけでした。

こういう「隠し」機能(仕様)は他にもあったりします。日の目を見るのはいつになるのか分かりませんが。

ファイルアップロード先を選択できるようにしましたが、現状では従来の仕様と大きな変更はありません。

従って使い勝手はほとんど向上していません。むしろ余計な操作が増えた印象があるような気がしますが、ここら辺は今後もう少し詰めていこうと思っています。

XML-RPC APIに以下のメソッドを追加しています。

  • mt.publishPost
  • sb.getMediaObjectList
  • sb.getMediaObject
  • sb.deleteMediaObject

mt.publishPostはMovable Typeでもサポートされているメソッドですが、若干挙動が異なります。トップページと指定した記事を含むhtmlファイルを再構築します。指定した記事のステータス(公開/非公開)は変更されません。

sb.getMediaObjectList, sb.getMediaObject, sb.deleteMediaObjectはsb独自のメソッドになります。アップロードされた画像ファイルに関連するメソッドです。

ver 1.07Dではstyle.cssならびにscript.jsを変更しています。キャッシュの影響で表示崩れなどが生じる可能性がありますが、その場合は管理画面上でリロードして頂ければよろしいかと思います。

なお、ver 1.07D公開に伴ってこちらで公開しているAAA!CAFE対応パッチも最新版を公開しています。AAA!CAFEパッチを利用されている方は合わせてダウンロードしていただくよう、お願いします。