1.7.3の差分です。

category-icon

 こんにちは。私事で恐縮ですが、先週末から急性腸炎で死んでました。当初は、食中毒によるものか、それとも風邪のウィルスによるものか判断しづらかったんですが、今の経過を見るに風邪症状は全くなく、食べたもので何となく心当たりがあるので、食中りかなと思っています。昨日まで、やんわりとした下腹部痛と水様便でしたが、峠を越えたようで。基本的に薬には頼らない主義(もっともこの場合、治療としては補液とか整腸剤ぐらいのもの)で、治るのに4-5日かかりますが、さすがに症状があるときは、パソコンに向き合ってプログラムを弄る気にもなれず、ぐったりしてました。

 その間に、いくつか不具合の報告が来てましたので、そのアップデート版です。お試しサイトLink に、2000年以前の書き込みが出来ないというカキコがあって、2000年問題は対処していたんだけどなぁ、と調べてみると、ログを取得する際に、log/2xxx.logという形式のログしか取得していませんで。1973年とかの記事も取得するようにしました。

 あとは、CSS関連で、Ajaxボタンでのマウスオーバーの際の記述が変だったのを修正(theme/basic/basic.css)。

.cute-button:hover button { /* button:hover になってました */
  background-position: 100% 50%;
}

 同じくCSS絡みで、(少なくとも)Firefoxでブラウザの文字サイズを変えると(Ctrl+とかで)、テーマの切り替え表示が上手く作動しないというのに対処(theme/basic/basic.css)。

#theme-selector {
  position: absolute;
  top: 153px; left: 70px;
  width: 100px; /* height 指定をなくした */
  color: navy;
  cursor: crosshair;
  text-align: center;
  border: solid 1px #aaa;
  font: 500 13px/20px Century Gothic, Arial, sans-serif;
  z-index: 1000;
}

 あとは、カテゴリー関連のスクリプトを見直したりとか(カテゴリー関連はなかなか片付かないですね(-o-))、アップした写真をお洒落に見せるスクリプトのphotoeffect.jsがIEでうまく再現されていないのを修正とか、静的モードでのタグエントリーのリンクを修正とか、オートポストで記事を書いていると、添付ファイル名が変になるのを修正したりとか、editor.jsのプレビューでの添付ファイルのHTML出力の再現性を高めたりとか。

 まぁ、そんなところです。

追 記

 フォーラムの方を見てたら、テーマの削除が出来ないというのがあり、該当箇所は古い記述のスクリプトでした。具体的には、theme.inc.phpの229行目は
o("#" + ret.split(/,/)[0]).away();

とすればOKです。

添付ファイル: DIFF080522.zipattachedIcon  theme.inc.phpattachedIcon 

— posted by martin at 01:03 pm   commentComment [19]  pingTrackBack [0]

この記事に対するコメント・トラックバック [19件]

scrollUp1. ちらみ Website — 2008/05/24@21:32:39

更新お疲れ様です。

とりあえず気づいたことだけを。。
・ローカルプレビュー時にソーシャルブックマークの表示が変数表示になってます。
(別に実害はありませんが)

・写真サムネイルのドロップシャドウがIE6で何か変です。

Owner Comment martin Website  2008/05/28@03:31:33

