Subscriptionsモジュールを翻訳

記事やコメントの投稿があった場合にメールで知らせてくれるモジュール Subscription の日本語ファイルを作成しました。

Continue reading "Subscriptionsモジュールを翻訳"

| | Comments (2) | TrackBack (0)

Mobile Codesモジュールを翻訳

DrupalでQRコードを作成することができるMobile Codesモジュールの日本語ファイルを作成しました。

Continue reading "Mobile Codesモジュールを翻訳"

| | Comments (0) | TrackBack (0)

テンプレートでPanelsの変数を利用する

最近になってPanelsの価値を再認識しまして、いろいろとありがたく使用しております。
ページのレイアウトに限らずスタイルシートなど細かく設定できるので、たいがいは管理画面でこと済んでしまうのですが、どうしてもテンプレートで制御したい部分が出てきます。
例えば、パネルページを表示する場合はテンプレートのタイトル部分を表示しない、とかね。
そんな時、テンプレートでPanelsの変数を利用できたらいいな、と思っていましたが、そこはやっぱりDrupal。簡単にできてしまいました。(というより、僕が知らなかっただけ)

Continue reading "テンプレートでPanelsの変数を利用する"

| | Comments (0) | TrackBack (0)

Driggモジュールを翻訳

DiggライクなソーシャルニュースサイトをDrupalで構築するためのモジュールDriggの日本語ファイルを作成しました。

Continue reading "Driggモジュールを翻訳"

| | Comments (0) | TrackBack (0)

Mollomモジュールを翻訳

コンテンツの内容を自動的に評価したりスパムを防ぐMollomモジュールの日本語ファイルを作成しました。

Continue reading "Mollomモジュールを翻訳"

| | Comments (0) | TrackBack (0)

初の日本語Drupal本が出た

日本語では初のDrupal解説本が出版されました。
Drupal Pro Book CMSカスタマイズ&デザインガイド

Continue reading "初の日本語Drupal本が出た"

| | Comments (0) | TrackBack (0)

Drupalの携帯対応を考える

いまWEBで新しくアクションをおこすなら、携帯への対応を外して考えられません(特に日本では)。
Drupalで構築するサイトを携帯に対応させるには、どういったことが必要となるのか考えてみました。

Continue reading "Drupalの携帯対応を考える"

| | Comments (0) | TrackBack (0)

Site mapモジュールを翻訳

カテゴリやブックなどから自動的にサイトマップを生成してくれるSite mapモジュールの日本語ファイルを作成しました。
サイトのアクセシビリティの向上にもつながりますし、SEOの面からも有用に思えます。
日本語ファイルはdrupal.pineray.jpにて配布しております。

| | Comments (0) | TrackBack (0)

Drupal解説サイトを作りました

Drupalに関するドキュメントを公開するサイト「drupal.pineray.jp」を作成しました。

Continue reading "Drupal解説サイトを作りました"

| | Comments (3) | TrackBack (0)

Multipingモジュールを翻訳

複数のPingサーバへPingを送信するMultipingモジュールの日本語ファイルを作成しました。

Continue reading "Multipingモジュールを翻訳"

| | Comments (0) | TrackBack (0)

同じhookを利用する複数モジュール間の実行順

とあるモジュールの処理が終わってから実行したい動作があったので、同じhookを利用した場合の実行順を調べてみた。

Continue reading "同じhookを利用する複数モジュール間の実行順"

| | Comments (0) | TrackBack (0)

Advanced Pollモジュールを翻訳

選挙やグループの意思決定などに利用できる投票モジュールAdvanced Pollの日本語ファイルを作成しました。

Continue reading "Advanced Pollモジュールを翻訳"

| | Comments (0) | TrackBack (0)

Calendarモジュールを翻訳

カレンダー形式のビューを追加することができるCalendarモジュールの日本語訳を作成しました。

Continue reading "Calendarモジュールを翻訳"

| | Comments (0) | TrackBack (0)

Dateモジュールを翻訳

日付を入力できるCCKフィールドを追加したり、iCalなどから日付のデータをインポートしたりできるDateモジュールを翻訳しました。

Continue reading "Dateモジュールを翻訳"

| | Comments (0) | TrackBack (0)

Tokenモジュールを翻訳

プレースホルダーを実際のデータと置き換えるTokenモジュールの日本語訳を作成しました。

