いつもお世話になっております。
以前よりこちらのツリーカテゴリーを使用させていただいています。
長い間まったく問題なく使っていたのですが、いつの間にか気づかないうちに”NEW”マークが表示されなくなってしまいました。
試しに新しいものをダウンロードしてみましたが、それでも表示されません。
プラグインのHTMLについては、最初に設置して以来触っていないはずなのですが・・・。
こちらのブログ側の問題なのでしょうか?
なおNEWマーク関連の設定は以下のようになっています。
var LC_CAT_NEW_NUMBER = 5; //New表示記事数
var LC_CAT_NEW_HOUR = 30; //New表示時間
【2010/05/01 23:34】
ヌーそく管理人 | URL
[ 編集]
いらっしゃいませ。情報をありがとうございます。
設定以外の原因として主に考えられるものを挙げておきます。
・一時的に、他のプラグインを非表示にしてみる
→それで解決するなら、特定のプラグインとの相性問題です。
・一時的に、テンプレートを変更してみる
→それで解決するなら、特定のテンプレートとの相性問題です。
・一時的に、RSSに載せる記事数を減らしてみる。
→それで解決するなら、特定の記事やカテゴリー名との相性が悪そうです。
原因を特定できれば次版での対応を考えたいですが、今は時間の都合上、原因調査まではできません。
ご容赦ください。
なお、Newマーク関連のロジックは初めからほぼ変えていませんので、バージョンアップで動かなくなった可能性は少なめです。
【2010/05/06 00:09】
ルード@管理人 | URL
[ 編集]
ご回答ありがとうございます。
早速3つの方法を試してみましたが、どれも解決には至りませんでした。
また時間を見つけて試行錯誤してみます。
もし解決策が見つかればまた報告させていただきます。
【2010/05/10 18:05】
ヌーそく管理人 | URL
[ 編集]
お力になれず、すみません。
…と思いましたが、このブログでも同じ現象が起きているようです。
調査しやすい環境が整いましたので、時間の合間があれば少し調べてみます。
うまくいった場合は、対策版をリリースするかも知れません。
…最近、FC2ブログのRSSの仕様変更があり、その影響かも知れません。
【2010/05/13 00:08】
ルード@管理人 | URL
[ 編集]
デバッグツールを使って調べていると、
xo.send('');
の構文でエラーが出ていました。
で、FC2ブログ設定の
「RSS広告」を「表示しない」にしたところ、NEWマークが復活しました。
取り急ぎご報告まで。
【2010/05/13 11:45】
ヌーそく管理人 | URL
[ 編集]
なんと素晴らしいことでしょうか!
大変ありがとうございます。やはりその仕様変更が原因でしたか。
RSS広告なしに設定すれば問題なくなりますね。
(その設定の存在を忘れていました…)
RSS広告入りのページにリダイレクト(?)をかける仕様が邪魔をして、xo.send('');が実行してくれるはずの関数が実行されないのが原因のような。
RSS広告ありのときは、サーバの反応がHTTPの通常の仕組みと違っているようで、プログラム側での対処はしづらい気がしています。設定で回避するのが唯一の現実的対処法かなという気がします。
【2010/05/14 03:24】
ルード@管理人 | URL
[ 編集]
「カテゴリーリストに記事タイトル」をぜひお願いします。
「サッカーQ&A」に何が載ってるか、中学生に一目で知らせたいのです。
よろしくお願いいたします。
【2010/05/23 18:12】
seigajiji | URL
[ 編集]
【2010/05/24 01:39】
ルード@管理人 | URL
[ 編集]
|