This document summarizes a presentation by Kevin Reynen titled "CiviCRM for Developers, Designers, and Site Builders" given at DrupalCamp Colorado. It discusses Kevin's background and experience with CiviCRM and Drupal. It provides an overview of Drupal modules that integrate with CiviCRM like Webform, Groups, and Events. It also covers how CiviCRM uses the Smarty template engine differently than Drupal's PHPTemplate engine. The presentation compares using Drupal, Salesforce, or RedHen distributions with CiviCRM and discusses challenges of major upgrades. It demonstrates CiviCRM integrated with both Drupal and WordPress.
34. ● Extended... with Extensions
● Hooks and tpls to override
● CiviCRM uses Drupal Coding Style
Ways CiviCRM is Similar
35. ● Extended... with Extensions
● Hooks and tpls to override
● CiviCRM uses Drupal Coding Style
Ways CiviCRM is Similar
36.
37.
38. ● Self contained (same code works with
WordPress)
● Bigger than Drupal
● More Functionality “Out of the Box”
● Must configure location of Extensions and
Custom theme... not automatically detected
Ways CiviCRM is Different
39. ● Inline editing
● Upgrades vs. Migrations
● More Security
Force HTTPS, IDS, Core Payment Gateways
● Make It Happens (QuickBook Integration)
● Workflows and relations that make sense to
people managing Contacts/Clients/Constituents
● Wall separating data from display
Why Different can be Better