ppBlog Warning: LINE 1117 of utils.php: preg_match(): The /e modifier is no longer supported, use preg_replace_callback instead

ppBlog official

ppBlog1.7.6リリース

category-icon

 こんにちは。地下鉄に乗って久しぶりに日本語の本を読んでいたら、読み耽ってしまい思わずに終点まで行ってしまったmartinです。集中すると時間軸や聴覚が消失してしまうことは誰にでもあると思いますが、まぁそういう本に巡り会えるのは幸せなもんです。

 さて、1.7.6をリリースしました。1.7.5でのバグ修正やら、書き換えなどがメインです。1.7.5に加わった新機能としては、

  • CoolIris(PicLens)用のmedia RSSを生成する機能(管理画面の「各種ツール」)。
  • 記事個別でのJavaScriptやスタイルシート指定のサポート。
  • 記事やコメントの一括削除(複数のチェックボックスを選択した場合)のサポート。
  • 記事作成のためのエディタのツールバーはステルスモードに。

ぐらいです。CoolIrisGに関しては、http://p2b.jp/200808-ppblog-image-gallery-for-coolirisLink のエントリーを参照して下さい。2つめの記事毎JavaScriptやCSSのサポートですが、これはどういうものかというと、記事作成画面のテキストエリアで、例えば以下のような指定をすると、

[style]
.article-content h3 {
  border: solid 1px tomato;
  background: ivory;
  text-align: left;
  font-size: 150%;
}
[/style]
この記事に対して、h3の指定が有効になります。要は、<style>の代わりに[style]とかっこを変えて記述すればOKです。テキストエリア内なら、どこに記述しても良いです。

具体的な例です

JavaScriptも同様で、例えば、

[script]
o(document).on("dblclick", function(){alert("ダブルクリックしました")});
[/script]

みたいに記述すれば、この記事が表示されている状態で、ダブルクリックすると記述に従ってダイアログが表示されます。なぜ、これを実装したかというと、 「CSSを使ったボタンデザインLink 」みたいな記事を書きたいと思ったときに、この記事に対して特定のスタイルシートを適応させたかったからです。ページのソースをみると、どのように記述されているか分かると思います。JavaScriptの指定例では、「チェックボックスを一度に複数選択したいLink 」で利用しています。

 ツールバーのステルスモードですが、固定モードの際に、マウスをツールバー画面上端に持っていくと、ツールバーがぴょこっと出てきます。慣れると使いやすく感じます?;w)

 例によって、1.7.5からの差分ファイルを添付しておきます。すべて単なる上書きで良いです。JavaScript関連ファイルの殆どは圧縮していますので、可読性が著しく低下しています。圧縮前のソースが欲しい方はお知らせ下さい。

 なお、このバージョン1.7.6で一部CSSのクラス指定(管理画面などで)が変わったものがあります。ppBlog向けテーマチェッカー Link で確認すると良いでしょう。

添付ファイル: DIFF080913.zipattachedIcon 

— posted by martin at 11:40 pm   commentComment [10]  pingTrackBack [0]

T: Y: ALL: Online:
Created in 0.0040 sec.
prev
2008.9
next
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30