Event Organiser CSV
This plug-in allows to import events from a CSV file into Event Organiser. You can also export events from Event Organiser into a CSV file. Please note that this plug-in still in beta . I welcome feedback, issues and pull-requests. Aim To allow users to export / import events in CSV format between v
This plug-in allows to import events from a CSV file into Event Organiser. You can also export events from Event Organiser into a CSV file.
Please note that this plug-in still in beta . I welcome feedback, issues and pull-requests.
Aim
To allow users to export / import events in CSV format between various calendar applications, and to do this flexiably so as to limit the number of requirements on the CSV file before it can be read correctly. To allow users to move events between installations of Event Organiser while preserving data that is not suported by iCal.
In the vein of flexibility columns do not have to be in any prescribed order: you tell the plug-in which columns pertain to what (start date, end date etc) after importing the file.
How to use this plug-in
Once installed, go to Tools > Import Events . Here you can export a CSV file or select a file to import one. To import an file:
- Select browse and select the file, click “Upload file and import”
- All being well you should now see a preview of the CSV file, along with a drop-down option at the base of each column. If the preview looks wrong, try selecting a different delimiter type (comma, tab, space) at the top.
- If the first row of the CSV file is a header, select the option indicating this. The first row will then be ignored.
- At the bottom of each column select what the column represents. The options are (not all are required): Title
- Start (formatted in Y-m-d format, and also indicating time only if the event is not all-day)
- End (formatted as above)
- Recur until (if the event recurs, the date of its last occurrence)
- Recurrence Schedule (if the event recurs, how it repeats: once|daily|weekly|monthly|yearly|custom).
- Recurrence Frequency (if the event recurs, an integer indicating with what frequency)
- Schedule Meta (See documentation for eo_insert_post() , e.g. “MO,TU,THR” (weekly), “BYDAY=2MO” or “BYMONTHDAY=16” (monthly)