v1.6.0とv1.6.1との差分

category-icon

 昨日のv1.6.0のままでは、IEでJavaScriptエラーが出たので、それの修正版になります。utils.phpも1箇所修正しました。

追記[2007/3/1 0:15:8]

「ページ作成」でツールバーを生成したときに、閉じないタグが出てくるバグがeditor.jsにありました。ここからもゲットできます→http://p2b.jp/demos/editor.js

あと、文字色が背景色になるなぁ。今から見てみます。

添付ファイル: DIFF160161.zipattachedIcon 

— posted by martin at 10:03 pm   commentComment [24]  pingTrackBack [1]

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

scrollUp1. tm — 2007/03/01@00:38:13

martinさん、こんばんは。
1.6.1にバージョンアップしたところ、新規投稿画面などでテーブル部分が落ちなくなりました。
お忙しいところ対応していただき、ありがとうございます!!

他も見てみましたら、「各種ツール」のアマゾンアソシエイト・ブロッグバー作成・顔アイコン追加では落ちてしまったので、一応報告させていただきます。

2. BENIT Website — 2007/03/02@15:16:31

機能追加の提案をさせていただきます。
例えばサーバーの容量が逼迫してきたから過去のログを削除しよう、と思ったときにこれがなかなか難しいです。
単にログだけを削除すればいいかというとそうではなく、当然画像も削除しなければならないからです。
ログの削除はエクスプローラーから行えますが、画像は一枚単位でしか削除できない上に一枚削除するとページが元に戻ってしまうため、月単位で削除するログと比べ結構な手間です。

そこで思いついたのですが、「画像管理」で、エントリで使っていない画像をピックアップして表示する機能と、それらをまとめて削除する機能があれば、ログを削除した後にまとめて画像を削除できて良いのではないでしょうか。

お時間ございましたら検討してくださると幸いです。

Owner Comment martin Website  2007/03/02@19:56:41

そうですね。デジカメの画質も上がる一方なので、一括削除できるように書き換えてみました。問題ないようなら、正式版にも反映させます。それなりに擬似の画像データベースが充実していたので、比較的簡単にいじることができました:P
 →http://p2b.jp/demos/imager.inc.php.txtLink (拡張子を.phpにしてEUC保存/modulesディレクトリ)

 試されるときは、画像のバックアップとっておいたが良いです。ほんとに消えちゃうので。

4. ぷらむ — 2007/03/02@19:04:34

Ver1.6.1へのアップが終わりました。
TBのへんな表示はなくなりました。
大したことではないが、管理画面の右側の一番下にある「BACK」が機能しません。

Owner Comment martin Website  2007/03/02@20:02:49

