こんばんは。昨日、1.6.0をリリースしましたが、手元には既にv1.6.1があったりします
IE(インターネットエクスプローラー)の存在を忘れてまして。JavaScriptとCSS(スタイルシート)関連のデバッグには、Firefoxのエラーダイアログを活用しているのですが、とびきりモダンなFirefoxでエラーがないと、ついつい安心してしまって・・・。
と、言い訳はそれぐらいにしておいて、簡単に1.5系から1.6系へのアップデートについて書いておきます。
- 基本的に今回は、スタイルシートで新しいクラスを追加したりはしていないので、各テーマで修正がいるということはないと思います。
- またログもそのままですし、キモの定義ファイルini.inc.phpもいじりません。
- 今回のアップは、管理画面での動作や見栄えの修正が殆どなので、ほぼすべてのmudulesディレクトリのファイルは上書き更新して下さい。
- 同様に、admin.phpやそれのCSSであるadmin.css,editor.cssなどが上書きの対象になります。
- あと、キモのJavaScriptライブラリのlib.js/editor.jsもかなりいじりました。なので、もしこれを独自にカスタマイズをしている方は注意が必要かもしれません。
- 具体的には、以前あった roundedStyle() という関数があって、これは角丸コーナーのための関数で、スタイルシートのクラス名 rounded を持つボックスに対して発動するのですが、これの名前が cornerPlay()に変わりました。また、クラス名としては corner-play になります。なので、もし、rounded というクラス名を付けて記事を書いていた方は(殆どいないと思いますが・・・)、対象ログでcorner-playに置換するなどの作業が必要になるかと思います。すみませんねぇ、roundedがあまりに一般的過ぎる名称なんで。。スクリプト自体も、結構、安定させたつもりです。
- あとは、サイドバーの各ボックスは、標準で閉じたり開いたり出来てたわけですが、クッキーを使って、読み手が操作した状態を覚えるようにしました。なので、クッキーが有効なら、ボックスの開閉状態が、次にページを訪れたときに再現される寸法です。
- 同じサイドボックスの開閉についてですが、なるべくHTMLソースとJavaScriptソースとを分離させたいという思想から、HTMLの中でonclick="・・・"というのは避けて、lib.jsで一括して指定するような挙動になっています。
- モブログ関連は、結構強化したつもりです。管理画面を見ていただければ分かりますが、色々指定できるようになりました。カテゴリーだとか、コメントやトラックバックの受付可否だとか。
- トップディレクトリのImagesについては、いくつか描き直したりしてるので、軒並み上書きすれば良いと思います。
- とくにセキュリティー関連でアップデートが必要ということはないので、現状のバージョンで不満なく使えているのであれば、バージョンアップも必要ないかとは思いますが、個人的にはオススメですよ
てなとこですかねぇ。次のページにcornerPlayの実際を示します
Comments