Skip to: Navigation / Content / Sidebar / Footer

blosxomではてなポイントゲッター

Posted at 2005-08-11T00:36:00+09:00 in Blosxom

blosxomはてなブックマークではてなポイントを贈るに対応するにはflavourに記述するのが一番手っ取り早いです。

具体的にはhead.flavourに、

<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:foaf="http://xmlns.com/foaf/0.1/">
  <rdf:Description rdf:about="$url/$path_info">
    <foaf:maker rdf:parseType="Resource">
      <foaf:holdsAccount>
        <foaf:OnlineAccount foaf:accountName="h2u">
          <foaf:accountServiceHomepage rdf:resource="http://www.hatena.ne.jp/" />
        </foaf:OnlineAccount>
      </foaf:holdsAccount>
    </foaf:maker>
  </rdf:Description>
</rdf:RDF>
-->

と書いてやればOK。アカウント名は自分の持っているアカウントに変更しましょう。変更しないとh2uというアカウントの人に投げつけられることになります。

$path_infoはflavourで利用することは滅多に無い(プラグインを書くときにはかなり使う)ので忘れられがちですが、通常は$ENV{'REQUEST_URI'}からblosxom.cgiへの相対パスを削除し、さらに先頭のスラッシュを削除したもので、ちょこっと便利な変数です。$url/$path_infoと実際にリクエストされたURLは一致しないケースがあったと思いますが、僕の記憶が定かならあまり問題にしなくて良いような気がします(無責任)。

Account Auto-discoveryははてなブックマークではてなポイントを贈る機能のみを対象とした仕組みというわけではない(多分、はてな内サービス限定というわけでもない)ので、将来を見据えるとサービスを列記できる設定を作ったプラグインにするのが良いかもしれません。作業労力的にはプラグインを更新して設定を変更するのもflavourをゴニョゴニョ書き換えるのも大して変わらなそうですが。

Recent entries from same category

このエントリと同じカテゴリに投稿された最近10件のエントリです。

  1. back_and_forthプラグインをAutoPagerize対応に
  2. GitHubにblosxomぷらぎん置いた
  3. 不明なflavour回避パッチの問題点
  4. 使用しているプラグイン
  5. はてなブックマークでつけられたコメントをblosxomにインクルード
  6. blosxomサイトの日本語訳
  7. interpolate_fancyプラグインの使い方
  8. blosxom plugin: ufyu
  9. SourceForge.netで開発されているblosxomはv2.0.2に
  10. push_if_first plugin

Comments

JavaScriptに対応、または有効な環境の場合、ここにこのエントリへのはてなブックマークコメントが表示されます。