Campaign Kit
  • Introduction
  • Administrator Documentation
    • Installation/Uninstallation
    • Definitions
    • Getting Started
      • Exploring the Demo
      • Getting Started with Campaign Kit
    • Configuration
    • User Links
    • Campaign Types
    • Campaign Ownership
    • Payment Workflow Types
    • Entities
    • Payment Processor Plugins
    • Theming
    • Administration
    • Extending Campaign Kit
    • Caching
    • Localization
    • Dependencies
    • Payment Stripe Documentation
      • Known Issues
    • Campaign Kit Donor Wall
    • Campaign Kit Queuing
  • Developer Documentation
    • Development Roadmap
    • Development
    • Release procedure
    • Reference
Powered by GitBook
On this page
  • Computed Field
  • CTools
  • Entity
  • Entity Extra
  • Entity Queue
  • Form Mode Manager
  • Hook Event Dispatcher
  • Layout Builder Restrictions
  • Pathauto
  • Payment
  • Payment Stripe
  • Plugin
  • Stripe
  • Subpathauto
  • Token
  1. Administrator Documentation

Dependencies

PreviousLocalizationNextPayment Stripe Documentation

Last updated 6 years ago

Campaign Kit depends on the following modules and libraries:

    • The latest or previous version of

Computed Field

CTools

Entity

Entity Extra

Entity Queue

Form Mode Manager

Hook Event Dispatcher

This module dispatches events for several Drupal core hooks. Campaign Kit uses the Drupal 8 Event Subscriber system.

Layout Builder Restrictions

We use this module to remove certain components from the list shown in Layout Builder.

Pathauto

This module generates URL/path aliases for campaigns, teams, updates, and donations.

Payment

Payment is a generic payment platform which allows other modules to use any of the payment methods that plug into Payment. Campaign Kit uses Payment Stripe and Payment for on-site donations.

Payment Stripe

Payment Stripe module is a first-cut at a Stripe plugin for the Payment module.

Plugin

Stripe

Subpathauto

This module extends Pathauto's behavior by also matching known sub-paths and replacing them with their respective alias.

Token

This module provide additional (specifically, form modes) that we use to present standalone, parent and child campaigns.

Drupal
Computed Field
CTools
Entity
Entity Extra
Entity Queue
Form Mode Manager
Hook Event Dispatcher
Layout Builder Restrictions
Pathauto
Payment
Payment Stripe
Plugin
Stripe
Subpathauto
Token
display modes