Comments (10)
Thank you for being willing to contribute your code for this. We have been planning on adding this functionality as part of a paid add-on with other bells and whistles, so I'm not sure we'll add any of it to the base plugin.
The idea would be to create ICS URLs for all events and per category then insert buttons for subscribing to the calendar and adding individual events to a users' calendar.
from church-theme-content.
Any forecast for when such functionality might be made available? I have some other enhancements I'm working on as well and don't want to duplicate effort if I don't have to.
from church-theme-content.
I'm sorry, we don't have a timeframe. It would not be immediate. We plan to release a couple more themes then switch focus to a couple new add-ons, one of which could include this functionality. "Sometime next year" is our intention.
from church-theme-content.
Given our immediate desires I may end up continuing to develop what I have.
Perhaps there's an opportunity to join your team to help accelerate your timeline for this? You write the spec for plugin, and I can do the programming....could be mutually beneficial. Drop me an email: [email protected].
from church-theme-content.
That's tempting but we're not prepared to hire out for development. Thank you for offering.
from church-theme-content.
@stevengliebe: What is the status for this? I'm about to launch a new church website and the staff now tells me they need the ability to subscribe to the calendar for integration with other services they use.
@fergbrain: Is it possible that you could share your code that enabled iCal subscription?
from church-theme-content.
@olach This is still a possibility for the future but we do not have anything on it right now.
You might want to try a dedicated events plugin that can import iCal format.
from church-theme-content.
I’m not that interested in import functionality, it’s enough to have a calendar feed in a iCal format that external services/users can subscribe to.
I will see if I can build this myself. I had a look into your documentation and it should be possible to extract calendar events and output it in the iCal format.
from church-theme-content.
@olach I was able to dig through my archives and found the code: https://gist.github.com/fergbrain/47f21bc8bb69000ae5af0ef64106c8af
I haven't touched it in several years, but it should be a good starting point. It's released under GNU GPL 3.0.
If you do happen to use it, let me know! I'm also happy to consult on it if you need help or modifications.
from church-theme-content.
@fergbrain Thanks! Really helpful.
From a quick look at the code, it seems like a good starting point. But I guess the code for the recurrence needs to be rewritten since Church Content Pro now supports more advanced recurring options.
If I have questions, I will post comments on your GitHub Gist so we don't spam this thread. :)
from church-theme-content.
Related Issues (13)
- Consolidate theme support calls HOT 1
- integrate ical subscription to events HOT 5
- newsletter CPT HOT 1
- Add "show_in_rest" to custom post types HOT 3
- Series image HOT 12
- Discrepancy in plugin functionality when compared with demo site for Exodus church theme HOT 1
- Events - Time picker jQuery UI CSS - Conflict with Advanced Custom Fields Pro HOT 3
- Location_type HOT 1
- Question: How to include index page for Topics, Books, etc HOT 1
- /wp/v2/ctc_sermon does not include information about video, audio and pdf HOT 3
- Issue with Blubrry PowerPress 5.0.9 and CTC 1.1.1 HOT 4
- Reason for &$this references? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from church-theme-content.