Helping Others Help Others

CiviCRM Extension Composer Plugin

Starting with Drupal 8, composer is used to manage web site dependencies and to download packages to the server. A Drupal and CiviCRM website requires 100s of packages to provide the large set of functional components. Composer simplifies the process of determining which versions of packages will all work together appropriately, and fetching all of them and putting them in the right place in the code base. Recently I read this recent blog article which advocates for setting a standard, that all extensions include the necessary definition to allow downloading CiviCRM extensions with composer. I

CiviCRM Form Builder Blocks Drupal Module

CiviCRM Form Builder is a powerful and rapidly-evolving CiviCRM feature which has seen major advancements in each of the past several versions. This extension allows site builders to create custom forms to filter custom SearchKit searches, create simple contact creation forms, and much more. The end goal is for Form Builder forms to replace all public and admin forms throughout CiviCRM Core. The Form Builder forms can be pages in the CiviCRM backend, or embedded into Contact Summary page panes and tabs. Forms can also be embedded in WordPress posts using shortcodes. Something can be done in

Maximize Your Website’s Reach with Skvare’s Accessibility Audit and Training

The World Health Organization estimates that more than 15 percent of the world's population — 1.3 billion people — self-identify as having a disability, while 1 in 4 adults in the United States have some type of disability, according to the Centers for Disease Control.1 2 A study in the United Kingdom found that 71 percent of web users with a disability will leave a website that is not accessible.3 That’s a lot of potential clients, customers, and members to exclude. But web accessibility isn’t just for people with visible disabilities. About 1 in 12 men and 1 in 200 women are color blind

Skvare Celebrates 16 Years of Delivering Technical Solutions

Skvare has been dedicated to delivering high-quality web solutions to its clients and making a positive impact in the world since inception in 2008. July 27, 2024 marks the 16th anniversary of Skvare, a digital agency that specializes in helping nonprofits and mission-driven organizations leverage open-source technologies to further their impact. This year we’re celebrating with a video series highlighting the unique approach and talents of every member of the Skvare team. A Humble Beginning with a Bold Vision Skvare’s story begins with it’s founder, Peter Petrik, whose vision and passion laid

Skvare is now Climate Neutral Certified

Skvare is proud to announce it is officially Climate Neutral Certified. Skvare joins the growing movement of companies achieving the Climate Neutral Certified standard by measuring its 2023 greenhouse gas emissions, taking action on reduction plans, and compensating their brand footprint with eligible-verified credits. Climate Neutral Certified is the leading consumer label for climate neutrality. It is earned by organizations that have chosen to be accountable for the greenhouse gas emissions generated in the production, operations, and shipping of their goods and services. "When I became the

CiviCRM with Drupal 11 is here!

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 to contribute code updates and doing testing for Drupal 11. On the table now is having

Training: CiviCRM Entity Rules

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

Training: Developer Intro to CiviCRM Entity

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

Training: Maximizing CiviCRM Potential with CiviCRM Entity and Drupal

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

Skvare Announces New – and Familiar – Ownership

Skvare, LLC begins the next era of Helping Others Help Others. After 15 years of successfully delivering complex technical solutions to local, regional, and national non-profit organizations, the highly-skilled Skvare team will be led into the future by its new owner, Gena Dellett. Since joining the Skvare team in 2019, Gena became a shareholder and stepped into the role of COO of Skvare two years ago, leading client relationships and daily operations. That experience has prepared her for this new challenge. Gena’s acquisition of Skvare as Owner and CEO became effective September 1, 2023. Gena