At DrupalCamp Colorado 2023, Skvare presented how the Network of the National Library of Medicine (NNLM) uses Drupal and CiviCRM to improve public health. The project consolidated member management, events, grants, and more into a scalable, open-source platform aligned with NNLM’s mission.
CiviCRM Entity
CiviCRM Entity
Resources and updates on CiviCRM Entity, the Drupal module maintained by Skvare that links Drupal entities with CiviCRM data.
AI tools have been evolving by leaps and bounds over the past several years. LLMs revolutionized content creation and finding information. Public LLMs such as ChatGPT have indexed a lot of information, but sometimes it is out of date, or does not include specific, detailed information that you or your organization may require it to know. Additionally, these public LLMs do not have, nor should they have, access to your private internal data. It is now possible to privately host and customize LLM models that can be prompted and generate ...
How does a local government streamline public class registrations, departmental training, and event management—all while using open source tools? During this session at Drupal GovCon 2025, Gena Dellett, Skvare's CEO, walked through Johnson County, Kansas’ use of Drupal and CiviCRM to power a unified registration platform serving both residents and internal departments. Gena discussed the technical and strategic lessons learned from building and maintaining the system, with a focus on how security, scalability, and usability shaped key decisions. The platform serves a wide range of users — from public class ...
The CiviCRM Entity module bridges the gap between CiviCRM and Drupal, allowing you to display and manage CiviCRM data using standard Drupal tools. During this training session, we covered implementing custom functionality with CiviCRM Entity. Key Topics Covered Modify the default entity type integrations, and why this is useful Integrate additional/custom entity types and the CiviCRM API requirements Discover Drupal-based pages of CiviCRM entities Custom Drupal access control for Drupal-based view pages, and add/edit forms, with code examples How to use Drupal view modes to render CiviCRM entities Primer on ...
The CiviCRM Entity module bridges the gap between CiviCRM and Drupal, allowing you to display and manage CiviCRM data using standard Drupal tools. This training walks through how to configure the module in a Drupal 10 environment and explores how to use it effectively for views, forms, and content displays. Whether you're building custom interfaces, working with user roles, or looking for alternatives to older modules like Views CiviCRM, this training gives you a solid starting point. Key Topics Covered Overview of the settings page and explanation of each setting ...
CiviCRM’s greatest strength lies in its flexibility. With the right configuration and extensions, it can adapt to the specific needs of nonprofits, government entities, membership associations, and mission-driven organizations of all types. At Skvare, we’re not just helping organizations use CiviCRM; we’re active believers in the power of open source. We contribute code, share tools, and collaborate with the community to help the entire ecosystem thrive. CMS-Independent and Stand-Alone Compatible Extensions Here are just a few of the open source CiviCRM tools and integrations the Skvare team has created or ...
It’s time to celebrate! On Day 1 of Drupal 11, CiviCRM will have an official release supporting it. CiviCRM will officially support Drupal 11 as of CiviCRM 5.75, due to be released in the coming days. CiviCRM 5.75 is also the next Extended Security Release (ESR) version which will receive security updates for the next 6 months. Drupal 11 beta1 is out, and the stable version is expected to be released by the end of July. Skvare has been coordinating with the CiviCRM Core team and other community team members ...
Mark Hanna, Skvare's Chief Technology Officer, recently hosted a webinar about using CiviCRM Entity and Drupal Rules. View Mark's presentation slides. CiviCRM Entity provides Rules integration for CiviCRM related entity types. Rules allows Drupal admins to configure actions when events happen under certain conditions, such as when contacts are updated, or when memberships are updated. This webinar shows how to create Rules with CiviCRM Entity types, and describes and provides code examples for developing custom Rules events, conditions, and actions. During the webinar, Mark reviewed some of the primary uses ...
Mark Hanna, Skvare's Chief Technology Officer, recently hosted a Developer Intro webinar to CiviCRM Entity. View Mark's presentation slides. CiviCRM Entity is a powerful module that seamlessly integrates CiviCRM with Drupal. During the webinar, Mark reviewed some of the primary uses of the CiviCRM Entity Drupal module: Views Integration Entity Reference fields Drupal Rules Drupal based CRUD forms Leveraging a variety of existing Drupal modules Drupal custom module development Helpful Resources Install CiviCRM Entity module for Drupal CiviCRM Entity module documentation CiviCRM Entity issue queue GitHub: Primary development on CiviCRM ...
We recently held an exciting webinar, "Maximizing CiviCRM's Potential with CiviCRM Entity and Drupal," where we explored the capabilities and potential of CiviCRM Entity. For those who missed the live session or want to revisit the valuable information shared, this blog article provides a recap of the webinar, covering key highlights and insights. In this introductory webinar, we looked at CiviCRM Entity, a powerful module that seamlessly integrates CiviCRM with Drupal. We reviewed the fundamental concepts and functionalities that make CiviCRM Entity a game-changer for organizations seeking to leverage the ...