Bonjour!

« 2007年6月 | トップページ | 2007年8月 »

2007年7月

2007-07-20

[ココログ] はてなスターを記事別ページにも(ついでにフッターにも)

バカンスで二週間いない間に Hatena Inc. が始動してました。で、その第一弾の「はてなスター」ですが、ココログベーシックやココログフリーなどでの設置方法はどうするんだろうと思ったら、以下のページに簡潔にまとまってました。

リンク: 別館 - はてなスターをココログに設置してみる.

結局、この前のバージョンアップで記事タイトルのところがリンクになったおかげで、特に何もしなくても、ブログ登録時に生成されるコードをそのままマイリストのメモ欄に貼り付けるだけでスターがついてくれる、ということのようですね。

しかし、ココログでは、記事タイトルがリンクになっているのはトップページやカテゴリ、バックナンバーなどのページだけで、記事別ページ(Permalink/固定リンク先)の記事タイトルはリンクになっていないので、そのままでは記事別ページにスター追加ボタンが表示されません。

ということで、記事別ページの記事タイトルにもつくようにしてみました。

ついでに、スターは普通、記事を読んだ後に押すんじゃないだろうかと思ったので、記事フッターにもボタンがつくようにしてみました。

▼設置方法

上記リンク先(「別館」さんの記事)と同様ですが、ちょっと追加します。

 1. はてなスターユーザーページで自ブログを登録(はてなスター日記参照)
 2. 生成されたHTMLの貼り付け用コードをコピー
 3. ココログのマイリスト(メモ)にコピーしたHTMLを貼り付け。
 4. 続いて以下のコードをコピーして、マイリスト(メモ)に貼り付け、保存。

<script type="text/javascript">
Hatena.Star.EntryLoader.loadEntries = function() {
    var entries = [];
    var divs = Ten.DOM.getElementsByTagAndClassName('div','entry',document.body);
    for (var i = 0; i < divs.length; i++) {
        entries.push(new Hatena.Star.Entry.CocologHeader(divs[i]));
        entries.push(new Hatena.Star.Entry.CocologFooter(divs[i]));
    }
    return entries;
}
Hatena.Star.Entry.CocologHeader = new Ten.Class({
    initialize: function(div) {
        this.div = div;
        var h3 = div.getElementsByTagName('h3')[0];
        this.title = Ten.DOM.scrapeText(h3);
        var posted = Ten.DOM.getElementsByTagAndClassName('p','posted',div)[0];
        this.uri = Ten.DOM.getElementsByTagAndClassName('a','permalink',posted)[0].href;
        h3.innerHTML = '<a href="' + this.uri + '">' + this.title + '</a>';
        this.comment_container = Hatena.Star.EntryLoader.createCommentContainer();
        h3.appendChild(this.comment_container);
        this.star_container = Hatena.Star.EntryLoader.createStarContainer();
        h3.appendChild(this.star_container);
    }
});
Hatena.Star.Entry.CocologFooter = new Ten.Class({
    initialize: function(div) {
        this.div = div;
        var h3 = div.getElementsByTagName('h3')[0];
        this.title = Ten.DOM.scrapeText(h3);
        var posted = Ten.DOM.getElementsByTagAndClassName('p','posted',div)[0];
        this.uri = Ten.DOM.getElementsByTagAndClassName('a','permalink',posted)[0].href;
        this.comment_container = Hatena.Star.EntryLoader.createCommentContainer();
        posted.appendChild(this.comment_container);
        this.star_container = Hatena.Star.EntryLoader.createStarContainer();
        posted.appendChild(this.star_container);
    }
});
</script>

# はてなスター日記にあったLivedoor用コードほぼそのまんまですが(^^;

▼注意点

テンプレートによっては動かないかもしれません。お知らせいただければ。

▼余談

- 記事ごとじゃなくてカテゴリページなどにも星を付けるには。。。?
- はてなブックマークのその場でコメント表示できるボタンも欲しいなあ。
- 「ページトップに戻る」リンクもそろそろ作り直さないと。。。

2007-07-18

初恋

二週間のバカンスから帰ってきました。ブルターニュは予想通り寒かったです。寒すぎて暖房をつけたぐらい。それでも3回ぐらいは浜辺に行くことが出来、娘も楽しめたようです。

