パーソナルツール
現在の場所: ホーム takalog
書いた本
Plone 完全活用ガイド の Chapter 1, 2, 3, 11 を執筆しました。
plone のインストール、使い方から、機能・デザインのカスタマイズ、プロダクトの作り方まで、 plone のすべてがぎゅっと詰まっている書籍になっていると思います。
plone に興味がある人から、すでに使いこなしている方まで、ぜひ読んでみてください。
Plone 完全活用ガイドのサポートページ
« 2008June »
Su Mo Tu We Th Fr Sa
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          
このBlogについて
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。 zope/plone関係の技術的な内容については http://takanory.net の方にまとめていこうと思います。 コメント・ツッコミはご自由にどうぞ。
最近のトラックバック
日本語にてPlone3.xを使用する便利なプロダクト (ブログ 08-31 13:52)
新しい写真集モジュール (ロバートのブログ 03-18 08:28)
新しい写真集モジュール (ロバートのブログ 03-18 08:28)
トランペットアンサンブルコンサート (人生日記 03-08 17:37)
PloneSlimboxに乗り換え♪ (pt001-blog 02-23 17:14)
カテゴリ
puzzle (34)
mac (17)
av (26)
books (22)
coreblog (47)
ds (21)
lego (40)
misc (74)
moblog (253)
movie (31)
pc (40)
plone (215)
server (55)
suidou (29)
snowscoot (8)
sports (32)
software (126)
winds (37)
python (31)
 
文書操作

COREBlog2 にはてなブックマークへのリンクを追加

作成者 takanori投稿日 2008年06月25日 12時53分 最終変更日時 2008年06月25日 13時03分
COREBlog2 に はてブ

久しぶりのちょっぴり COREBlog2 ネタ。

COREBlog2 の各エントリに はてなブックマーク へ追加するボタンと、ブックマークされている数を表示するようにしました。

どんな風に表示されるかは画像を見ていただいて、変更は簡単でした。

どっちかというと、画像探したり、はてなブックマークに追加するためのリンクの書き方を調べる方に時間がかかりました。

で、やり方は portal_skins/COREBlog2/cbentry_view を以下のようにカスタマイズします。

変更前:

<ul class="infoBlock">
  <li>
    <a href="permalink"
       tal:attributes="href entry_obj/absolute_url"
       i18n:translate="permalink" >
      Permalink
    </a>
  </li>

変更後:

<ul class="infoBlock">
  <li>
    <a href="http://b.hatena.ne.jp/append?"
       tal:attributes="href string:http://b.hatena.ne.jp/append?${entry_obj/absolute_url}">\
<img src="/hatena_b.gif" alt="はてなブックマーク" title="はてなブックマーク" border="0"/></a>
    <a href="http://b.hatena.ne.jp/entry"
       tal:attributes="href string:http://b.hatena.ne.jp/entry/${entry_obj/absolute_url}">\
<img src="" border="0" tal:attributes="src \
string:http://b.hatena.ne.jp/entry/image/${entry_obj/absolute_url}" /></a>
  </li>
  <li>
    &brvbar;
  </li>
  <li>
    <a href="permalink"
       tal:attributes="href entry_obj/absolute_url"
       i18n:translate="permalink" >
      Permalink
    </a>
  </li>

これだけです。

画像(hatena_b.gif)もダウンロードして custom フォルダに入れておきましょう。

あ、そうそう。 a タグとか img タグ書いてあるところの1行が長いですが、タグの間で改行をしてしまうと空白が入って隙間ができていやだったので、このようにしています。

これを応用すれば、他のブックマークサービスに登録するリンクを作るのは簡単そうです。

カテゴリ
coreblog coreblog
plone plone
トラックバック用URL:
http://takanory.net/takalog/912/tbping

Powered by vine linux, python, zope, plone, coreblog