WordPress.org

Support

Support » Plugins and Hacks » [Plugin: All-in-One Event Calendar] ICS import (categories & colors)

[Plugin: All-in-One Event Calendar] ICS import (categories & colors)

Viewing 12 replies - 1 through 12 (of 12 total)
  • When a feed is refreshed, the instances are flushed and replaced with new instances, so any changes to the previous instances will be lost.
    We wish to improve this, but some issues with how Google Calendar was exporting edited events caused us to take this approach. We will investigate this further to get back to a “sync” style rather than “replace” style

    For links, do you mean that you replaced ‘www.example.com’ with ‘http://www.example.com’ in an event description?

    dianakakoma
    Member

    @dianakakoma

    Thanks for the quick reply.
    “For links, do you mean that you replaced ‘www.example.com’ with ‘http://www.example.com’ in an event description?”
    YES.
    I opened up individual events in AIOEC and created the links because they were not automatically clickable. A few hours later I was back to plain on text.

    -Diana

    We will have to add a feature request for HTML’ing items such as URLs – ICS feeds normally won’t have HTML in them, so something like ‘www.example.com’ will not be automatically converted to a link as it is

    Neira,

    Could you address Diana’s question about categories, or clarify if that’s what you are talking about when you talk about the feed refreshing.

    Speaking of which, could you clarify what you mean by “instances are flushed and replaced with new instances”? Do you mean that if I have events imported from an .ics calendar and add categories to them via the WP interface that those categories will be removed when the .ics refreshes? If so, is there a way to set the categories in a Google calendar as is somewhat implied in the description of the plugin?

    Thanks for your help!

    Sorry to hijack this thread, but I have a similar ICS issue.

    I want to feed my AIOEC to my personal Google calendar, so I’ve imported the AIOEC .ICS file.

    This seems to work well, BUT it includes all the events on my AIOEC, not just ones created in WordPress.

    I’ve added a couple of publish ICS into AIOEC, like UK Bank Holidays, but this are then included in the output .ICS – Is there anyway to prevent this so that only events created (not imported) into AIOEC are exported?

    Plugin Contributor Yani Iliev
    Participant

    @yaniiliev

    @janetm
    You can do the following:
    1. Add your ICS feed.
    2. Import the events in the ICS feed.
    3. Delete the ICS feed WITHOUT flushing the events.

    What is achieved this way? The events will not be reimported from the ICS feed and any changes made to the imported events will stay.

    @smithgt
    That’s a good suggestion. There isn’t a direct way to do this from the interface, one way would be to tag all events created from WP and when exporting events, just include all events tagged with the tag.

    Hi Yani,

    Is there a way to include/exclude tagged events on output ICS button/link?

    The external ICS files that I’ve imported into AIOEC are Tagged i.e. UK-Holidays – so I’d want to exclude the items with this tag from my exporting ICS file.

    Is this currently possible?

    Plugin Contributor Yani Iliev
    Participant

    @yaniiliev

    @smithgt
    It is coming to our documentation, for now you can read about it here.

    phpwalter
    Member

    @phpwalter

    @yani

    Your 3 step “solution” @janetm is very short sighted.

    If I have a google calendar and I “import” it into A1E, events are created, event re-occurring are created (very nicely).

    Now I go in and add categories and tags and some descriptive text.

    Tomorrow the ICS feed runs again and all my work (tag, cats, desc, etc) is gone. Events are still there, but this “import” just replaced what was there already.

    More of an”import” than a sync, which is what one would expect.

    Well, I did what you suggested. Made my events in google (so I could have fine control on re-occurring), imported them, and them deleted the ICS link.

    Now I have no way of adding events from google. If I try, all current events are wiped.

    Not really that good. I really hope I am misunderstanding something here.

    Thanks

    Plugin Contributor Yani Iliev
    Participant

    @yaniiliev

    @phpwalter
    It’s a solution that works in one case but not in every case, that’s for sure.
    Initially, we developed the software to sync the events. The problem is that all the icalendar applications out there are making it very difficult to sync events. So instead of disabling some users from using ai1ec, we enabled that usage at that price.
    We are working on resolving all the issues with other ics feeds and will eventually re-enable the sync of events.

    Hey, phpwalter & yani:
    I came up with a partial solution that may be helpful for other people: Create a calendar in Google for each category, then import each feed and associate it with a category in the import settings. Net result is able to use Google options and still retain category settings.

    Plugin Contributor Yani Iliev
    Participant

    @yaniiliev

    @janetm
    Thank you for sharing this with us.

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘[Plugin: All-in-One Event Calendar] ICS import (categories & colors)’ is closed to new replies.