17:13:22]oParts.jsでのデバグ消し忘れとIE8でlib.jsでエラーが出ていたのを修正。こんばんは、martinです。Chromeなど)では、画像などのファイルアップロード時に複数のファイルを一括して選択・アップロード出来ます。ppBlogでも、それを可能するための差分ファイルを添付しておきます。ppBlogの次期バージョンはv1.9.0を予定していますが、それに先行する形で、とりあえず試されたい方はどうぞ。この差分アップデートを適用すると、ローカルストレージ(localStorageG)を利用した記事データのローカル保存のモードも有効になります(これはIE8も対応)。これは、書きかけの記事を、お使いのブラウザの保存機能を用いて、サーバー側ではなくローカルのPCに保存するものです。以前、(オフラインで書いていて)ほぼ書き上げた記事の投稿に失敗した経験があって、それで「オートドラフト」機能とは別につけてみようと思いました。従来の「オートドラフト」機能は、サーバーサイドに記事データを保存する点が「ローカル保存」と異なる点です。この新機能の利点は、インターネットに接続されていない環境でも、あらかじめ記事画面さえ開いていれば、オフラインで記事を書き続けて、とりあえずローカルに保存しておける点です。何かの間違いでブラウザ画面を閉じてしまっても、一度「ローカル保存」しておけば、再度ブラウザ画面を開いた際に、「保存履歴」から記事を復元することが可能です。「ローカル保存」のボタンと「保存履歴」のボタン。添付ファイルの内容は以下の通りです。utils.phpupload.phpmodules/write.inc.phpmodules/edit.inc.phpImages/progressbar.pngcss/edit.csscss/admin.cssjs/lib.jsjs/oParts.jsjs/editor.jsそれぞれ既存のファイルを上書きすれば良いかと思います。もとのファイルのバックアップは取っておいて、いつでも元に戻せるようにしておきましょう。自分のサーバー環境では、複数ファイルアップロードは問題ないようですが、サーバー環境はいろいろなので何か不具合とかあればご報告お願いします。JavaScriptこんばんは。localStorageに空の値を入れるとIE8がクラッシュすると書きました。空の値が入らないようなチェックを入れれば良いのですが、それだけだとナンなので、症状をもう少し追ってみました。一度、(IE8が)クラッシュするコードを書いておきます。valueが空白だとクラッシュ!}以下のように、直接空の値を入れる分には大丈夫でした。