1.7.4のリリースです。

category-icon

 こんばんは。貴種流離譚Gというモチーフはあまり好きでないmartinです。さて、バージョン1.7.3で暫く経過していましたが、細かい不具合とか、動作上、気になる点がいくつかあったので、それの修正がメインのアップデートです。あと、新たな機能として、目玉というほどでもないのですがオンタイム投稿を実装してみました。つまりは、未来の日時に設定しておくと一旦ドラフト投稿となって、その設定した時刻以降に自動的に公開されるというやつです。公開されるタイミングは、完全にアクセス依存(自分に限らない)なので、全くアクセスがないと投稿されませんが、まぁそういうことはないでしょう・・・。

 1.7.3からのアップデートですが、今回、キモの設定ファイルowner/ini.inc.phpに1カ所だけ修正が入ったので、上書きされる際は、まずこのownerディレクトリのini.inc.phpの修正からはじめて下さい。具体的には、次の一行を、71行目あたりのPPBLOG_VERSIONの上か下の行に追加します。

define('TIMEZONE','Asia/Tokyo');                      /* タイムゾーン。通常は変更不要。*/

 まぁタイムゾーンの設定なのですが、将来のことを考えると今の内に入れておいたが良いかなと。一応、参考として、差分添付ファイルにini.inc.phpも梱包してます。これは参考なので、間違えて上書きアップロードしないように注意して下さい。

 サーバー上のご自分のowner/ini.inc.phpをダウンロードして、上記修正後、無事に上書きアップロードしたら、次は、log.phpというPHPファイルがあるので、これはstatディレクトリの中のやつを上書きします。

 とりあえず、この2つの作業をこの順番でやるのが、今回のポイントです。後は、いつものように、残りのutils.phpやらutils_admin.phpやらindex.php、cache.phpはトップレベルのディレクトリのやつを上書きして、modulesフォルダの中のいくつかのPHPファイルは、サーバー上のmodulesディレクトリの中のやつを上書きすればOKです。

 index.phpに修正が入っていますが、これは画像認証のスクリプトhiratpchaの呼び出し先を変えたためです。この呼び出す部分の処理を削りました。

 あ、あと、jsファイルもいくつか修正が入ってます。これも上書きで。Firefox3になって、画像をお洒落に見せるスクリプトがエラーを吐くようになったり、IE6での挙動がやっぱり変だったりしたのを修正してます。これでも、完璧とは言えませんが、概ね動いてくれるかなと。

 後、js関連でいえば、ひとつのエントリーに複数のページを設定している際に、ページリンクをクリックすると、記事タイトルの部分にフォーカスが移るようにしてたつもりでしたが、そうなってなかったのを修正したりとかです。

 modules群の修正は、主にページ遷移に関する部分での修正です。記事が多くなってページ数が増えてきて、何だかページリンクの挙動がおかしいと気付きました。

 最後になりますが、自動インストール版は、今日の朝にダウンロード出来る状態にしておいたのですが、夕方になって、画像ギャラリー用のスクリプトmodules/gallery.inc.phpの手直しをしたので、これは日本時間で23時過ぎに入れ替えてます。なので、心当たりの方は適宜、最新版と入れ替えて下さい。添付しておきます。

 日本では七夕か。

添付ファイル: DIFF080707.zipattachedIcon  gallery.inc.phpattachedIcon 

— posted by martin at 04:14 am   commentComment [8]  pingTrackBack [0]

オンタイム投稿のテスト

category-icon

 どうでしょうか。どういう仕様が(開発するのに)一番楽チンかなぁとアレコレ考えて、一応の形になったので。「日付の修正」で、未来の投稿したい時間に設定すると、その時間を過ぎるまではドラフト投稿扱いになる。更新pingがどうなるかはこれから見てみる。

 画像の添付は?
ArcdeTriomph
なんだか水平線が丸っこく見えるなぁ。

 更新PINGのテスト


— posted by martin at 09:26 pm   commentComment [2]  pingTrackBack [0]

T: Y: ALL: Online:
Created in 0.0039 sec.
prev
2008.7
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 31