ココログ広場のブログパーツの不具合(上級者テンプレート用のみ)
ココログ広場用のツールもいくつか作ったことだし、せっかくだからココログ広場のブログパーツでもサイドバーに貼付ようかと思ったら、ちょっとはまりました。
『ん?』とか思って、Firefoxのエラーコンソールを見てみると、
つまり、どうやら、
<div class="module-content">要素は要らないかもしれないけれど、まあ一応。→やっぱり要るみたい
ココログ広場 » マイページ » ブログパーツの設置の[ココログに設置する]を選び、[ベーシック/プラス/プロの方はこちら »]で、表示される『設定』欄のところ、自分のブログは上級者テンプレートを利用しているので、
(このブログは、上級者テンプレートを利用しているので、こちらに表示されるソースをデザインからサイドバー等に貼り付けてください。)に従って、リンク先に行くと、貼付用のスクリプトが表示されるのですが、これをそのままサイドバーに貼付けても、ブログパーツが表示されません。
『ん?』とか思って、Firefoxのエラーコンソールを見てみると、
エラー: document.getElementById("widget-NIFTY_Cocolog_Squares") is nullとかいうエラーが発生しています。
ソースファイル: https://updates.cocolog-nifty.com/squares/blogparts.js
行: 220
つまり、どうやら、
<div class="module-widget module" id="widget-NIFTY_Cocolog_Squares">
<div class="module-content">
<!-- mootools.js読み込みでaddEvent()等の追加 -->
<script type="text/javascript" src="/.shared-pleasy/js/multibox/_common/js/mootools.js"></script>
<!-- 上記画面で表示されるスクリプトはここに貼り付ける -->
</div>
</div>
のようにしてやらないと、上級者テンプレートを利用している人はうまく表示されないみたいです。<div class="module-content">
<!-- mootools.js読み込みでaddEvent()等の追加 -->
<script type="text/javascript" src="/.shared-pleasy/js/multibox/_common/js/mootools.js"></script>
<!-- 上記画面で表示されるスクリプトはここに貼り付ける -->
</div>
</div>
【2010.11.2追記】各記事に[ポチッとよろしく!]ボタンを貼付けるためには、mootools.jsの読み込みが必要になりますが、上級者用のベースにしたテンプレートだと読み込まれないかもしれないので、ここで追加しています(赤い部分)。
そんなわけで、表示されるスクリプトをちゃんとなおして下さい>ココログスタッフさん。
ついでに宣伝しておこう(笑)。
いままでココログ広場向けには、
■Webサービス
■ユーザサイドスクリプト(GreasemonkeyとかSeaHorse等) ※本体は記事中にあります。
を作ってます。
いままでココログ広場向けには、
■Webサービス
■ユーザサイドスクリプト(GreasemonkeyとかSeaHorse等) ※本体は記事中にあります。
を作ってます。
「ウェブログ・ココログ関連」カテゴリの記事
- 久しぶりの投稿がココログへの苦言というのもなんなのですが……(2019.03.20)
- ココログをTwitterカードに対応させてみる(2016.11.23)
- 【覚書】風柳亭(ココログプロ)をレスポンシブWebデザイン化(Bootstrap3使用)(2015.10.09)
- ココログ用全文検索 - ココログ最強検索を jQuery を使って作り直してみた(既知の不具合の幾つかに対応)(2015.09.01)
- 現在に生きるということ。(2013.01.05)
コメント