drupal

CiviCRM 3.1.2リリース

CiviCRM 3.1のバグフィックス版(3.1.2)が出ました。

CiviCRMの改造 都市名編

CiviCRMでは、検索結果の都市名欄がstate/provinceの略号で表示される。
米国ならそれでいい。日本語で使うと、2桁の数字の都道府県名コードが表示されてしまう。ここに13と表示されていれば、それは東京である。
しかし、コードを見てすぐわかるような人は、めったにいない。

CiviCRMの改造

CiviCRMはとってもいいんだけれど、国際化という点で不満を感じることがある。
たとえば名前は「ファーストネーム」、「ラストネーム」なのだけど、これはうまくない。いろいろいじってみたりもしたけどCiviCRMのコンソール上でのカスタマイズや工夫だけではどうにもならない。

CiviCRMのインストール

CiviCRMはいわゆるLAMP、つまりGNU/Linux上のApache、PHP、MySQLが動作するシステムにインストールする。Windowsでもインストールできるはずだが、いろいろ問題の多いマイクロソフト製のOSにインストールするメリットはあまり感じない。
CiviCRMは、単独でインストールすることもできるし、DrupalやJoomlaのモジュールとしてインストールすることができる。単独でインストールするか、CMSに統合するかは目的次第。外部向けのサイトで、キャンペーンや寄付集めなどもする、というときは、CMSとの統合運用が便利だと思う。LANの中で会員管理などに使うのであれば、スタンドアロンでインストールしてもいい。

非営利団体のための「顧客管理」- CiviCRM

何か商売をやろうと思ったら、まず顧客の獲得、そして次に獲得した顧客を離さないということは営業の基本。
でも、これは何も商売に限らない。NPOやNGOだって同じことで、自分たちの活動の基礎を固め、大きく発展しようと思えば、活動内容そのものもさることながら、会員を獲得して、会員がヨソに行っちゃわないように、自分たちの活動を紹介し、参加してもらって、さらに活動を広げていくということを考えなきゃいけない。

DrupalでPodcast

Podcastができるようにしようと思って、ちょっといじってみたのだけれど、結構めんどくさかった。
FileField Podcaster(FFPC)とSWF Tools/1pixeloutPlayerを使ったのだが、ドキュメントの通りじゃなかったりする。

Calendar モジュールのバグ

Drupal 6のカレンダーモジュールのバグ探しでさんざん時間を浪費してしまった。
問題はdate_formatの第一引数がnullだというエラーとともに、過去のデータがカレンダーの先頭に表示されるという現象。

Drupal Dateモジュール2.0のバグ

Drupalのdate-2.0モジュールのバグで苦労してしまった。
Dateモジュールはリリース前のチェックが甘いのか、前も変なバグで悩んだ。履歴を見ると最終のrc版の後であれこれ手を入れていて、今回も2.0-rc6から2.0でかなりの変更が加えられていた。これじゃrcの意味がないような気がする。

「ポップアップ」または target="_blank" について

in

DrupalはXHTML 1.0 strictを吐く。そしてXHTML 1.0では aに対して target="_blank" みたいな属性を指定することができない。 XHTMLの考え方として別ウインドウを開くなんてのはきれいじゃないし、そもそも勝手にウインドウを開くのは不愉快千万である。 しかし、いろいろとくだらない理由で別ウインドウを開かなきゃいけないことがある。

このサイトで使っているDrupalモジュール

このサイトはDrupal (Ver. 6)と次のモジュールを使用して構築されています。(APIなどのサブモジュールは省略)

コンテンツ配信