vアップお疲れ様でした。「戻る」ボタンは、今回のバージョンアップに際して、最後まで、実装が中途半端だなぁとは思ってましたf(--;

scrollUp6. BENIT Website — 2007/03/03@04:20:16

よもやコメントしてから5時間でこれだけの機能が実装されるとは:o!!!
テストしてみましたが、ばっちり動いてました!

ごくまれに、記事に使っているのになぜか未使用扱いになる画像がありますが、使う側がそれにさえ気をつけていれば大丈夫だと思います。

ありがとうございました!

7. BENIT Website — 2007/03/06@20:26:25

バージョンが1.5になってからカテゴリの追加を行っていなかったので気づかなかったのですが、サブカテゴリでもカテゴリ名の重複チェックが行われるようになっていたのですね。
私的な話で申し訳ないのですが、私が管理しているブログの一つに、トピックスを定めたメインカテゴリを三つ作り、その中にそれぞれ「2005年」「2006年」と年単位でサブカテゴリーを作っているものがあります。都合、同じ名前のサブカテゴリが「三つづつ」×「年の数」だけ存在していることになります。現在はそういうことはできませんが、1.46時代に作成したものが1.6の現在でも生きています。
先日、新しく年単位のカテゴリーを増やそうとして重複名チェックに気づいたのですが、サブカテゴリーの名前重複は、ログに何らかの悪影響を及ぼしたりするでしょうか?

逆に、もし特に悪影響がなければサブカテゴリーのカテゴリー名重複チェックは外してしまおうと思いまして……(年の単位での管理が楽なものでf(--;

Owner Comment martin Website  2007/03/09@17:58:15

BENITさん、こんにちは。今、スクリプト(category.inc.php)を見てみましたが、こちらが想定している動作と違う場合があることが分かりました。まぁ、バグといえばバグです。現状、サブカテの名前チェックが効く場合と、効かずにスルーしてしまう場合が生じますね。追加する場所に依存します。
 で、今は時間がないので明日ゆっくり動作検証しようと思いますが、確かに親カテゴリーが違うなら、サブカテ同士で名前が重複するのはアリだと思うので、そういう仕様にしようと思います。
 思わずにバグを発見できて助かりました。

9. 気紛れ日記 Website — 2007/03/10@10:26:35

この「気紛れ日記」で利用しているppBlog。自分でいろいろ手を加えてしまっているので「同じような形にするのは面倒」ってことでずっと手を付けてなかったのですが機能もかなり拡張されているようなので、1....
続き »

10. まゆみ — 2007/03/10@10:50:01

「気紛れ日記」で使用させていただいております。
今回1.6.1にバージョンアップいたしました。

「Auto-Trackback」なのだと思いますが、自分の1記事から
こちらのTOPページにリンクをはったところ
TOPで表示されている5件の記事全部にTrackbackが付いてしまいました。
すみません…。というか使用なのでしょうか。

scrollUpOwner Comment martin Website  2007/03/10@15:20:21

こんにちは。そうでした。Auto-TrackBackを使うと、ページをサーチして、TBの記述全部にpingを発射するので、こうなっちゃいますね。以前も、こんなことがあっったんですが、修正するの忘れてましたf(--;
 とりあえず、重複したTBはこちらで削除しておきますね。

12. ぷらむ — 2007/03/10@19:16:08

ATOM1.0のファイルはつくられていますが、表示されず、「XML パースエラー: タグの対応が間違っています。終了タグが必要です: </p>」こんなメッセージが出ます。
私のほか、ppblog利用者のほんの一部に出ているだけの現象ですが、ご報告します。
<p>や<br>の対がうまくいってないみたいです。

Owner Comment martin Website  2007/03/12@19:48:03

ぷらむさん、こんばんは。ご指摘助かります。
v1.6からパースエンジンをちょっと変えたんですよねぇ。
大体上手く行くかなぁ、と思っていたんですが。。
 めぼしは付きそうなので修正しておきます。

14. BENIT Website — 2007/03/10@21:18:29

バグ報告です。
モブログのポストをパソコンから編集しようとしたところ、スクリプトエラーが発生してエディタが描画されませんでした。また、勝手にトラックバックが不可になっていました。

モブログの設定は
ping:×
コメント・TB:○
自動モブログ:×
で、手動でmob.phpからポストしました。

Firefoxのエラーコンソールのメッセージは
syntax error
/*<![CDATA[*/writeToolBar(1,1155873981,);/*]]>*/

のような感じです。

Owner Comment martin Website  2007/03/12@20:07:24

こんばんは。今から調べてみます。ご指摘ありがとうございます。

 20:51PM どうも、こちらでは再現されませんねぇ。writeToolBar(1,1155873981,);というのが明らかにおかしいのですが、ここは

('.ENABLE_BR.','.$allowcmt.','.$allowpng.')

で、2つめの$allowcmtはedit.inc.phpの20行目で既定されています。ここで該当ログ文章を、パイプ(|)で分けているのですが、この部分が上手く行っていない感じです。ログで変にパイプが入っていないか確認していただけますか?

scrollUp16. ぷらむ — 2007/03/10@21:41:22

上記報告の原因がわかりました。
私の場合、quoteit!で作成した文章のところで発生しています。<p>文章</dd></dl></blockquote></p>と言うように、</p>がへんなところに付くためのようです。
前のVer1.5.4のatom1.0のファイルを見ると、<p></p>は付いていませんが、最新ヴァージョンでは、それが付いていますね。
念のため、RSS2.0のほうを見ましたら、同様、<p>文章</dd></dl></blockquote></p>になっていますが、こちらは問題なく表示されますね。

17. BENIT Website — 2007/03/11@23:44:08

かなり限定的な条件ですが、バグだと思われるので報告します。
サブカテゴリーを選択し、記事タイトルに親カテゴリ名をつけると、投稿は正常に完了しますがなぜかカテゴライズが親カテゴリに分類されてしまいます。


1、Diaryカテゴリのサブ、2007サブカテゴリを記事のカテゴリーに選択
2、記事タイトルにDiaryと入力して投稿
3、記事上での表示はちゃんとDiary≫2007になっているが、カテゴリー表示で見ると分類はDiaryに入っている

カテゴリー名をタイトルにつけるようなことも早々ないとは思いますが、念のためよろしくお願いします。

Owner Comment martin Website  2007/03/12@19:52:15

BENITさん、バグのご指摘ありがとうございました。このあたりの関数(get_articles_by_category)は1.5あたりから変わっていないんですが、strposで拾っちゃいますね。。修正しておきました。

19. tm — 2007/03/12@09:33:59

おはようございます。
14でBENITさんが報告されている件ですが、
記事タイトルに、存在する別のカテゴリーと同じ名前をつけても同様の結果になりました。

カテゴリで「日記」を選び、「お弁当」というタイトルにした場合、
「お弁当」というカテゴリーがあると、そちらにも分類されてしまいます。
記事の表示では「カテゴリ>日記」になっていますが、両方のカテゴリで表示されました。

Owner Comment martin Website  2007/03/12@19:55:53

tmさん、ご指摘ありがとうございました。
この現象って、実は投稿者名がタイトルとかでも生じうると思います。まぁ、これは管理画面でしか見れませんが。同じ感じの処理なんで修正しておきました。 
 ちなみに、utils.phpのget_articles_by_author関数です。

scrollUp21. BENIT Website — 2007/03/12@23:12:49

1173708308|Diary|テスト|テスト|BENIT|1|1|||
1173708005|Moblog|テスト|テスト``|BENIT|1155873981||||

ログを見て見ました。カテゴリでわかると思いますが、上がPCからで下がモブログからのエントリになります。コメント/TB可否の数字が入るところに謎の数列が入り、パイプも一本足りないようです。これがバグの原因なんでしょうね。

モブログの設定ファイル(owner/mob.ini.php)を見てみたところ、

<?php $MOB_CFG = array(
'Moblog',
'tttttttttest@ezweb.ne.jp',
'test',
'foo@example.com',
'pass',
'0',
'60',
'1',
'1173708160',
'1',
'1',
'0',
);?>

このように、一箇所設定項目と関係なさそうな数値が入っていました。「これが原因か」と、設定ファイルを削除し、新規ファイルを放り込んで設定を生成しなおしてみましたが、同様の数値が入っています。これは設定として正しいのでしょうか?
MOBLOG.INC.PHPのバージョンは 「2007/02/28 17:49:14」なので、多分最新版だとは思うのですが……。

Owner Comment martin Website  2007/03/13@00:00:34

こんばんは。ご確認ありがとうございます。mob.ini.phpの内容はそれでOKです。「謎の数列」というのは、UNIX TIMEですね。これはppBlogではIDに相当しますが、2006/08/18 13:06:21 時点のエントリーIDが入り込んだようです。これは、設定ファイルmob.ini.phpの仕様変更があったんですが、以前のを読み込んでログに反映されたんだと思います。なので、ログの方の「謎の数列」を1に変えて、次の空白も

1173708005|Moblog|テスト|テスト``|BENIT|1|1|||

みたいにすれば編集画面でエラーはでなくなると思います。
 ちなみにパイプの数はPCと合ってますよね;-)

23. BENIT Website — 2007/03/13@00:08:09

>パイプの数
そのUNIX TIMEの分を飛ばして数えてました?;w)

今ポストしてみたら(上記の、投稿者が設定されないバグを誤って発生させてしまいましたが(笑))、通常にポストされました。どうやら、設定を作り直したことで何かが直ったようです。

お騒がせ&お手数をおかけいたしました(**!)お恥ずかしい……

Owner Comment martin Website  2007/03/13@00:20:37

よかったです。おかげさまでというか、投稿者が設定されないバグを見つけましたし;v)

25. ああ — 2007/04/22@15:19:38

ああ

この記事に対する 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.0279 sec.
prev
2012.2
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