Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend FullCalendar implementation #27

Closed
wants to merge 23 commits into from
Closed

Conversation

agileware-david
Copy link
Contributor

@agileware-david agileware-david commented Jan 11, 2023

This PR includes the following additions

  • A tooltip that will display basic event information when hovering over an event label
  • AJAX endpoint to load active CiviCRM events
  • A 'sort by' filter to only display events of a certain type
  • Added WP filter so wp-civi-ux users can customize the appearance of the event page
  • Extra shortcode parameters to do the following without editing event-fullcalendar.js
    • Specify colours for the labels of different event types
    • Limit the scope of event types to be displayed
    • Specify a start date
    • Thumbnail images


$atts = array_change_key_case( (array) $atts, CASE_LOWER );

$types = $wpdb->get_row("SELECT GROUP_CONCAT(Label SEPARATOR ',') AS EventTypes FROM `civicrm_option_value` AS ov INNER JOIN civicrm_option_group AS og ON og.id=ov.option_group_id WHERE og.name='event_type';")->EventTypes;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a definite NOPE! See Agileware Ref FCVIC-94

@agileware-david agileware-david changed the title FCVIC-85 Extend FullCalendar implementation Jan 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants