Book Image

CiviCRM Cookbook

Book Image

CiviCRM Cookbook

Overview of this book

CiviCRM is a web-based, open source, Constituent Relationship Management (CRM) software geared toward meeting the needs of non-profit and other civic-sector organizations.Organizations realize their mission via CiviCRM through contact management, fundraising, event management, member management, mass e-mail marketing, peer-to-peer campaigns, case management, and much more.CiviCRM is localized in over 20 languages including: Chinese (Taiwan, China), Dutch, English (Australia, Canada, U.S., UK), French (France, Canada), German, Italian, Japanese, Russian, and Swedish.CiviCRM Cookbook will enhance your CiviCRM skills. It has recipes to help you use CiviCRM more efficiently, integrate it with CMSs, and also develop CiviCRM.This book begins with recipes that help save time and effort with CiviCRM. This is followed by recipes for organizing data more efficiently and managing profiles.Then you will learn authentication and authorization and managing communication with contacts.Then you will be guided on using the searching feature and preparing reports. We will then talk about integrating Drupal and CiviCRM. You will also be taught to manage events effectively. Finally, learn about CiviCampaign, Civimember, and developing CiviCRM.
Table of Contents (19 chapters)
CiviCRM Cookbook
Credits
Foreword
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Using CiviDiscount with CiviEvents


CiviDiscount is an example of an agnostic CiviCRM extension, which means that it works in both Drupal and Joomla!. You can use the extension to create discount codes or to provide consistent discounts to your members.

How to do it…

CiviDiscount is an example of a CiviCRM extension. You will have to configure an extensions directory for your CiviCRM installation and download the extension before you can use it.

  1. Navigate to Administer | System Settings | Directories and set a directory to hold CiviCRM extensions. The directory must exist on the server:

  2. Navigate to Administer | System Settings | Resource URLs and set a URL for your CiviCRM extensions:

    Note

    Note that the URL has to match the path you created for the extensions directory.

  3. Navigate to Administer | Customize Data and Screens | Manage extensions.

  4. Download the CiviDiscount extension.

  5. Add a navigation menu item for CiviDiscount. The URL is civicrm/cividiscount/discount?&reset=1.

  6. Add a discount.

  7. Add a 50...