フォトアルバム

日経平均株価

  • ★日経平均株価
    ---------------------------------

    ---------------------------------

天気・気象情報

  • +32
    °
    C
    +33°
    +21°
    高崎市
    月曜日, 24
    火曜日
    +28° +23°
    水曜日
    +32° +21°
    木曜日
    +29° +21°
    金曜日
    +27° +21°
    土曜日
    +24° +21°
    日曜日
    +33° +21°
    7日間の天気予報を見る

JV

« 着うた | メイン | 電車ダイヤがぐちゃぐちゃ »

最近風ログの仕様が変わったのかな?

Err cocoEntryTree.js: RSSが見付かりませんとエラーが最近出てしまいます。ちゃんとcocoEntryTree.jsはあるのですが。もうしばらくこのままにして様子を見ることにします。
ご迷惑をお掛けしますm(_ _)m

コメント

仕様変わってますよー。
一応、対応方法はなんとなく分かるので後ほど手が空きましたらお教えしますね。
後、大分前のメンテナンスでサイドバーのコメント一覧の仕様が変更になっている為に、ツリー表示が出来なくなっているかと思います。こちらも対処方法は分かりますので、一緒にお教えします。

取り急ぎお知らせまで。

朔夕こっこ さんこんばんは
返事が遅くなりました。
ありがとうございます。
よろしくお願いします。

まず、エントリーツリーの方なのですが、
スクリプトのファイルを開くと

if ( links[ci].title== "RSS 1.0" ) break ;

という箇所があるかと思いますので、検索してみてください。
そこを以下のように変更すれば問題なく動く筈です。

if ( links[ci].title== "Posts on \'晴れ時々曇り\' (RSS 1.0)" ) break ;

次にコメントツリーですが、スクリプトのファイルを開くと

if (lnkItem.length == 2 && txtItem.replace( /]+>/ig, ' ' ).match( / on / ) )

という箇所があるかと思いますので、検索してみてください。
そこを以下のように変更すれば問題なく動く筈です。

if (lnkItem.length == 2 )

以上です。
すみませんが、ちょっと記憶が不確実な仕様がありますので、上手く動かなければ遠慮なく言ってください。

すみません、追記です。
どうやら、両方が正常に動いていると、コメントツリーがエントリーツリーに干渉してしまうみたいなので、上記の方法を下後にこちらもやってください。

コメントツリーのスプリクトの上の方に

var objList = this.document.getElementsByTagName('ul');

という箇所があると思いますので、これを

var ultag = this.document.getElementsByTagName('div');
for (var i=0;i if ( ultag[i].className == 'module-recent-comments module' ){
ultagin = ultag[i];
}
}
var objList = ultagin.getElementsByTagName('ul');

と変更してください。
これで、両方問題なく動くと思います。

私の対応策のコメントって届いてますか?
1,2週間前に書き込んだのですが、対策されてない様なので心配になっちゃいました。

朔夕こっこ こんばんは
やっと時間が取れたので教えてもらったエントリーツリーを試したのですが
上手く行きません。
if ( links[ci].title== "Posts on \'晴れ時々曇り\' (RSS 1.0)" ) break ; と\\スラッシュの反対が表示出来ません。
エラーも消えませんでした。よろしくお願いします。

こんばんわ。
あー、・・・今更意味無いですが、上記の質問の答えを一応。
\はですね、キーボード左上の¥マークを半角で入力すると表示がこれになっちゃうんですよ。
なので、\ = ¥ で等価です。
すみません、プログラマには当たり前の事過ぎて気づきませんでした。

では、本題。
遅くなりましたが、スプリクトの方確認しました。
確かに動かないですね・・・。
というか、以前からまたいろいろ変わっちゃってるみたいで・・・変えすぎだ風ログ(汗)
・・・調べたのですが、何だかいろいろ変わりすぎて訳わかりません(汗)
いろいろ試してみましたが、根本から変えないと無理な気がします。
良ければ、私のブログで使ってるのを使ってみてください。
元のスクリプトだと私の所で動かすのに支障があったので、データの取得先を根本から変えてあります。
こちらは問題無く動いていますので、改造に依存してないと思いますので。

