役に立ちそうなDrupalモジュールの一覧
Drupalを少しだけいじっているので、どんなモジュールが使えるのか、 いろいろと調べているところです。以下は、導入(と変更)を試してみた、よさそうなモジュール一覧です。
Drupalの基本的なモジュール導入方法
「modules」ディレクトリなどの特定の場所に、 ダウンロードしてきたモジュールのファイルをアップロードし、管理画面 「管理セクション> サイトの構築> モジュール」で設定を保存する。 次に、権限の設定や、各個別の設定をして、モジュールを有効にする。 (この記事の末尾のサイト参照。)
Ping モジュール
参考ページはPing モジュール。 Ping送信先は、最新更新Pingサイトリストとかで確認を。
Pingの送信先を複数指定し、Pingがうまく行っているか確認できるようにする。
XML Sitemap モジュール
XML Sitemap モジュール。 サイトマップの使用についてはsitemaps.org - ホーム (英語)。
GoogleやYahoo、Microsoftなどの代表的な検索エンジン用のXML サイトマップを作成するモジュール。 最近では、robots.txtからもSitemapsの通知ができるようになったので、robots.txt内に
Sitemap : http://example.com/gsitemap
としてもいいかもしれない。
TrackBack モジュール
参考ページは、 TrackBack モジュール trackback | Drupal-jBox.net。 公式ページTrackBack | drupal.orgでは、5.x系のモジュールも公開されています。
TrackBackの送受信を可能にするモジュール。
Spam モジュール
Drupalのスパム対策用モジュール。
Akismet モジュール
WordPressでは、結構有名なスパム対策用のプラグイン。 最強の呼び声高いブログ用対スパムプラグイン「Akismet」、 Akismet 有名ハックの解説と追加ハック。API Keyの取得が必要。
captchajp モジュール
日本語キャプチャによる認証で、スパムを防ぐためのモジュール。 captcha モジュール(1-10 までのランダムな 2 つの数字を足し算するという問題による認証)もある。 参考、 日本語専用のスパム対策モジュールを作る!-Captchaの改造への道-。
Content Construction Kit (CCK) モジュール
Content Construction Kit (CCK)
オリジナルのコンテンツタイプを作って、自由に入力フィールドをカスタマイズするためのモジュール。 この下にある「Meta tags モジュール」は、各ページごとにdescriptionやkeywordsなどを設定できるモジュールですが、 こちらはもっと自由にフィールドを設定できるモジュールです。
類似のモジュールとしてflexinodeモジュールもある。
Meta tags モジュール
metaタグ「 abstract、 copyright、 description、 geourl、 keywords、 robots」などを使えるようにする。
Tagadelic モジュール
参考ページは、Tagadelic モジュール。 日本語翻訳ファイルも作成してくださっています。解凍してpoデイレクトリの中にアップロードします。
複数のタグをタグクラウドとして表示するモジュール。
taxonomy_dhtml モジュール
参考ページは、Taxonomy dhtml モジュール 、taxonomy_dhtml | Drupal-jBox.net。
カテゴリに分類されたコンテンツを、まとめて一覧表示するモジュール。
Taxonomy Menu モジュール
Taxonomy Menu モジュール | Drupal.0829.info。
サイト全体のナビゲーションメニューの中にカテゴリのナビゲーションを追加する
SiteMenu モジュール
カテゴリごとに、記事をまとめて一覧表示するモジュール。 コンテンツの件数や最新のコンテンツを表示可能。
Archive モジュール
ダイレクトにURLを指定して、記事を表示する。「http://example.com/archive/2007/1/1
」
Monthly Archive、
Weekly node listingもあり。
Taxonomy Breadcrumb モジュール
パンくずリストを表示するためのモジュール
Site map モジュール
サイトマップや、カテゴリー別RSSを表示する。
Read More Tweak モジュール
“続きを読む” リンクの位置を調節するモジュール。
AdSense モジュール
Google Adsenseの広告を表示するモジュール。使うには、管理セクション >> ユーザの管理 >> プロフィールで 「profile_google_adsense_client_id」の名前を付けた一行テキストフィールド(single-line textfield)を追加してから、 ユーザアカウントで「profile_google_adsense_client_id」の値に“pub-***”を入力する必要があります。
Adsense Injector モジュール
記事内にGoogle Adsenseの広告を表示するモジュール。
Service links モジュール
記事内にdel.icio.us, Diggなどへのリンクを表示する。
Google Search モジュール
Google’s Site Search用のモジュール。
jBox モジュール
jBox モジュール 日本語プロフィール+jBoxモジュール。
日本語環境(メールの文字化、日付)用モジュール。 日本語環境用モジュールは、Update Locale モジュールもある。
Rounded corners モジュール
Rounded corners | Drupal.0829.info。
角丸を実現するためのモジュール。
人気ランキング ブロック
人気ランキング ブロック。モジュールではない。 Ruby,Cronも使用。
ブロックに PHP コードを記述することで、 人気記事ランキングを表示する方法。
Twitter モジュール
Drupalの新規更新記事を、Twitterに投稿するためのモジュールです。 上にあるGoogle AdSense モジュールと同じく、プロフィールの変更で使えるようになります。
自分のプロフィールの設定ページに、Twitter settingsの項目があるはずなので、正しく値を入力してください。
Text formatは、空欄にすると「New post: !title (!url)」と入力したときと同じ結果を生みます。
!titleが新規ページのタイトルに、!urlが新規ページのURLに置換されて
「New post: タイトル (http://?)
」でTwitterに投稿されます。!title と!urlを使って形式は自分で決められます。
Drupal、モジュール関係の参考サイト
- 拡張モジュール | ≡ Drupal Japan ≡
- Modules | drupal.org
- モジュール情報の検索結果 | Drupal-jBox.net
- MODULE | Drupal.0829.info
- Drupal モジュール | Diaspar Journal
- Perl Tips: 「Drupal」 のまとめ
- Drupalの便利なモジュール | Momokuri’s
- 備忘録 - Hironoblog
- Drupal-J.com | Drupal導入試行錯誤痕跡蓄積サイト