Extensions Directory
Extensions are installable packages which give CiviCRM new functionality, and this directory provides a centralized list of extensions which the CiviCRM community has created. This listing displays CiviCRM extensions that work on all Content Management Systems (CMS).
The newest extensions · Create an extension · Add an extension to this directory
This is a CiviCRM extension that enables a single Contribution page to have options for multiple recurring Contributions, each with different recurring payment schedules (frequency). Such that you can provide donation frequency options or membership renewal of daily, weekly, monthly or yearly with varying intervals. This is implemented by adding two new fields to each Priceset Option within a Priceset:
1. Recurring Contribution Unit: Which determines if this option should generate a recurring Contribution. Options: no recurrence, day, week, month, year
2. Recurring Contribution Interval: Which determines the interval of the recurrence. Integer field.
When the Contribution page is processed, each Priceset Option with a defined Recurring Contribution Unit will result in the creation of a recurring Contribution according to the options selected.
1. Recurring Contribution Unit: Which determines if this option should generate a recurring Contribution. Options: no recurrence, day, week, month, year
2. Recurring Contribution Interval: Which determines the interval of the recurrence. Integer field.
When the Contribution page is processed, each Priceset Option with a defined Recurring Contribution Unit will result in the creation of a recurring Contribution according to the options selected.
Allows Admins to set up a 'main/parent' event with some 'related/child' events, such that registering for the 'main/parent' event also registers the participant to all the 'related/child' events.
Set up involves specifying the Event ID of the 'main/parent' event in the custom field on the 'related/child' events.
Such registrations can then be overridden if necessary by admin, eg if a user signs up for an event series E1, E2, E3 etc, but are then unable to attend E3, they can be instead registered for F3 for example
Set up involves specifying the Event ID of the 'main/parent' event in the custom field on the 'related/child' events.
Such registrations can then be overridden if necessary by admin, eg if a user signs up for an event series E1, E2, E3 etc, but are then unable to attend E3, they can be instead registered for F3 for example
Converts certain text fields to select fields populated by specifying an Option Group.
With this extension you can give constituents access to their CiviCRM data without them needing a Drupal account.
This extension has been created with the following use case in mind: Let people read and change their contact data in a drupal webform. To access the data, people need to enter their email address. A link to the prefilled webform will be sent to that email address if and only if the email address exists within CiviCRM.
This extension has been created with the following use case in mind: Let people read and change their contact data in a drupal webform. To access the data, people need to enter their email address. A link to the prefilled webform will be sent to that email address if and only if the email address exists within CiviCRM.
Use Nextcloud to store your CiviCRM files, or use CiviCRM to find your Nextcloud files. Creates for every contact, case or expense a Nextcloud folder, and adds a button on the interface, so you can access this folder.
Adds a user interface for adding custom fields to soft credits. Also adds searching by soft creditee name.
Embed forms in any remote website, providing inputs to a Form Processor. Invisible anti-spam measure included. This is an "Inlay" and therefore requires that extension, see https://lab.civicrm.org/extensions/inlay
This extension allows for the storage of geometry polygons and to perform geometry spatial analysis based on the stored geometry
Provides a custom search that looks for primary and non-primary telephone and emails that match the criteria, and displays all of the phone numbers and emails for those contacts.
Add (landing) pages to your CiviCRM installation. Landing pages are just HTML pages that can contain text, images, and hyperlinks. You can use them to e.g. provide some handy shortcuts to your users, to document internal processes, to explain some best practices, etc.
See it as a mini wiki inside your CiviCRM.
See it as a mini wiki inside your CiviCRM.
Allows the admin to set the `From` email address that matches the "Sending Domain" for all emails being sent from CiviCRM, while still allowing users to select the `Reply-To` email addresses.