Continue reading "Tokenモジュールを翻訳"

| | Comments (0) | TrackBack (0)

logintobogganモジュールを翻訳

Drupalのログインやユーザ登録に関するプロセスを改良するlogintobogganモジュールを翻訳しました。

Continue reading "logintobogganモジュールを翻訳"

| | Comments (0) | TrackBack (0)

郵便番号と電話番号の入力項目を追加するCCKウィジェット

コンテンツタイプに郵便番号や電話番号の入力項目を追加することができるCCKウィジェットを作成しました。

Continue reading "郵便番号と電話番号の入力項目を追加するCCKウィジェット"

| | Comments (6) | TrackBack (0)

E-Commerceモジュールを翻訳

Drupalでオンラインショッピングサイトを構築することができるE-Commerceモジュールの日本語訳を作成しました。

Continue reading "E-Commerceモジュールを翻訳"

| | Comments (0) | TrackBack (1)

Content Access モジュールを翻訳

コンテンツタイプごとに細かくアクセス権限を設定することができるContent Accessモジュールの日本語訳を作成しました。

Continue reading "Content Access モジュールを翻訳"

| | Comments (0) | TrackBack (0)

Account Types モジュールを翻訳

いくつものロールやユーザをひとまとまりにして、アカウントタイプとして管理するAccount Typesモジュールの日本語訳を作成しました。

Continue reading "Account Types モジュールを翻訳"

| | Comments (0) | TrackBack (0)

imagefieldとimagecacheを組み合わせる

Drupalで画像付きのノードを作成するには、いくつか方法があるのですが、最も柔軟に手を加えることのできる方法が、imagefieldとimagecacheを組み合わせる方法だと思います。
まあその分、いろいろと設定しなくてはいけないところも多いわけで、面倒くさい点もありますが。

Continue reading "imagefieldとimagecacheを組み合わせる"

| | Comments (0) | TrackBack (0)

image_attach.moduleで画像ノードへのリンクを選択制にする

さてはて、またimage_attach.moduleをいじっています。
image_attach.moduleを使って画像を貼り付けると、表示される画像には必ず画像ノードへのリンクが張られてしまいます。これが不要な場面も多々あるわけで。
画像ノードへリンクを張るかどうか、コンテンツタイプの設定フォームで選択できるようにしました。

Continue reading "image_attach.moduleで画像ノードへのリンクを選択制にする"

| | Comments (0) | TrackBack (0)

image_attach.moduleのプレビュー問題を解決

Drupalで画像ノードを作成できるimage.moduleに附属のモジュールで、さまざまなコンテンツタイプと画像ノードを連携させて表示できるようにするimage_attach.moduleというのがあるのですが、image_attachを有効にしたコンテンツを投稿する際に、プレビューを行うと上手く動作しない。
それではまずいので修正してみました。

Continue reading "image_attach.moduleのプレビュー問題を解決"

| | Comments (0) | TrackBack (0)

favorite_nodes_views.module

惜しむらくはViewsモジュールに対応していないこと。
というわけで、Favorite NodesとViewsを連携させるモジュールを作成しました。

Continue reading "favorite_nodes_views.module"

| | Comments (0) | TrackBack (0)

Favorite Nodesモジュールを翻訳

お気に入りコンテンツのリストを作成する機能を、Drupalのサイトに追加するFavorite Nodesモジュールの日本語ファイルを作成しました。

Continue reading "Favorite Nodesモジュールを翻訳"

| | Comments (0) | TrackBack (0)

User Read-Only モジュールを修正する

ユーザに特定のプロフィール項目を書き換えられちゃ困る、でも確認はしてもらえるようにしたいといったワガママを満たす方法が、意外なことにDrupalのコアにはないんですね。
そういった要望を満たすのが、ユーザが自分のアカウント情報の項目を見ることはできるけど編集はできないようにするUser Read-Onlyモジュールなわけですが、こいつがまったく動作しないうえにメンテナンスもされていない。
しょうがないのでちゃちゃっと修正してしまいました。

Continue reading "User Read-Only モジュールを修正する"

| | Comments (0) | TrackBack (0)

Drupalで2ヶ国語対応のコミュニティサイトを構築

辛かった。ゴーサインが出てから3週間弱という短期間での作業でした。
そしてこれが仕事としてのDrupalデビュー作。試行錯誤を繰り返しての構築となりました。我ながら、まあ良く作り上げたものだと思います。
って、まだちょっと作業が残っているんですけどね。

