Calendar
Permalink
Hi all!
I'm looking to add a calendar of events to our website, and i'd like it to have the following:
1) Easily be able to add/edit events from anywhere on the web (not just with logging in to the website)
2) Be able to sync with our Facebook page/FB events
3) Be able to sync with google calendar
We already have a FB page, google account, and events, i'm just looking for your input on the best way to accomplish this.
I'm looking to add a calendar of events to our website, and i'd like it to have the following:
1) Easily be able to add/edit events from anywhere on the web (not just with logging in to the website)
2) Be able to sync with our Facebook page/FB events
3) Be able to sync with google calendar
We already have a FB page, google account, and events, i'm just looking for your input on the best way to accomplish this.
Concrete 8.3 now has a calendar addon built-in to the core. See some info here:https://documentation.concrete5.org/developers/background/version-hi...
Thanks!
I stumbled across that earlier, but I can't find any information on how to implement it.
I'd love to set this up to link to a google calendar, then have the FB and G cal sync, so adding an event to the gcal would go to the website and FB.
I stumbled across that earlier, but I can't find any information on how to implement it.
I'd love to set this up to link to a google calendar, then have the FB and G cal sync, so adding an event to the gcal would go to the website and FB.
Bump.
Hi LTCHS,
I am not aware of an existing calendar add-on that does what you are looking for.
I do know of a concrete5 community member who has a powerful calendar block that handles Google Calendar, but it does not handle Facebook Events.
One option is to hire a developer to make this for you. They could use the core Calendar block and use automated jobs to do the syncing.
I am not aware of an existing calendar add-on that does what you are looking for.
I do know of a concrete5 community member who has a powerful calendar block that handles Google Calendar, but it does not handle Facebook Events.
One option is to hire a developer to make this for you. They could use the core Calendar block and use automated jobs to do the syncing.
Or I could do it, if I could find the documentation for the core calendar block. Wherever it is, it's hidden very well. :P
@LTCHS
I don't believe there is any core Calendar block documentation. You will need to review the source code and documentation on Jobs.
I don't believe there is any core Calendar block documentation. You will need to review the source code and documentation on Jobs.
Drat.
Well, i'll have to keep an eye out for calendar documentation.
In the meantime, if anyone figures out how to connect the built in calendar with facebook or google calendars, i'd love to know about it! :D
Well, i'll have to keep an eye out for calendar documentation.
In the meantime, if anyone figures out how to connect the built in calendar with facebook or google calendars, i'd love to know about it! :D
@LTCHS
For situations where you don't find developer documentation on specific functionality, I recommend finding where that functionality is used in the core. Once you find out where it is used, see how it works.
In terms of event creation, it is used in the Add Event modal.
Dashboard > Calendar & Events > View Calendar > Add Event button
There is also a calendar importer used to import marketplace Calendar block calendars and events into the core Calendar.
Dashboard > System & Settings > Calendar > Import Calendar Data
If you find out how to programmatically add, import, and export events, please share your experience by creating a tutorial or documentation page on it. The documentation is designed for the core team and community members to contribute to.
For situations where you don't find developer documentation on specific functionality, I recommend finding where that functionality is used in the core. Once you find out where it is used, see how it works.
In terms of event creation, it is used in the Add Event modal.
Dashboard > Calendar & Events > View Calendar > Add Event button
There is also a calendar importer used to import marketplace Calendar block calendars and events into the core Calendar.
Dashboard > System & Settings > Calendar > Import Calendar Data
If you find out how to programmatically add, import, and export events, please share your experience by creating a tutorial or documentation page on it. The documentation is designed for the core team and community members to contribute to.
The core calendar is a merge and enhancement of (the now obsolete) Calendar addon. Perhaps the documentation for the addon will help fill in some background.
http://www.concrete5.org/marketplace/addons/calendar1...
http://www.concrete5.org/marketplace/addons/calendar1...