ユーザログイン


はてなモジュール(hatena_module) for Drupal 6.X

9/15 はてなキーワードに対応しました。

はてなキーワードの機能を使用するためには、Pear::XML_RPCのパッケージが必要です。
CentOSの場合はphp-pear-1.4.9-4.el5.1.noarch.rpmなど。お使いの環境によって異なります。)

またはてなキーワードの機能は、Drupalフィルタとして実装されているため、有効にしたい入力書式で、hatena_moduleを有効化する必要があります。
 


簡単にはてなの機能をDrupalに組み込む、モジュールを作りました!
それぞれのノードはてなブックマークはてなスターをつけることができます。

  • 導入の仕方
  1. まず、はてなモジュールの最新版をココからダウンロードします。
    ダウンロードしたモジュールDrupalモジュールディレクトリに展開します。

Linuxのコマンド例

#cd /tmp
#wget http://ftp.drupal.org/files/projects/hatena_module-6.x-1.0.tar.gz
#cd /path/to/drupal/modules/
#tar xzfv /tmp/hatena_module-6.x-1.0.tar.gz
 

  1. その後、Drupalの管理インターフェースから、展開したはてなモジュールを有効化します(下の絵の赤い部分)。
    ホーム › 管理セクション › サイトの構築

  1. 有効化が成功した後には、モジュールの設定を行います。
    モジュール別の管理ページから、hatenaの機能をクリック
    管理>モジュールごとの設定のページ>hatena
  2. その後、モジュールの設定画面で詳細を設定します。
    ホーム › 管理セクション › サイトの環境設定

    ノードタイプ:
    はてなブックマーク、スターを表示したいノードの種類を選択。普通はすべてにチェックを入れておけばOK。

    ■有効にしたい機能:
    はてなブックマークボタンのみを表示」だと、ブックマークされた人数が非表示になります。
    はてなブックマークブックマーク数を表示」だと、ブックマークのボタンとブックマークされた人数が表示されます。
    はてなスターを表示」にチェックを入れると、タイトルの横にスターが表示されるようになります。
    はてなスタートークンについてはココを参照。設定しておくと、紐付けができてうれしい。

    制限事項はてなスターの表示箇所はテーマによって微調整が必要となります。
    フルページビューの場合、初期インストール時に導入されているテーマの場合はタイトルの横にスターが表示されます。
    それ以外のテーマの場合には、本文の最後にスターが表示されます。お使いのテーマでうまくいかない場合には、教えてください。

    ■リンクでの表示設定:
    ノードでの表示:ティザー(トップページとか、数件分の概要だけでるやつ)に表示するか、フルページに表示するか、はたまた両方かを選択できます。
    特に問題なければ両方表示がおすすめ。

    ■リンク表示スタイル:
    画像がおすすめ。

    その他:メニューで日本語がうまく表示されていない場合は、翻訳ファイル(translations/ja.po)の導入に失敗しているかもしれません。翻訳ファイルを手動で導入してください。
    また、翻訳ファイルの文字コードはUTF8ですので、DB周りでうまくいかない場合には文字コードを変換して導入してみてください。

  1. 設定が完了したら
    まずは、管理者アカウントできちんとはてなブックマーク、スターが表示されるか確認しましょう。

    動作がうまくいっていることが確認できれば、この機能を見せるユーザの権限を設定します。
    匿名ユーザまで表示を行えばOKです。

    9/10 「はてなモジュール」という固有名詞ははてなさんの中で使われているようなので、hatena_module for Drupalとか、そんな名前に変更予定。
     

この記事をはてなブックマーク: