Title: Premium Plugin Request
Last modified: August 21, 2016

---

# Premium Plugin Request

 *  [Dave Navarro, Jr.](https://wordpress.org/support/users/dnavarrojr/)
 * (@dnavarrojr)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/premium-plugin-request/)
 * I am looking for a premium plugin to Event Organiser that does the following:
 * * Generates a real-time ICS feed for the whole calendar.
    * Generates a real-
   time ICS feed by category (selected categories preferred). * Ability to secure
   the ICS feeds by password or just IP address. * Ability to import an ICS feed(
   as opposed to a file). * Ability to import an ICS feed via WP-CRON event. * Ability
   to specify the category for an ICS feed import. * Ability to specify the event
   status (Published or Draft) when importing an ICS file or feed.
 * The goal is to auto-import feeds from professional sports, college athletics,
   etc… And update events when schedules change.
 * Also, I want to share calendar event categories across multiple web sites from
   a “central” master web site. So that I can control the calendars of other sites
   via a main site.
 * [http://wordpress.org/extend/plugins/event-organiser/](http://wordpress.org/extend/plugins/event-organiser/)

Viewing 6 replies - 1 through 6 (of 6 total)

 *  [Ian Anderson Gray](https://wordpress.org/support/users/baritoneuk/)
 * (@baritoneuk)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/premium-plugin-request/#post-3710101)
 * I know you’re waiting to hear back from Stephen on this one, but just wanted 
   to chip in…
 * As far as I know, EO already has a real-time ICS feed for the whole calendar.
   I don’t think the feed supports categories though. Stephen said he’d try and 
   implement this in v1.5, so I would be grateful for an update- here is the original
   thread-
    [http://wordpress.org/support/topic/plugin-event-organiser-different-ical-feeds-for-each-category](http://wordpress.org/support/topic/plugin-event-organiser-different-ical-feeds-for-each-category)
 * Securing an ICS feed by password is a fairly advanced request but I can see why
   it would be useful. How were you thinking this could be implemented? How would
   the password be entered? Would this be via HTTP?
 * I like the idea of importing an ICS feed as well as this happening via WP-CRON.
   This would enable the synching of another calendar such as Google Calendar. I’m
   pretty sure this would not be an easy job to implement though. Having said that
   it might make adding events to EO a lot easier for some of my less tech savvy
   clients.
 *  Plugin Author [Stephen Harris](https://wordpress.org/support/users/stephenharris/)
 * (@stephenharris)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/premium-plugin-request/#post-3710325)
 * Hi guys,
 * **Category specific feeds**
    EO supports ics feeds for individual venues, categories
   and tags. Just append `/feed/eo-events` to the end of the venue/category/tag 
   url.
 * (@baritoneuk – sorry I didn’t update you on that thread!)
 * Of course that only works for a specific category not multiple categories.
 * **Importing feeds**
    This is related to [this thread](http://wordpress.org/support/topic/is-it-possible-to-sync-to-a-ics-feed?replies=5).
   As far as the ‘core’ plug-in is concerned, all that needs to be developed is 
   a proper API with filters/actions where appropriate (I’ll hopefully get this 
   into 2.1).
 * The rest could be done as an add-on to Event Organiser.
 * Every event should have a globally unique identifier – which could be stored 
   in post meta to prevent duplicate events. (as baritoneuk pointed out in the thread
   linked to above).
 * Then a simple cron WP-Cron job could check, and import calendars from the feed.
 * Event Organiser only produces a globally unique identifier for created events
   when exporting an event – and doesn’t save it. I’ll change this for 2.1.
 * **Specifying import category/status**
    I’ll keep this in mind when developing
   the API referred to above…
 * **Ability to secure the ICS feeds by password or just IP address.**
    The ICS 
   feeds don’t show anything that a user can’t see by visiting the site. What’s 
   the use case here? I suppose its possible, via public key encryption, to validate
   a request without revealing a ‘password’.
 * **Cross-site sharing**
    This is difficult – WP multisite wasn’t built for it,
   and using the ICS feeds necessarily means ‘loosing’ data (e.g. custom fields,
   venue details (except name)) cannot be included in ICS files.
 *  [Ian Anderson Gray](https://wordpress.org/support/users/baritoneuk/)
 * (@baritoneuk)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/premium-plugin-request/#post-3710330)
 * Stephen, no worries about not updating original thread- you can’t keep track 
   of everything! It is great that you support categories now- brilliant. Just wondering
   is there a way of changing the “eo-events” bit in the url to something else? 
   It’s just me being a control freak and wanting my URLs to be as semantic as possible!
 * I’d love there to be a syncing function in EO as an addon. It’s a bit beyond 
   me to create it so I am going to wait for someone talented (Stephen?) to do it!
 *  Plugin Author [Stephen Harris](https://wordpress.org/support/users/stephenharris/)
 * (@stephenharris)
 * [13 years, 2 months ago](https://wordpress.org/support/topic/premium-plugin-request/#post-3710371)
 * Just update (cross posting, I know):
 * 2.1 comes with a parser you can use. Still more to be done, see [https://github.com/stephenharris/Event-Organiser/issues/91](https://github.com/stephenharris/Event-Organiser/issues/91).
 * And for the parser: [https://github.com/stephenharris/Event-Organiser/commit/5ba80109c00582c5dc0dbec9e6e597d54b4eafb6](https://github.com/stephenharris/Event-Organiser/commit/5ba80109c00582c5dc0dbec9e6e597d54b4eafb6)(
   it can import from an url too).
 * [@baritoneuk](https://wordpress.org/support/users/baritoneuk/) will maybe make
   that (feed url) option available in 2.2…
 *  [Ian Anderson Gray](https://wordpress.org/support/users/baritoneuk/)
 * (@baritoneuk)
 * [13 years, 2 months ago](https://wordpress.org/support/topic/premium-plugin-request/#post-3710378)
 * Great news, thanks Stephen!
 *  Thread Starter [Dave Navarro, Jr.](https://wordpress.org/support/users/dnavarrojr/)
 * (@dnavarrojr)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/premium-plugin-request/#post-3710431)
 * Glad to see the updates and addon.
 * The only problem now is that I have ICS feeds that have no embedded category 
   info or the wrong info and I have to manually move them into the correct category.
   If I could specify a category for an imported feed, that would make life easier.

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Premium Plugin Request’ is closed to new replies.

 * ![](https://ps.w.org/event-organiser/assets/icon-256x256.png?rev=978123)
 * [Event Organiser](https://wordpress.org/plugins/event-organiser/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/event-organiser/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/event-organiser/)
 * [Active Topics](https://wordpress.org/support/plugin/event-organiser/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/event-organiser/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/event-organiser/reviews/)

 * 6 replies
 * 3 participants
 * Last reply from: [Dave Navarro, Jr.](https://wordpress.org/support/users/dnavarrojr/)
 * Last activity: [12 years, 11 months ago](https://wordpress.org/support/topic/premium-plugin-request/#post-3710431)
 * Status: not resolved