作ってみて思うのは、Drupalの柔軟さと生産性の高さ。
豊富なモジュールが用意されている上に、それらをカスタマイズして、思い通りの動作をさせることも簡単に行えます。
ただ、それがゆえに、気をつけてしっかり計画性をもって構築しないと、各部がばらばらになってサイトが肥大化してしまいます。今回もそう。公開してみるとすんごく重い。ここは次回への反省点です。

以下に、このサイトで使用したモジュールの一覧を載せていますが、並べてみるとけっこう多いですね。

Continue reading "Drupalで2ヶ国語対応のコミュニティサイトを構築"

| | Comments (0) | TrackBack (0)

localizerprofile.module

profileモジュールで作成したプロフィール項目を、localizerモジュールで多言語対応にするためのアドオンモジュールを作成しました。

Continue reading "localizerprofile.module"

| | Comments (0) | TrackBack (0)

Localizerモジュールを翻訳

Drupalを多言語に対応させることができるLocalizerモジュールを日本語訳しました。

Continue reading "Localizerモジュールを翻訳"

| | Comments (0) | TrackBack (0)

Node Expireモジュールを翻訳

ノードに有効期限を設定することができるNode Expireモジュールの翻訳ファイルを作成しました。

Continue reading "Node Expireモジュールを翻訳"

| | Comments (0) | TrackBack (0)

Event Repeatモジュールを翻訳

eventモジュール翻訳ファイル)に、繰り返しのイベントを作成する機能を追加します。

Continue reading "Event Repeatモジュールを翻訳"

| | Comments (0) | TrackBack (0)

schedulerモジュールを翻訳

公開と非公開の日時をノードごとに設定することができるschedulerモジュールの日本語ファイルを作成しました。

Continue reading "schedulerモジュールを翻訳"

| | Comments (0) | TrackBack (0)

webform reportモジュールを翻訳

webformモジュール(翻訳ファイルはこちら)で収集したデータを表示する動的ページを作成することができる、webform reportモジュールの翻訳ファイルを作成しました。

Continue reading "webform reportモジュールを翻訳"

| | Comments (0) | TrackBack (0)

Buddylistモジュールを翻訳

同じDrupalサイト内の友だちリストを作成することができるBuddylistモジュールの日本語ファイルを作成しました。

Continue reading "Buddylistモジュールを翻訳"

| | Comments (0) | TrackBack (0)

Videoモジュールを翻訳

Drupalで動画コンテンツを扱えるようにするモジュールです。いわばImageモジュールの動画版ですね。

Continue reading "Videoモジュールを翻訳"

| | Comments (0) | TrackBack (0)

訳語の統一

Drupal日本語プロジェクトで行われている議論をもとに、当サイトで配布している日本語ファイルの訳を修正しました。

Continue reading "訳語の統一"

| | Comments (0) | TrackBack (0)

inviteモジュールを翻訳

友だちや知り合いをサイトに招待することができるようになるinviteモジュールの日本語ファイルを作成しました。

Continue reading "inviteモジュールを翻訳"

| | Comments (0) | TrackBack (0)

i18nモジュールを翻訳

Drupalのサイトを多言語に対応させて国際化するInternationalization(略してi18n)モジュールを翻訳しました。

Continue reading "i18nモジュールを翻訳"

| | Comments (3) | TrackBack (0)

eventモジュールを翻訳

開始日時と終了日時のデータをもったイベントコンテンツを作成でき、カレンダーで表示することができるようになります。どんなコンテンツタイプにでもイベントと関連付けられますので、なかなか使い勝手がよさそうです。

Continue reading "eventモジュールを翻訳"

| | Comments (0) | TrackBack (0)

Organic groups モジュールを翻訳

Drupalでユーザ同士のグループを作ることができるようになるモジュールです。mixiで言うところのコミュニティですね。

Continue reading "Organic groups モジュールを翻訳"

| | Comments (0) | TrackBack (0)

ページとリストで表示を変える

ノードの表示を、ページとリストで変えたいと思った。

Continue reading "ページとリストで表示を変える"

| | Comments (0) | TrackBack (0)

panelsモジュールを翻訳

Drupalのメインコンテンツ部分を2段または3段のレイアウトにしてしまうpanelsモジュールを翻訳しました。

