記事やコメントの投稿があった場合にメールで知らせてくれるモジュール Subscription の日本語ファイルを作成しました。
| Permalink
|
| TrackBack (0)
DrupalでQRコードを作成することができるMobile Codesモジュールの日本語ファイルを作成しました。
| Permalink
|
| TrackBack (0)
最近になってPanelsの価値を再認識しまして、いろいろとありがたく使用しております。
ページのレイアウトに限らずスタイルシートなど細かく設定できるので、たいがいは管理画面でこと済んでしまうのですが、どうしてもテンプレートで制御したい部分が出てきます。
例えば、パネルページを表示する場合はテンプレートのタイトル部分を表示しない、とかね。
そんな時、テンプレートでPanelsの変数を利用できたらいいな、と思っていましたが、そこはやっぱりDrupal。簡単にできてしまいました。(というより、僕が知らなかっただけ)
| Permalink
|
| TrackBack (0)
DiggライクなソーシャルニュースサイトをDrupalで構築するためのモジュールDriggの日本語ファイルを作成しました。
| Permalink
|
| TrackBack (0)
コンテンツの内容を自動的に評価したりスパムを防ぐMollomモジュールの日本語ファイルを作成しました。
| Permalink
|
| TrackBack (0)
いまWEBで新しくアクションをおこすなら、携帯への対応を外して考えられません(特に日本では)。
Drupalで構築するサイトを携帯に対応させるには、どういったことが必要となるのか考えてみました。
| Permalink
|
| TrackBack (0)
カテゴリやブックなどから自動的にサイトマップを生成してくれるSite mapモジュールの日本語ファイルを作成しました。
サイトのアクセシビリティの向上にもつながりますし、SEOの面からも有用に思えます。
日本語ファイルはdrupal.pineray.jpにて配布しております。
| Permalink
|
| TrackBack (0)
複数のPingサーバへPingを送信するMultipingモジュールの日本語ファイルを作成しました。
| Permalink
|
| TrackBack (0)
とあるモジュールの処理が終わってから実行したい動作があったので、同じhookを利用した場合の実行順を調べてみた。
| Permalink
|
| TrackBack (0)
選挙やグループの意思決定などに利用できる投票モジュールAdvanced Pollの日本語ファイルを作成しました。
| Permalink
|
| TrackBack (0)
カレンダー形式のビューを追加することができるCalendarモジュールの日本語訳を作成しました。
| Permalink
|
| TrackBack (0)
日付を入力できるCCKフィールドを追加したり、iCalなどから日付のデータをインポートしたりできるDateモジュールを翻訳しました。
| Permalink
|
| TrackBack (0)
プレースホルダーを実際のデータと置き換えるTokenモジュールの日本語訳を作成しました。
| Permalink
|
| TrackBack (0)
Drupalのログインやユーザ登録に関するプロセスを改良するlogintobogganモジュールを翻訳しました。
| Permalink
|
| TrackBack (0)
コンテンツタイプに郵便番号や電話番号の入力項目を追加することができるCCKウィジェットを作成しました。
| Permalink
|
| TrackBack (0)
Drupalでオンラインショッピングサイトを構築することができるE-Commerceモジュールの日本語訳を作成しました。
| Permalink
|
| TrackBack (1)
コンテンツタイプごとに細かくアクセス権限を設定することができるContent Accessモジュールの日本語訳を作成しました。
| Permalink
|
| TrackBack (0)
いくつものロールやユーザをひとまとまりにして、アカウントタイプとして管理するAccount Typesモジュールの日本語訳を作成しました。
| Permalink
|
| TrackBack (0)
Drupalで画像付きのノードを作成するには、いくつか方法があるのですが、最も柔軟に手を加えることのできる方法が、imagefieldとimagecacheを組み合わせる方法だと思います。
まあその分、いろいろと設定しなくてはいけないところも多いわけで、面倒くさい点もありますが。
| Permalink
|
| TrackBack (0)
さてはて、またimage_attach.moduleをいじっています。
image_attach.moduleを使って画像を貼り付けると、表示される画像には必ず画像ノードへのリンクが張られてしまいます。これが不要な場面も多々あるわけで。
画像ノードへリンクを張るかどうか、コンテンツタイプの設定フォームで選択できるようにしました。
| Permalink
|
| TrackBack (0)
Drupalで画像ノードを作成できるimage.moduleに附属のモジュールで、さまざまなコンテンツタイプと画像ノードを連携させて表示できるようにするimage_attach.moduleというのがあるのですが、image_attachを有効にしたコンテンツを投稿する際に、プレビューを行うと上手く動作しない。
それではまずいので修正してみました。
| Permalink
|
| TrackBack (0)
惜しむらくはViewsモジュールに対応していないこと。
というわけで、Favorite NodesとViewsを連携させるモジュールを作成しました。
| Permalink
|
| TrackBack (0)
お気に入りコンテンツのリストを作成する機能を、Drupalのサイトに追加するFavorite Nodesモジュールの日本語ファイルを作成しました。
| Permalink
|
| TrackBack (0)
ユーザに特定のプロフィール項目を書き換えられちゃ困る、でも確認はしてもらえるようにしたいといったワガママを満たす方法が、意外なことにDrupalのコアにはないんですね。
そういった要望を満たすのが、ユーザが自分のアカウント情報の項目を見ることはできるけど編集はできないようにするUser Read-Onlyモジュールなわけですが、こいつがまったく動作しないうえにメンテナンスもされていない。
しょうがないのでちゃちゃっと修正してしまいました。
| Permalink
|
| TrackBack (0)
辛かった。ゴーサインが出てから3週間弱という短期間での作業でした。
そしてこれが仕事としてのDrupalデビュー作。試行錯誤を繰り返しての構築となりました。我ながら、まあ良く作り上げたものだと思います。
って、まだちょっと作業が残っているんですけどね。
作ってみて思うのは、Drupalの柔軟さと生産性の高さ。
豊富なモジュールが用意されている上に、それらをカスタマイズして、思い通りの動作をさせることも簡単に行えます。
ただ、それがゆえに、気をつけてしっかり計画性をもって構築しないと、各部がばらばらになってサイトが肥大化してしまいます。今回もそう。公開してみるとすんごく重い。ここは次回への反省点です。
以下に、このサイトで使用したモジュールの一覧を載せていますが、並べてみるとけっこう多いですね。
| Permalink
|
| TrackBack (0)
profileモジュールで作成したプロフィール項目を、localizerモジュールで多言語対応にするためのアドオンモジュールを作成しました。
| Permalink
|
| TrackBack (0)
Drupalを多言語に対応させることができるLocalizerモジュールを日本語訳しました。
| Permalink
|
| TrackBack (0)
ノードに有効期限を設定することができるNode Expireモジュールの翻訳ファイルを作成しました。
| Permalink
|
| TrackBack (0)
公開と非公開の日時をノードごとに設定することができるschedulerモジュールの日本語ファイルを作成しました。
| Permalink
|
| TrackBack (0)
webformモジュール(翻訳ファイルはこちら)で収集したデータを表示する動的ページを作成することができる、webform reportモジュールの翻訳ファイルを作成しました。
| Permalink
|
| TrackBack (0)
同じDrupalサイト内の友だちリストを作成することができるBuddylistモジュールの日本語ファイルを作成しました。
| Permalink
|
| TrackBack (0)
Drupalで動画コンテンツを扱えるようにするモジュールです。いわばImageモジュールの動画版ですね。
| Permalink
|
| TrackBack (0)
Drupal日本語プロジェクトで行われている議論をもとに、当サイトで配布している日本語ファイルの訳を修正しました。
| Permalink
|
| TrackBack (0)
友だちや知り合いをサイトに招待することができるようになるinviteモジュールの日本語ファイルを作成しました。
| Permalink
|
| TrackBack (0)
Drupalのサイトを多言語に対応させて国際化するInternationalization(略してi18n)モジュールを翻訳しました。
| Permalink
|
| TrackBack (0)
開始日時と終了日時のデータをもったイベントコンテンツを作成でき、カレンダーで表示することができるようになります。どんなコンテンツタイプにでもイベントと関連付けられますので、なかなか使い勝手がよさそうです。
| Permalink
|
| TrackBack (0)
Drupalでユーザ同士のグループを作ることができるようになるモジュールです。mixiで言うところのコミュニティですね。
| Permalink
|
| TrackBack (0)
ノードの表示を、ページとリストで変えたいと思った。
| Permalink
|
| TrackBack (0)
Drupalのメインコンテンツ部分を2段または3段のレイアウトにしてしまうpanelsモジュールを翻訳しました。
| Permalink
|
| TrackBack (1)
Drupalで画像ファイルを扱う方法はいくつかあるのですが、その中でも僕の感覚に最もあっていると思ったのがIMCEモジュールです。
| Permalink
|
| TrackBack (0)
コンテンツごとにMETAタグを指定することができるMeta tagsモジュールの日本語ファイル(.po)を作成しました。
SEOフリークには欠かせないモジュールですね。
| Permalink
|
| TrackBack (0)
DrupalのノードにGoogleMapを表示させることができる、gmapモジュールの日本語ファイル(.po)を作ってみました。
| Permalink
|
| TrackBack (0)
gmap_viewsを表示させると、バルーンの中にノードが持つ緯度経度の情報が表示されてしまう。
とっても恥ずかしいので、これを表示させないように変更する。
| Permalink
|
| TrackBack (0)
gmapモジュールとlocation(API)モジュールがDrupal5に対応した。
Drupalを始めてから、ずっと待ち望んでいたモジュール。
さあこれで本格的にいじり倒そう。
日本語ファイルも作っちゃおう。
| Permalink
|
| TrackBack (0)
お問い合わせやアンケートといったフォームを、簡単にいくつも設置できて、なおかつ柔軟に設定できるwebformモジュールの日本語(.po)ファイルを作成しました。
| Permalink
|
| TrackBack (0)
Drupalが5.1に更新されていたので、いまいじっているサイトをアップデートする。
Drupalの場合、アップデートというよりファイルの総入れ替えと言ったほうが近い。
自分用にカスタマイズするためのモジュールやテーマはsiteフォルダ内に固めてあるので、それ以外を削除。
そして新しいバージョンのファイルをアップロードする。
あとはupdate.phpを実行してアップデート終了。
ちゃんと動いているようで、よしよし。
| Permalink
|
| TrackBack (0)
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ファイルを大いに参考にさせていただきました。ありがとうございます。
| Permalink
|
| TrackBack (1)
日付データのあるコンテンツとカレンダーを組み合わせて、イベント情報などのお知らせページを作ってみる。
| Permalink
|
| TrackBack (0)
CCK = コンテンツタイプを新しく作れるようにするモジュール
View = コンテンツページに何を表示させるか選択できるモジュール
Contemplate = コンテンツごとのテンプレートを作成できるモジュール
という3つのモジュールを組み合わせることで、たいていの情報はDrupalで扱うことができるようになる、という情報をフォーラムで見た。試してみたら、その通りだと実感した。
| Permalink
|
| TrackBack (0)
Drupal5がようやく正式版となったので、早速使い始めることにする。
とはいえ、モジュールあってのDrupalなので、各モジュールのアップデート待ちな部分が多いんだけどね。
ちょこっとやりたいことがあるので、それに向けてテストしてみよう。
| Permalink
|
| TrackBack (0)
Recent Comments