Skip to main content


  • warning: Creating default object from empty value in /var/www/vhosts/ on line 33.
  • strict warning: Non-static method view::load() should not be called statically in /var/www/vhosts/ on line 906.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /var/www/vhosts/ on line 744.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /var/www/vhosts/ on line 607.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /var/www/vhosts/ on line 607.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /var/www/vhosts/ on line 159.
  • strict warning: Non-static method view::load() should not be called statically in /var/www/vhosts/ on line 906.
  • strict warning: Declaration of views_handler_filter_node_status::operator_form() should be compatible with views_handler_filter::operator_form(&$form, &$form_state) in /var/www/vhosts/ on line 13.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /var/www/vhosts/ on line 24.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /var/www/vhosts/ on line 134.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /var/www/vhosts/ on line 134.

CiviCRM custom data storage

I'm thinking about customizing CiviCRM such that custom data can be linked to Personal Campaign Pages. Here are some notes on how the database is set up:

Upon creating a new Custom Data Group, a new table is created called civicrm_value_[group_name]_[group_id] in which the data for this new group will be stored. Columns in this table are id, entity_id (i.e., the id of the user if this data is to be linked to a user), and custom columns for each of the new custom data fields in this group. A new record is also created in the civicrm_custom_group table.

Testing CiviCRM

Posted in

I'm in the middle of testing out CiviCRM for a client, and so far I'm very pleased and impressed.

We very much need the personal fundraising page feature, but these fundraising pages either need to themselves be treated as events (shown on a calendar, etc.) OR they need to be able to have a one-to-many relationship with the events. Some questions and issues that are coming up for me as I work on this:

Standard Drupal Modules

Posted in

Every time I set up a Drupal site, there are certain modules that I invariably install. For my future reference, here they are:

Changing the domain at which a Drupal site is accessed

Posted in

I've just had a bit of a nerve-wracking site launch; we'd been developing a new auxiliary website for an organization that would eventually live at "," but was developed in the meantime at "". We followed the steps for launching the site and I thought it would work pretty easily:

Drupal modules used on this site

Posted in

 For my future reference, here are the Drupal modules that I've set up so far on this site:

  • Administration Menu
  • Advanced Help
  • CCK
    • Link
  • Contemplate
  • Devel
  • FCKEditor
  • Pathauto
  • Pixture Reloaded (theme)
  • Token
  • Views

In the space of about two hours, I've got the site, the design, and a few of the content types already up and running. This is why I'm learning to love Drupal!

Syndicate content