これでようやく長い夏休みも1/4が消化できたわけですが、なにせ長いですから、今年は、町がやっているプログラムに娘を参加させてみることにしました。7月に3週間、および、8月に3週間ずつ?という感じでやっているのですが、娘はブルターニュに行っていたので、今週の初めからの途中参加となりました。

私が住んでいる町には Centre de loisir という、直訳すると「レジャーセンター」とでも訳せるでしょうか、そういう組織?がありまして、バカンスの間はいつもいろんなプログラムを組んで子供たちに提供してくれているんです。毎回、参加させてあげようかどうしようか迷っていたんですが、祖父母の所に泊まりに行くことが多く、結局今回が初参加ということになりました。

このセンターのプログラムは、幼児向けと小学生向けに分かれていて、娘は先月幼稚園を終わったばかりなので、Centre de loisir maternelle という、幼児向けの方に参加ということになりました。幼児向けコースの方は、娘が通ってなかった方の幼稚園の施設をレジャーセンターとして利用しています。(小学生向けコースは、ある公園内にある専用の建物を使っているようです)

幼児向けコースのプログラムの内容は、釣り、遊び、庭仕事、音楽、キャンプ、絵画、遠足、等々なっていてと、とても楽しそうです。実際、まだ二日ですが、娘は本当に楽しくてしょうがないようです。

月曜日は、アイルランドのダンスをやったり、自然散策をしたようです。午前に3種類、午後に3種類という感じでプログラムが組まれていて、その中から好きなプログラムを選んで参加するシステムのようです。

火曜日の昨日は、柔道の講習や、庭仕事なんかがあったようですが、参加したのは結局なんだかよく分かりませんでした。中庭で遊んだとかナントカカントカ話してくれたんですが、意味不明。(笑)

そして水曜日の今日ですが、今日は水遊びやおもちゃの宮殿作りなんかがあるみたいです。水着を持っていったので、水遊びはしていることだろうと思いますが、その他には何をしたんでしょうか。…普通なら今頃娘を迎えに行く時間なのですが、今日は迎えに行かなくて良いことに急遽決まったので、まだ聞いてないのです。

なぜ迎えに行かなくて良いことになったかというと、昨日の夕方、センターに娘を迎えに行くと、
「明日、キャンピングがあるんですけど、お子様は参加されますか?」
といきなり聞かれまして、
「ええ、そうですね。。。娘がしたいなら。」
ということで娘に聞いたら、もちろん!ということで参加することにしたんですが、よく聞いてみると、一泊のお泊りキャンプだったんですね。(^^;

実は、親も祖父母もいない泊りは娘にとって初めてのことなので、なんとなく心配なんですけど、まあ、どうなることやら、結果を聞くのが楽しみ、という心境です。

# そんなわけで、急に決まったもので、今、ブログしていたりするわけですが。(笑)

…と、前振りが長くなりましたが、ようやく本題を。

今日の昼、娘のいない家で妻と二人で昼食をとり、そのあと雑談をしていたら、「(娘が)センターのスタッフの男の先生と結婚したいらしいよ」と妻がいうので大笑いになりました。で、これは初恋だな、と。(笑)

幼児向けコースにはスタッフが6人いるのですが、そのうち一人だけが男の先生なので、もう確定です。(笑)

そのジュリアン先生、映画の「トップガン」でサングラスをかけている時のトムクルーズにちょっと似ている感じなんですよ。娘よ、面食いですな~。(笑)

# 王子様と結婚してお姫様になりたいタイプですから、当然といえば当然ですが。(笑)

そういえば、一日目が終わって最初の感想を聞いたとき、話の流れで「先生たちはやさしかった?誰が一番良かった?」という話になったんですが、そのときも「ジュリアン先生」と即答していましたねえ。(^^;

初日の朝、娘を送っていったときに対応してくれたのも、たまたまそのジュリアン先生でした。

。。。

運命の出会いかも~。(爆笑)

« 2007年6月 | トップページ | 2007年8月 »

contact

検索

無料ブログはココログ
2017年3月
      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 31  

BANNERS