こんばんは。ご指摘どうもです。帰宅してから見てみます。IE6のドロップシャドウに関しては、透過PNGでの再現はせずに単なるGIFファイルにしたのですが、それとは別問題なんでしょうね。IETesterで確認したときはIE6もOKかなと思いましたが、チェックが足りなかったようでf(--;

3. m-tezuka Website — 2008/05/30@15:29:51

IE 7を使っているm-tezukaです。
カレンダーの「来月を表示」をクリックして記事の無い月を表示するとデザインが崩れてしまいます。(このブログも)
utils.phpを5月16日のものにすると直ります。

Owner Comment martin Website  2008/05/30@17:19:16

ご指摘ありがとうございます。
またしても、デバグ用の出力をそのままにしてました。
utils.phpの323行目あたりの

P(LOG.date('Ym', $uid).EXT);P($LOGS);

を削除して下さい。

5. ぷらむ Website — 2008/05/31@14:38:21

新しい順で検索しますと、初めにうまくソートされない2005年以前のものが出て、そのあと、2006年以降の記事が新しい順に並びます。古い順でも2005年以前のものはきれいにソートされず、そのあと、2006年以降の記事は古い順に並びます。ここのmartinさんのブログでは、そんな現象が見られません。そんなことで、プログラムの関係ではなさそうですが、どこか原因は考えられますか?

scrollUpOwner Comment martin Website  2008/06/02@14:50:56

おはようございます。昔、あるサーバーでrsort()が意図したように動かないというのがありましたが、search.inc.phpの211行目あたりの

if($sort == 'score' || $sort == '') rsort($results, SORT_NUMERIC);


if($sort == 'score' || $sort == '') usort($results, 'SORT_BY_DATE');

にしてみたら如何でしょうか。

7.Website — 2008/05/31@21:54:14

いつも便利に使わせて頂いています。
つい先日、1.7.3にバージョンアップさせて頂きました。
そしたら、ページの部分だけうまくアクセス出来ません。
スキンのせいかとおもっていくつか別のスキンを入れたりしたのですが、ダメでした。
ログのバージョンアップで、何かページには特別な方法が必要でしょうか?

それと、これは不具合とはまったく別なのですが、添付されるスキンはBasicだけで3paneはもう添付されないのでしょうか?
3paneのスキンが好きだったので、少し残念に思ってます。
ご検討願えればと思います。

Owner Comment martin Website  2008/06/02@14:55:02

おはようございます。スキン(テーマ)は配布版に添付するには、サイズが大きすぎるのでBasicに絞ってます。でも、テーマ周りは落ち着いているので、3paneなどは、配布サイトを作って、そこで配布する予定です。近々。

9. ぷらむ Website — 2008/06/01@11:41:24

これは、たいしたことではないが、とりあえず報告。
検索の結果表示で、「本文も一部抜粋する」にすると、「カテゴリー: カテゴリー > アップデート」のように、カテゴリーの文字が二重表示されます。修正をお願いします。

Owner Comment martin Website  2008/06/02@14:56:26

ご指摘ありがとうございます。これはsearch.inc.phpの331行目の「カテゴリー: 」の部分を消せばOKです。

scrollUp11.Website — 2008/06/02@00:33:47

すいません、ページが表示出来ない件は、ログの上書きではなく新たに作り直すことで自己解決しました。
お騒がせしました(++!)

Owner Comment martin Website  2008/06/02@14:58:59

すみません、自己解決されたようで。一応、1.7系向けにページリストを変換するページは用意していたのですが(このサイトのナビゲーションバーにある「Tools」→「pageconv」)。

13. ぷらむ Website — 2008/06/02@18:51:47

if($sort == 'score' || $sort == '') usort($results, 'SORT_BY_DATE');でも結果は同じでした。2005年以前のデータがソートされない。検索はされ、実害はありませんし、私のところだけですので、かまいません。データ数が多すぎて、途中までしかうまくソートされないのでしょうか。

Owner Comment martin Website  2008/06/03@20:47:23

こんにちは。
http://p2b.jp/demo/search.inc.txtLink  のやつで如何でしょうか?

Owner Comment martin Website  2008/06/03@01:01:59

ご報告ありがとうございます。うーむ、となると、やはりデータ数が多いときの一時テンプファイル絡みですかねぇ。その辺り、もう一度見直してみます。

scrollUp16. ぷらむ Website — 2008/06/03@21:07:14

さっそく試してみました。表示順が変わりましたが、やはり指定の順番にきれいにソートされませんね。「firefox」の語句を入れて検索しましたが、その並び方の法則もよくわかりません。同じプログラム、同じサーバーでも、投稿量が少ないとうまくソートされる感じですので、量が関係しているかもしれません。(記事のログがいけないのかなと思いましたが、そうでもなさそう。新しいsearch.inc.phpを入れる前は、2005年の記事がトップに出てきましたが、今回は2004年に変わりましたので。)
なお、Ver1.6時代は、古い順はきれいに出ましたが、新しい順では古い順で出ていました。

17. ぷらむ Website — 2008/06/03@22:20:00

別サーバーで同じログで試してみましたら、結果は同じでした。ログの数を減らしてみましたら、古い順はきれいにソートされましたが、新しい順は2004年10月以前がうまくソートされず、その後はOKでした。
記事の量より、時点が関係するかも知れませんね。記事の量によって、時点の分岐点が変わる感じがしますが。

18. せん — 2008/06/08@12:11:23

はじめまして。1.7.3を試行設置しています。
いろいろ試した中で問題が2点出てきました。環境のせいなのかが不明ですので、一応報告させていただきます。

1) 携帯からのメール投稿で、タイトルに英数字(半角)を使うとその部分だけ消えます。
(例えば「testです」が「です」になります。携帯はdocomoの903i)

2) タイトルを後から編集した時、編集前にコメントがついていると、サイドバーのコメントリストに表示されるタイトルが元のままです。

どちらも、そういうものと思って使えばたいした問題ではないのですが…。
因みに、設置したサーバーはチカッパで、PHPはCGIモードで動いています。

Owner Comment martin Website  2008/06/22@00:51:59

こんにちは。ご指摘ありがとうございます。
1)は、こちらで試すことが出来ないのですが、デバッグモードを有効にするとそのデバグファイルがownerディレクトリに造られます。それを解析すれば原因が分かるのですが。。
2)確かにそうなります。修正しました。

この記事に対する TrackBack URL:

設定によりTB元のページに、こちらの記事への言及(この記事へのリンク)がなければ、TB受付不可となりますのであらかじめご了承下さい。

コメントをどうぞ。 名前(ペンネーム)と画像認証のひらがな4文字は必須で、ウェブサイトURLはオプションです。

ウェブサイト (U):

タグは使えません。http://・・・ は自動的にリンク表示となります

:) :D 8-) ;-) :P :E :o :( (TT) ):T (--) (++!) ?;w) (-o-) (**!) ;v) f(--; :B l_P~

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