Continue reading "panelsモジュールを翻訳"

| | Comments (0) | TrackBack (1)

IMCEモジュールを翻訳

Drupalで画像ファイルを扱う方法はいくつかあるのですが、その中でも僕の感覚に最もあっていると思ったのがIMCEモジュールです。

Continue reading "IMCEモジュールを翻訳"

| | Comments (0) | TrackBack (0)

Meta tagsモジュールを翻訳

コンテンツごとにMETAタグを指定することができるMeta tagsモジュールの日本語ファイル(.po)を作成しました。
SEOフリークには欠かせないモジュールですね。

Continue reading "Meta tagsモジュールを翻訳"

| | Comments (0) | TrackBack (0)

gmapモジュールを翻訳

DrupalのノードにGoogleMapを表示させることができる、gmapモジュールの日本語ファイル(.po)を作ってみました。

Continue reading "gmapモジュールを翻訳"

| | Comments (0) | TrackBack (0)

gmap_viewsでバルーンに緯度経度を表示させない

gmap_viewsを表示させると、バルーンの中にノードが持つ緯度経度の情報が表示されてしまう。
とっても恥ずかしいので、これを表示させないように変更する。

Continue reading "gmap_viewsでバルーンに緯度経度を表示させない"

| | Comments (0) | TrackBack (0)

gmapとlocationがDrupal5に対応した

gmapモジュールlocation(API)モジュールDrupal5に対応した。
Drupalを始めてから、ずっと待ち望んでいたモジュール。
さあこれで本格的にいじり倒そう。
日本語ファイルも作っちゃおう。

Continue reading "gmapとlocationがDrupal5に対応した"

| | Comments (2) | TrackBack (0)

webformモジュールを翻訳

お問い合わせやアンケートといったフォームを、簡単にいくつも設置できて、なおかつ柔軟に設定できるwebformモジュールの日本語(.po)ファイルを作成しました。

Continue reading "webformモジュールを翻訳"

| | Comments (0) | TrackBack (0)

5.1にアップデート

Drupalが5.1に更新されていたので、いまいじっているサイトをアップデートする。

Drupalの場合、アップデートというよりファイルの総入れ替えと言ったほうが近い。
自分用にカスタマイズするためのモジュールやテーマはsiteフォルダ内に固めてあるので、それ以外を削除。
そして新しいバージョンのファイルをアップロードする。
あとはupdate.phpを実行してアップデート終了。
ちゃんと動いているようで、よしよし。

| | Comments (0) | TrackBack (0)

Viewsモジュールを翻訳

CCK+Views+ContemplateのDrupal三種の神器(勝手に命名)のうち、Viewsモジュールだけいまいち動作がつかめなかったので、日本語ファイル(.po)を作ってみた。そうしたら途端に理解できた。うーん、これくらい原文のまま理解できるようにならないと。

ja-views.zip (18.5KB)

ちなみに上記のファイルはview-5.x-1.4-2rc1用のファイルですが、5.x-1.5でも翻訳文字列は変わりません。

なお、Japanized Drupal Resources Projectのviews-4.7.x用poファイルと、Drupal-jBox.netのDrupal5システム用poファイルを大いに参考にさせていただきました。ありがとうございます。

| | Comments (0) | TrackBack (1)

カレンダーと連動したお知らせページを作る

日付データのあるコンテンツとカレンダーを組み合わせて、イベント情報などのお知らせページを作ってみる。

Continue reading "カレンダーと連動したお知らせページを作る"

| | Comments (0) | TrackBack (0)

CCK+View+Contemplate

CCK = コンテンツタイプを新しく作れるようにするモジュール
View = コンテンツページに何を表示させるか選択できるモジュール
Contemplate = コンテンツごとのテンプレートを作成できるモジュール

という3つのモジュールを組み合わせることで、たいていの情報はDrupalで扱うことができるようになる、という情報をフォーラムで見た。試してみたら、その通りだと実感した。

| | Comments (0) | TrackBack (0)

Drupalをはじめる

Drupal5がようやく正式版となったので、早速使い始めることにする。
とはいえ、モジュールあってのDrupalなので、各モジュールのアップデート待ちな部分が多いんだけどね。
ちょこっとやりたいことがあるので、それに向けてテストしてみよう。

| | Comments (0) | TrackBack (0)