All Projects → christianwach → civicrm-event-organiser

christianwach / civicrm-event-organiser

Licence: GPL-2.0 License
CiviCRM Event Organiser is a WordPress plugin for syncing Event Organiser events with CiviCRM events. The plugin syncs Event Organiser Events, Venues and Event Categories to their corresponding entities in CiviCRM.

Programming Languages

PHP
23972 projects - #3 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
Smarty
1635 projects

Projects that are alternatives of or similar to civicrm-event-organiser

KeePassSubsetExport
KeePassSubsetExport is a KeePass2 plugin which automatically exports a subset of entries to new databases
Stars: ✭ 39 (+160%)
Mutual labels:  sync
connex
The mono-repo contains libraries to help build dApps for VeChain.
Stars: ✭ 53 (+253.33%)
Mutual labels:  sync
dnd-sync
Sync DND state between Android phone and watch
Stars: ✭ 23 (+53.33%)
Mutual labels:  sync
github-project-todo-md
A Tool that sync between GitHub Project Board <-> Todo Markdown text.
Stars: ✭ 17 (+13.33%)
Mutual labels:  sync
com.iatspayments.civicrm
CiviCRM Extension supporting iATS Payments services
Stars: ✭ 13 (-13.33%)
Mutual labels:  civicrm
preserver-plus
Minimal notes app
Stars: ✭ 34 (+126.67%)
Mutual labels:  sync
etebase-java
A Java/Android client library for Etebase
Stars: ✭ 46 (+206.67%)
Mutual labels:  sync
sync-db
Utility to synchronize relational database objects across databases.
Stars: ✭ 15 (+0%)
Mutual labels:  sync
SyncUtil
Sync Utilities For UNET
Stars: ✭ 38 (+153.33%)
Mutual labels:  sync
node-v
🔒 Secure ❄️ Synchronized ⚡️ Realtime ☁️ Cloud 🌈 Native JavaScript Variables & Events
Stars: ✭ 27 (+80%)
Mutual labels:  sync
mongofluxd
Real time sync from MongoDB into InfluxDB
Stars: ✭ 33 (+120%)
Mutual labels:  sync
ansible-pihole
Bootstrap a Raspberry Pi with Ansible and install Docker + Pi-hole
Stars: ✭ 52 (+246.67%)
Mutual labels:  sync
transferdb
TransferDB 支持异构数据库 schema 转换、全量数据导出导入以及增量数据同步功能( Oracle 数据库 -> MySQL/TiDB 数据库)
Stars: ✭ 30 (+100%)
Mutual labels:  sync
homer
The home directory management tool.
Stars: ✭ 17 (+13.33%)
Mutual labels:  sync
email-framework
A simple, gulp powered framework to develop and test responsive emails.
Stars: ✭ 19 (+26.67%)
Mutual labels:  sync
sql-sync
Offline replication between SQLite (clients) and MySQL (master).
Stars: ✭ 52 (+246.67%)
Mutual labels:  sync
twilio-taskrouter-realtime-dashboard
Twilio TaskRouter Realtime Dashboard using Sync
Stars: ✭ 51 (+240%)
Mutual labels:  sync
docker-aws-s3-sync
Docker container to sync a folder to Amazon S3
Stars: ✭ 21 (+40%)
Mutual labels:  sync
S4
🔄 Fast and cheap synchronisation of files using Amazon S3
Stars: ✭ 69 (+360%)
Mutual labels:  sync
cf-civicrm
Caldera Forms CiviCRM Integration
Stars: ✭ 30 (+100%)
Mutual labels:  civicrm

CiviCRM Event Organiser

Contributors: needle
Donate link: https://www.paypal.me/interactivist
Tags: civicrm, event organiser, events, sync
Requires at least: 4.9
Tested up to: 5.9
Stable tag: 0.7.1a
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Keep Event Organiser plugin Events in sync with CiviCRM Events.


Description

A WordPress plugin for syncing Event Organiser plugin Events with CiviCRM Events. The plugin syncs Event Organiser Events, Venues and Event Categories to their corresponding entities in CiviCRM.

Important note: Please do not use with (or upgrade to) CiviCRM 5.47. Your Events in CiviCRM will not respect Daylight Savings offsets.

ACF Integration

This plugin is compatible with CiviCRM Profile Sync which enables integration of Custom Fields on CiviCRM Events with ACF Fields attached to the Event Organiser "Event" Post Type.

Important note: Please make sure you have CiviCRM Profile Sync version 0.4 or greater.

Apple Calendar compatibility

There is an issue with Apple Calendar's display of Event Organiser iCal feeds which means that Apple Calendar requires special handling. To solve this, you can install the Event Organiser ICS Feed for Apple Calendar plugin and use its shortcode instead of the one supplied by Event Organiser.


Requirements

This plugin recommends a minimum of WordPress 4.9 and CiviCRM 5.13.

It also requires:

Be aware that this plugin is in active development. Test often, test thoroughly and open an issue if you find a problem.


Installation

Note: If installing on WordPress multisite, do not network-activate CiviCRM Event Organiser. Only activate it on the sites that Event Organiser is activated - even if Event Organiser is network-activated.

There are two ways to install from GitHub:

ZIP Download

If you have downloaded CiviCRM Event Organiser as a ZIP file from the GitHub repository, do the following to install and activate the plugin:

  1. Unzip the .zip file and rename the enclosing folder so that the plugin's files are located directly inside /wp-content/plugins/civicrm-event-organiser
  2. Activate the plugin
  3. Go to the plugin's admin page and follow the instructions
  4. You are done!
git clone

If you have cloned the code from GitHub, it is assumed that you know what you're doing.


Using CiviCRM Event Organiser

Now that you've installed the plugin, you'll want to find out:

Known Issues

There is currently no proper integration with CiviCRM's implementation of repeating events in version 4.7.n because, at present, CiviCRM does not save (or expose) the schedule that generates the sequence. To get around this limitation, this plugin prioritises a workflow based on creating events in Event Organiser and then (optionally, via the "CiviCRM Settings" metabox on the event's edit page) passing the data over to CiviCRM when requested.

The plugin implements automatic linking to an event's online registration page(s) via the eventorganiser_additional_event_meta hook which has been available since Event Organiser 2.12.5. If you have overridden the Event Organiser template(s) you may have to apply the function to the appropriate hook in your template(s) yourself. See the documentation for the function civicrm_event_organiser_register_links() for details. Thanks to Consilience Media for providing the resources to push this forward.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].