>>エントリーツリー
http://cyber-fox.kazelog.jp/warehouse/typepad_entrytree.js
をダウンロードしてご自分の所にアップロードしてください。
そうしたら、以下をエントリーリストよりも下に貼り付けてください。


表示順等のパラメータについてはお好みで設定してください。

>>コメントツリー
http://cyber-fox.kazelog.jp/warehouse/typepad_comtree.js
をダウンロードしてご自分の所にアップロードしてください。
そうしたら、以下をエントリーリストよりも下に貼り付けてください。


表示順等のパラメータについてはお好みで設定してください。

スタイルシートは共に以下で大丈夫だと思います。
li.latest { /* 最近の記事 */
list-style: none inside url(画像のアドレス);
}

エラー:'typepad_entrytree'宣言されていません。と表示されてしまいます。とエラーが出てしまいます。
またまた困った・・・。

すみません。
貼り付ける内容がコメントじゃなくてスプリクトとして見られて未表示になってますね(汗)
念のため再掲載しますね。(張り付け部分のみ)
>>エントリーツリー
<script type="text/javascript" src="スプリクトのアドレス">
<script type="text/javascript">
<!--
EntryTree.dateDescent : true // 日付の表示順(true:新→旧 false:旧→新)
EntryTree.entryAscent : true // 同一日付の記事表示順(true:旧→新 false:新→旧)
EntryTree.newHour : 0 // class="new"が付く時間(0は無効)
EntryTree.newCount : 10 // class="new"が付く記事数(0は無効・newHourの方が優先)
EntryTree.create() ;
//-->
</script>

>>コメントツリー
<script type="text/javascript" src="スプリクトのアドレス">
<script type="text/javascript">
<!--
var comOrderReverse = true ; /* コメントの並び (true:昇順 false:降順) */
var comNewNum = 5 ; // class="new"が付く記事数
comTreeForTypepad();
//-->
</script>

※そのままだと表示されませんので、先頭の<が全角になってます。
半角にしてご試用ください。

エントリーツリーの方、確かにちょっと問題ありましたね。
すみません。
それじゃあ、
EntryTree.dateDescent : true // 日付の表示順(true:新→旧 false:旧→新)
EntryTree.entryAscent : true // 同一日付の記事表示順(true:旧→新 false:新→旧)
EntryTree.newHour : 0 // class="new"が付く時間(0は無効)
EntryTree.newCount : 10 // class="new"が付く記事数(0は無効・newHourの方が優先)
の部分はダウンロードして頂いたファイル内上部にもあるんでそっちで設定して貰って、
保存して再アップロードし、

<script type="text/javascript" src="スプリクトのアドレス">
<script type="text/javascript">
<!--
EntryTree.create() ;
//-->
</script>
でどうでしょうか?
※そのままだと表示されませんので、先頭の<が全角になってます。
半角にしてご使用ください。

度々すみません。
どこか違うのでしょうか?エントリーツリーもコメントツリーも変化がありません。

※エントリーツリーはダウンロードした物の中にEntryTree.dateDescent : true // 日付の表示順(true:新→旧 false:旧→新)
EntryTree.entryAscent : true // 同一日付の記事表示順(true:旧→新 false:新→旧)
EntryTree.newHour : 0 // class="new"が付く時間(0は無効)
EntryTree.newCount : 10 // class="new"が付く記事数(0は無効・newHourの方が優先)
が入っているので何もしなくてもOKで
<script type="text/javascript" src="スプリクトのアドレス">
<script type="text/javascript">
<!--
EntryTree.create() ;
//-->
</script>
前の<全角を半角にするたけでOK
※コメントツリーは
<script type="text/javascript" src="スプリクトのアドレス">
<script type="text/javascript">
<!--
var comOrderReverse = true ; /* コメントの並び (true:昇順 false:降順) */
var comNewNum = 5 ; // class="new"が付く記事数
comTreeForTypepad();
//-->
</script>
上に同じ<を半角にするだけでOKなんですよね。
以前の物は


とgifのアドレスも入れていましたが今回はしなくても良いのでしょうか?

コメントを投稿

コメントは記事の投稿者が承認するまで表示されません。

Calendar

  •   Well come!! 晴れ時々曇り
     

      Wellcom
    アクセスカウンター アクセスカウンター

    SSL対応カウンター

アクセスランキング

更新ブログ

お勧めの本