ppBlog Notice: LINE 953 of utils.php: A non well formed numeric value encountered:

ppBlog Notice: LINE 1008 of utils.php: A non well formed numeric value encountered:

ppBlog Notice: LINE 1016 of utils.php: A non well formed numeric value encountered:

ppBlog official

ppBlog1.8.5リリース

category-icon

 こんばんは、martinです。最新版のリリースです。前回のバージョンが1.8.3だったので、順当に行けば、v1.8.4ですが、「イヤよ」じゃ語呂合わせが今イチだし、奇数好きなのでv1.8.5とします。それなりに書き換えたファイルも多いですし。ppBlogとは直接関係ないですが、昨日でインターネットは40歳だそうで。自分より年上とは知りませんで。WWWLink とは別ですね。

 主な変更点は以下の感じです。

  1. amazonアソシエイトの更新に伴うスクリプトの書き換え。前回の記事Link
  2. ページ作成画面で、PHPタグ(<?php ... ?>)や独自のスタイル記法([style]...[/style])が使えるようになった。このコメントLink も参考に。
  3. JavaScript周りで、変数宣言をみっちりやったり、GoogleのChromeでのスクロールがおかしかったのを修正したり等々。
  4. モバイル閲覧時に、古い記事のコメントが表示されないのを修正。
  5. 記事アクセスランキングのネイティブサポートなど。http://p2b.jp/1250196829Link

あたりですかね。バグ報告には挙がりませんが、個人的に色々気になるところもちょこちょこ修正してます。

 JavaScriptに関してですが、主にFirefoxやChromeでバグフィックスをしていて、IEの存在をすっかり忘れていました。そして、昨日IEでの動作チェックをしないままリリースしたら、IEでいきなりJSエラーが出るという始末(--) 原因は、oParts.jsで使用したwindow.hasOwnPropertyでした。なので、この部分は、

Object.prototype.hasOwnProperty.call(window, 'opera');

で回避。うむ。なので、昨日のバージョン185_090903をダウンロードされた方は、oParts.jsが変わっていますので、IEでエラーが出るようであれば(具体的には、例えばログインアイコンをクリックしても、ダイアログがにょろっと出てこない)、最新のoParts.jsに入れ替えて下さい。

 後、更新PINGの送信先として、Ask.jpさんにも送るようにしていましたが、最近どうもPING送信に失敗するなぁ、と思って調べたら、以下のようでした。お疲れ様でした。

askjp

なので、このAsk.jpさんは、初期リストから削除しています。尚、更新PINGサーバーは、管理画面の「環境設定」→「更新サーバーの管理」で追加したり、削除したりできます。

 前バージョンとの差分とoParts.jsを添付しておきます。既存の上書きで良いです。

添付ファイル: DIFF183_185.zipattachedIcon  oParts.jsattachedIcon 

— posted by martin at 02:10 am   commentComment [9]  pingTrackBack [0]

T: Y: ALL: Online:
Created in 0.0045 sec.
prev
2009.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