osseed / com.osseed.eventcalendar Goto Github PK
View Code? Open in Web Editor NEWCiviCRM Event Calendar
License: GNU General Public License v3.0
CiviCRM Event Calendar
License: GNU General Public License v3.0
Not sure if its my own error - recently upgraded to PHP7 and have had some issues. First - the menus do not get added - then when I manually found the Wordpress Menu https://site.org/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Feventcalendarsettings I get the following error:
Warning: strlen() expects parameter 1 to be string, array given in /home/site/public_html/wp-content/plugins/civicrm/civicrm/packages/HTML/QuickForm/checkbox.php on line 138
When I embed shortcode on wordpress page - I get the following error on that page - the calendar loads but there is no content in the calendar. It also appears at https://website.org/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fshowevents
Warning: Invalid argument supplied for foreach() in /home/site/public_html/wp-content/uploads/civicrm/ext/com.osseed.eventcalendar/CRM/Eventcalendar/Page/ShowEvents.php on line 139
Wordpress 4.9.4 and CiviCRM 4.7.30
D8-dev
Civi 5-31-dev
I have the recurring events created with a new custom event type. They are showing in the list of events in the Manage Events.
They show in the Events Dashboard primary screen. Strange that on the event dashboard, if I hit the Event Summary HTML listing button it generates a blank page. Not sure if this is related.
Show Events Calendar shows a blank monthly or weekly calendar as set in the calendar settings but no events.
I can make my page publicly available and create a new user account with admin rights if someone is willing to take a look.
Thanks
Joe (HeneryHawk)
I have been using your extension and the calendar isn't accessible to anonymous users, so I changed its permissions to "view event info" instead of "CiviCRM"
Using Wordpress 4.9.4 and Civi 4.7.31
2.1 now creates menus, which is great, but the following error comes up 4x on the Event Calendar Settings (admin side)
Warning: strlen() expects parameter 1 to be string, array given in /home5/site/public_html/wp-content/plugins/civicrm/civicrm/packages/HTML/QuickForm/checkbox.php on line 138
Otherwise - its working well now!
It appears as if there is a permissions issue with event calendar running on v 4.5. Anonymous users are not able to see the /showevents page as this page shows access denied. However authenticated users seem to be able to see it fine. Is there a specific permission setting for this ?
The module displays the event title only - is there any way to have it display the start or start and end times? Thank you for your help...
In the documentation you say "activate the plugin which will add CiviCRm frontend type for Event Calendar" but what does this mean?
I have activated the plugin, but I cannot see what it does. Can you explain what it does?
Wordpress 5.2.2 and CiviCRM 5.14.1 - have added CiviCRM Events Calendar and EventCalendar. I followed these instructions: https://civicrm.stackexchange.com/questions/22680/how-to-use-event-calendar-extension-with-civievents
Events show in the Civi Event Calendar but not on the EventCalendar at the front end. What am I missing? I have very basic skills. So basic instruction would be great!
Thanks
The wordpress plugin references the civicrm logo on the "Event Calendar" button, but it references a file that no longer exists as of CiviCRM 4.7.27 (see https://github.com/osseed/com.osseed.eventcalendar/blob/master/wordpress/wordpress-event-calendar/wordpress-event-calendar.php#L35), thus we get a broken image:
In 4.7.27, the logo could be added with something like this:
$imageBtnURL = $config->resourceBase . 'i/logo_sm.png';
But you probably want some kind of version sniffing or file existence test, to preserve compatibility with older core versions. Alternatively, you could just embed this image in the WP plugin and avoid the dependency on core.
Hi, there is an issue for Event Types with spaces in the name. The color defined for them is not saved in EventSettings.php. The issue is when you try to save the value selected in color picker, and the jquery selector breaks because the spaces
I quickly fixed it, replacing spaces with "_" when used in input hidden names.
If you want I can send you the fix
Regards
Hi there
Using 5.21.0 and v 3.2 Calendar. Drupal up to date.
The calendar is not displaying.
On clicking on a event in the calendar.... it redirects me to the CiviCRM dashboard instead of showing me the info about the event. This happens only if I access the calendar in the Joomla admin section, the front end Joomla menu calendar works fine.
The error is in the url.... it replaces "&" with "&" because of the htmlESCAPE function.
Please correct this and update the extension.
Having the color coding is great, but without a legend, it's of limited usefulness. Any ideas? Thanks...
I am on civi 4.6. As a normal install it was working fine until I have changed the settings i.e. change color of events, then events disappeared from the calendar (for public & admin). I am not able to see them no matter what I do. Even uninstall & reinstalling extension does not show changes.
Hi
My client would like to book multiple events from the calender like sagenda.com. Is it something achievable? thanks
I've just downloaded the code under the 'develop' branch to test in CiviCRM 4.7 and WP 4.6.1.
The README.txt file indicates that I should download the fullcalendar library from https://github.com/fullcalendar/fullcalendar/releases/tag/v1.6.7
Two questions really:
fullcalendar.js version 1.5.4 looks to be part of this extension's codebase by default. Should I replace that with version 1.6.7?
Looking at https://github.com/fullcalendar/fullcalendar/releases I can see that there a numerous more recent releases of that code. Should we be aiming to use the most recent release, v3.0.1 as I write this, or stick with the suggested 1.6.7?
Many thanks for this extension, and for any response you are able to provide.
The calendar should use the locale parameters of the site:
I was able to do a quick fix by adding locale-all.min.js file from fullcalendar.io and adding the following parameters to the fullcalendar constructor :
H(:mm)
for 24h formatHi, I have installed the extension & the WordPress plugin and can configure the settings in CiviCRM. When I go to view the Calendar I get the title I configured and if I include the event type filter that drop down shows but I do not get the Calendar with events. This install is CiviCRM 5.16.3 w/WordPress 5.2.4 and the most recent version of the extension.
Upon installing future events were being displayed correctly.
I edited some settings (I assumed that the one saying "show events in the past" wasn't set properly) and clicked save. I'd also enabled all the event types (unchecked by default).
Upon saving now none of the events in the future are being displayed.
When I uncheck "show past events" nothing displays. When it's checked only past events are displayed.
This is on Drupal CiviCRM 4.4.6.
This is a definite shame because the team was really excited about it!
Hi,
I'm using Event Calendar 3.2 on CiviCRM 5.22.1
I want to show calendar of current events on a page open for public.
I understand that i have to use the shortcode [event_calendar] but I can't find any documentation about attributes.
Without attributes, the shortcode throw an error.
If I add anything, nothing happen ou shown on the page.
https://horizontunisia.org/test-calendrier-page
in this example, i add " id=1 " in the shortcode.
So, what are the attributes to use with the shortcode ?
Thanks.
Installed on Joomla 2.5/civicrm4.3; Event Calendar works fine in civicrm admin section, but when I try to create a menu item and reach it via the public site I have two problems:
Presently extension defaults to the CiviCRM admin theme and not the Public theme. Ideally calendar extension could have the option to use the public theme or the admin theme. Need a work around where one could assign the preferred theme in the Calendar settings admin screen, or a suggestion of how to modify the plugin code to specify a Theme to use.
I was trying to install but it seems the extension is not able to get the library. Is there a tutorial how to enable fullcalender library please? Thanks
I want unregistered users to be able to see it.
Hi,
I am having a problem getting the calendar to display on the non-administrative side of the website. The site is using Joomla 3.8.12 and CiviCRM 5.4.0. The page only shows the calendar title. There are numerous errors in the console.
Any suggestions would be appreciated.
Console log:
JQMIGRATE: Migrate is installed, version 1.4.1 jquery-migrate.min.js:2:542
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/bower_components/jquery/dist/jquery.min.js?r=rnzxN”. club-calendar:61
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/bower_components/jquery-ui/jquery-ui.min.js?r=rnzxN”. club-calendar:63
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/bower_components/lodash-compat/lodash.min.js?r=rnzxN”. club-calendar:65
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/packages/jquery/plugins/jquery.mousewheel.min.js?r=rnzxN”. club-calendar:67
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/bower_components/select2/select2.min.js?r=rnzxN”. club-calendar:69
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/packages/jquery/plugins/jquery.form.min.js?r=rnzxN”. club-calendar:71
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/packages/jquery/plugins/jquery.timeentry.min.js?r=rnzxN”. club-calendar:73
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/packages/jquery/plugins/jquery.blockUI.min.js?r=rnzxN”. club-calendar:75
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/bower_components/datatables/media/js/jquery.dataTables.min.js?r=rnzxN”. club-calendar:77
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/bower_components/jquery-validation/dist/jquery.validate.min.js?r=rnzxN”. club-calendar:79
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/packages/jquery/plugins/jquery.ui.datepicker.validation.min.js?r=rnzxN”. club-calendar:81
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/js/Common.js?r=rnzxN”. club-calendar:83
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/js/crm.ajax.js?r=rnzxN”. club-calendar:85
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/js/wysiwyg/crm.wysiwyg.js?r=rnzxN”. club-calendar:87
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/js/crm.joomla.js?r=rnzxN”. club-calendar:89
[Show/hide message details.] TypeError: $.datepicker is undefined[Learn More] index.php:8:3
Loading failed for the <script> with source “https://www.rbsportsboosters.com/components/com_civicrm/civicrm/js/noconflict.js?r=rnzxN”. club-calendar:93
[Show/hide message details.] ReferenceError: cj is not defined[Learn More] club-calendar:218:2
Hi the installation fails on CiviCrm 4.4.6 for Joomla
--- SNIP
Sorry but we are not able to provide this at the moment.
DB Error: unknown error
--- SNIP
The menu item is there, but a click brings up the dashboard.
Just upgraded from CiviCRM 4.6.8 to 5.10.1 and I can't see my events in the calendar while the Event Calendar Settings page returns a blank page.
Any workarounds are much appreciated.
My client is looking to have more than one calendar, e.g., one for "Conference" events and one for "Workshop" and "Staff Training" events. Obviously this would not be a small change and would add a layer of complexity by requiring support for multiple events in the settings page as well as in the shortcode.
Would you consider this a desirable improvement? Would you be interested in contributions toward these features, in the form of sponsorship, contributed code, or otherwise?
Hi,
I'm running EventCalendar v2.3 with Wordpress 4.9.5 and CRM 4.7.31 and there are two issues I cannot resolve:
I get four instances of the error "Warning: strlen() expects parameter 1 to be string, array given in /home/lorenafortx/www/www/wp-content/plugins/civicrm/civicrm/packages/HTML/QuickForm/checkbox.php on line 138" on the Event Calendar Settings page and
I cannot publish a public version of the page on the WP side. The button to embed the code exists and appears to work, but nothing shows when viewing the preview or live page.
I have not updated the library because another Issues response stated that the library that comes preinstalled was sufficient. Should I update the library?
Thank you in advance...
I installed the extension from the civicrm web ui installer and I'm getting this in the console when I visit https://SITE/civicrm/showevents
fullcalendar.js?r=ypcHi:1219 Uncaught TypeError: other.on is not a function
at GlobalEmitter.ListenerMixin.listenTo (fullcalendar.js?r=ypcHi:1219)
at GlobalEmitter.ListenerMixin.listenTo (fullcalendar.js?r=ypcHi:1214)
at GlobalEmitter.bind (fullcalendar.js?r=ypcHi:2189)
at Function.GlobalEmitter.get (fullcalendar.js?r=ypcHi:2170)
at Function.GlobalEmitter.needed (fullcalendar.js?r=ypcHi:2176)
at new Calendar (fullcalendar.js?r=ypcHi:9316)
at HTMLDivElement. (fullcalendar.js?r=ypcHi:12429)
at Function.each (js_vDrW3Ry_4gtSYaLsh77lWhWjIC6ml2QNkcfvfP5CVFs.js:34)
at $.fn.init.each (js_vDrW3Ry_4gtSYaLsh77lWhWjIC6ml2QNkcfvfP5CVFs.js:27)
at $.fn.init.$.fn.fullCalendar (fullcalendar.js?r=ypcHi:12395)
I read the "Add the fullcalendar library https://github.com/fullcalendar/fullcalendar/releases/tag/v1.6.7" steo in tin installation instructions but old #23 says it has the correct version, so I'm uncertain.
Thanks in advance.
It's a feature improvement rather than an issue. We have an event that runs every sunday for a whole year. When the start & end date is selected, the event shows everyday throughout the year, which is not correct. I think an option to set the interval to show event would be more realistic.
After upgrading to CiviCRM 4.7, the calendar no longer displays. Will this be updated to be compatible with 4.7?
Using CiviCRM 5.26.2, Drupal 7 and JQuery Update set at 1.4 I cannot load the events calendar. I have first updated the settings which have saved OK but when I go to display the events calendar I get the above message. There are only a couple of events, one in the past and one in the future. The extension is at version 3.3. I have tried clearing both Drupal & Civi caches, but always get the above error.
Hi,
I just updated the CiviCRM version from 5.8 to 5.9.1 and I cannot get the Event Calendar to display on the website and the Event Calendar Settings. When trying to bring up the Settings page, the screen just flashes and returns to the previous page. On the public page, I get:
An error has occurred while processing your request.
You may not be able to visit this page because of:
an out-of-date bookmark/favourite
a mistyped address
a search engine that has an out-of-date listing for this site
you have no access to this page
Any suggestions would be appreciated.
Mike
Testing out this extension - None of the events in the system are showing up on the calendar. This is on CiviCRM 5.13.5.. Nothing is coming up in the logs.
Digging into the Event-Calendar code I can see where the php code is pulling information from the civi-events database table. Makes sense. From that table one can get the name and start/end times for the event as well as a lot of other info. Including the max amount of participants.
BUT, it doesn't have the current amount of participants. Ugh. Could have been so simple.
Any ideas on how I can find out whether or not a civi-event item is full or not and change the calendar graphic accordingly? Even just putting a 1/4 for one out of four taken. Or 2/4 or 3/4 or FULL.
I'm using this calendar as a sort of booking tool for reserving club assets. If there are four slots available and all are taken, it would be nice to show that that slot is full.
Is there a way to display more or different information in the calendar?
For example, I would like the calendar to display a set future month, rather than the current month.
Continuing the discussion from #60
Version 3.0 only works with Drupal 8, but is supposed to be CMS Compatibility: CiviCRM Native (all CMS). See https://civicrm.org/extensions/event-calendar-extension
WordPress, Drupal 7, Joomla etc. CiviCRM sites will receive an "in-place" upgrade notice. When a Drupal 7 site updates to Event Calendar, Version 3.0 - it will no longer work.
It's not really feasible to have the latest version specific to Drupal 8 and version prior works with Drupal 7. And it's not really sufficient to say version 3.0 only works with Drupal 8 in a README file, that no one reads - until something is not working.
Agileware Ref: CIVICRM-1369
Everytime I try to make an event - I get the following error:
You have requested a non-existent service "civi_flexmailer_required_tokens".
Using latest Civi 5, Wordpress 4.9.5, disabling Event Calendar was the only thing that fixed it.
I updated a client site to 4.7.13 from 4.7.11 and the event calendar stopped working. I am in the process of trying to debug it now but maybe someone else has run into this?
I installed the Jan 29 release 3.2 for Drupal 8, and configured everything but there is no output at all at /civicrm/showevents. I have cleared cache numerous times.
Am I missing something or is there a bug with this release?
Nothing in this repo mentions a license. Under which license (e.g. BSD, Apache, AGPL) is this extension distributed?
I am trying to set hex color to a CiviCRM event calendar by events types.
I would also like to change the font color of the "text" - in the hyperlink to the event to make it readable with whatever hex color that is chosen.
Using latest civi 5.x (5.12)
I would like to make the text on the frontend calendar in wordpress black (instead of default white).
Is there a way I can do that?
Thank you
There is no D8 release for jquery_update because it is now in core.
I have enabled the extension and visited civicrm/eventcalendarsettings but looks like the default config on that page should mean I see events at civicrm/showevents but see nothing
If possible, we would like to have the week start on monday instead of sunday as a setting (it already exist in core civicrm date settings.
Although event filter shows up when enabled in settings, filtering does not work on the calendar view.
Also the list shows sorted randomly, and not how its in the order set in the "Event types" settings.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.