Active Calendar

Page: Set Up Sharing

RSS
Use this page to configure your calendar's shares and feeds. Shares and feeds are means supported by the Calendar for sharing Calendar data with other applications and portals.


Top

Sharing and Syndication

These features broadcast content from the calendar. Through sharing, you can create data sources for other enterprise applications, reporting sites, and RSS libraries. You can also define stylized templates for formatting your data. Output types supported include: Syndication (AJAX Javascript), RSS, XML, CSV, iCalendar (ICAL), and Quicklinks. Syndication lets you display calendar content on other areas of your webpage, in iframes, on internal portals and other calendar applications.


Top

Why Use Sharing?

Using Sharing allows for you to display calendar content (events) on webpages or applications. Commonly, Sharing is used to:


  • Embed a list of upcoming events on your website.
  • Display events on your intranet or portal pages.
  • Create RSS feeds to display events on your webpage or mobile applicaiton.
  • Provide links to a "prefiltered" calendar view, for example events assigned to a specific category or location.
  • Create a data file (iCal, XML, CSV) for exporting calendar data to an external system.

Top

Embed a list of upcoming events on your website.

Event Publisher allows for you to display events on your webpage via Sharing.


Top

JavaScript

To Create a Listing of events displayed on your webpage:


  1. From Sharing, Select, "Add new Share".
  2. From the "Type" drop down select "Syndication".
  3. Apply a template to the Share, you can leave this drop down blank to use the default.
  4. Clicking "Save and Get Code" will provide you with a snippet of JavaScript.
  5. The resulting Code can be placed on your website and will provide a listing of events that automatically updates.
  6. If you site already uses jQuery, you may need to use the "View Alternate Script" link. Clickig this link will change the contents of the Script window. The replaced script removes the external jQuery library to avoid conflicts. Syndication requires jQuery version 1.5 or higher running on the page where the script is loaded.

  7. To Add this list to your website.
    <div id="Event Publisher Events Feed">
        <H2>Upcoming Events:</H2>
        <!--The code created in sharing starts here -->
            <script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
            <script type="text/javascript" src="http://qa.activedata.com/Scripts/core.js"></script>
            <script type="text/javascript">
                ActiveData.Events(
                    "http://go.activecalendar.com/handlers/query.ashx?id=ad000000adf000f7ab908097dc7a37c3&tenant=activedata&site=",
                    function (response) { $("#209c9abf3f7240168021f9b1159b0106").append(response.data); }
                );
            </script>
        <div id="209c9abf3f7240168021f9b1159b0106">lgt;/div>
        <!--The code created in sharing ends here -->
    </div>
                        

RSS

To Create a RSS feed of events displayed on your webpage:


  1. From Sharing, Select, "Add new Share".
  2. From the "Type" drop down select "RSS".
  3. Clicking "Save and Get Code" will provide you with a URL.
  4. The resulting URL will provide an RSS feed that automatically updates.

Top



Top

XML

Alternatively, XML can be used to provide a listing of events on your website. XML is commonly used in Open Source Conent Management Systems.


  1. From Sharing, Select, "Add new Share".
  2. From the "Type" drop down select "XML".
  3. Clicking "Save and Get Code" will provide you with a URL.
  4. The resulting URL will provide a XML export that automatically updates.

Top

Create a data file (iCal, XML, CSV) for exporting calendar data to an external system.

Event Publisher allows for you to use Sharing as a means of creating an export of event content. Data formats available include:


Top

iCal

iCal can be used to provide a listing of events to an external application.


  1. From Sharing, Select, "Add new Share".
  2. From the "Type" drop down select "iCal".
  3. Clicking "Save and Get Code" will provide you with a URL.
  4. The resulting URL will provide a iCal export that automatically adds and updates events.

Top

XML

XML can be used to provide a listing of events to an external application.


  1. From Sharing, Select, "Add new Share".
  2. From the "Type" drop down select "XML".
  3. Clicking "Save and Get Code" will provide you with a URL.
  4. The resulting URL will provide a XML export that automatically updates.

Top

CSV

CSV can be used to provide a listing of events to an external application.


  1. From Sharing, Select, "Add new Share".
  2. From the "Type" drop down select "CSV".
  3. Clicking "Save and Get Code" will provide you with a URL.
  4. The resulting URL will provide a CSV export that automatically updates.


Top

Create a "Prefiltered" calendar view.

Sharing allows for you to use the "Quicklinks" feature to provide a filtered view of the calendar. When using this option you can filter the events to be displayed by the following fields:


  • Categories
  • Locations
  • Keywords

Quicklinks

Use this sharing type to provide a filtered, focused, calendar display of events.


  1. From Sharing, Select, "Add new Share".
  2. From the "Type" drop down select "Quicklinks".
  3. Clicking "Save and Get Code" will provide you with a URL.
  4. The resulting URL will direct the visitor to the calendar front end and show only events that match the filters that have been applied.

To add this quicklink to your website:

<div id="Event Publisher Event link">
    <a href="http://go.activecalendar.com/training/quicklinks/?id=61bf5ad2-0000-4386-8667-909a47de43b6">Click here to see the featured events calendar.</a>
</div>
    


Top

Supported actions

When working with sharing, commonly avalible links or buttons include:


  • Edit: Click to view and modify the details of the share or syndication feed.
  • Delete: Click to delete the share or syndication feed.
  • Add New Share: Click to create a new feed or share, configuring options such as filtering on a date range and/or category, or specifying how many events to send and how to handle recurring events.
  • Template Management: Click to navigate to the template management area where you can create / modify / delete templates used in syndication.

Top

Add new share

Use this link to create a new named share for your Calendar. Creating a named share enables you to specify which data is sent, by selecting filter options and supplying values for them, then use (and reuse) the share ability on websites, mobile apps, and other portals.


Top

Available filtering options

When creating or editing a share or syndication feed, you can limit the results returned by specifying one or more filter criteria. Some criteria types are optional. Leaving an optional criterion type blank tells the share not to filter on that type.


Top

Help with filtering

The more filters that you apply to a share, the smaller the number of events will be that are included. When adding multiple filters, for example selecting categories and locations only events that use the selected categories and selected locations will be included. Several examples have been provided below that detail how mutliple filters are applied.


Top

Single Filter

If a single filter is applied to a share, only events that include that filter will be included.


Top

Selecting a Single Category, Location, or Custom field.

  • If the category, "Athletics" is selected only events that have been assigned to the Athletics Category will be included.
  • If an event has been assigned to multiple categories, Athletics" being one of the categories assigned, it will be included.

Top

Multiple Filters

If multiple filters are applied to a share, all of the filter criteria must be met in order for an event to be included.


Top

Selecting Multiple Categories.

  • If the categories, "Athletics" and "Free Event" are selected only events that have been assigned to the "Athletics" Category or the "Free Event" Category will be included.
  • If an event has been assigned to multiple categories, Athletics" or "Free Event" being one of the categories assigned, it will be included.
  • This filter will not include only events that use both categories. Only one of the categories selected needs to be assigned to the event.

Top

Selecting Multiple Locations.

  • If the Locations, "North Plaza" and "South Plaza" are selected only events that have been assigned to the "North Plaza" Location or the "South Plaza" Location will be included.
  • If an event has been assigned to multiple locations, North Plaza" or "South Plaza" being one of the Locations assigned, it will be included.
  • This filter will not include only events that use both Locations. Only one of the Locations selected needs to be assigned to the event.

Top

Selecting Categories and Locations.

  • If the category, "Athletics" and the location, "North Plaza" are selected, only events that have been assigned both the "Athletics" Category and the "North Plaza" Location will be included.
  • Both category and location criteria must be met in order for an event to be included.
  • This filter will include only events that use the selected category and location.

Top

Selecting Multiple Categories and Multiple Locations.

  • If the categories, "Athletics" and "Free Event" and the locations, "North Plaza" and "South Plaza" are selected, only events that have been assigned either the "Athletics" or "Free Events" Categories and the "North Plaza" or "South Plaza" Locations will b/e included.
  • This functions as an "or" relationship within categories and locations. However, it requires that both the category filter and location filter are met in order for an event to be included.
  • This filter will include only events that have been assigned any of the selected categories, and any of the selected locations.

Top

Type

Shares can be configured to output information in a variety of formats. This allows you to assign the new share as either Syndication, RSS, XML, CSV, iCalendar (ICAL), and Quicklink.


  1. Syndication: Will return a block of script that can be embedded onto your webpages by your Webpage Administrator.


  2. RSS: Will return a hyperlink (URL) that can be accessed via a web browser or RSS reader. Once you have navigated to the URL your can add the RSS feed to any RSS reader like Microsoft Outlook, Live Bookmarks, or to your list of RSS feeds in your favorites.


  3. XML: Will return a hyperlink (URL) that can be accessed via a web browser, embedded onto your webpages, or accessed by a third party application to return a raw output of structured XML.


  4. CSV: Will return a hyperlink (URL) that can be accessed via a web browser, or accessed by a third party application to prompt a download of a structured .CSV file.


  5. ICAL: Will return a hyperlink (URL) that can be accessed via a web browser, or accessed by a third party application (like Microsoft outlook) to prompt a download of a structured ICAL file.


  6. Quicklink: Will return a hyperlink (URL) that can be accessed in by a web browser. This link will display a filtered view of the calendar application (based on the keywords, categories, and locations selected) using the default layout and view type.



Top

Date Range

Limit events returned based on the start date of the event by choosing one of:


  • Specific range: Select this option to specify exact dates, then enter or choose a custom range of start and/or end dates. Leave start date blank to start with today.

  • All other options: Selecting a dynamic date range from the options below will allow for the share to utilize a dynamic range of dates when returning events. Choose one of the following options:
    1. Today: Selecting this option will return events only occurring on the current calendar day.

    2. Tomorrow: Selecting this option will return events that occur on the day immediately following the current calendar day.

    3. Current Week: Selecting this option will return events that occur between the preceding Sunday and upcoming Saturday of the current calendar day.

    4. Current Month: Selecting this option will return events that occur between the first day and last day of the current calendar month.

    5. Current Year: Selecting this option will return events that occur between January 1st and December 31st of the current calendar year.

    6. Next Week: Selecting this option will return events that occur between Sunday and Saturday of the week immediately following the current calendar day.

    7. Next Month: Selecting this option will return events that occur between the first day and last day of the calendar month immediately following the current calendar day.

    8. Next Year Selecting this option will return events that occur between January 1st and December 31st of the year immediately following the current calendar year.

    9. Next 7 Days: Selecting this option will return events that occur on the current calendar day + 7 days.

    10. Next 14 Days:Selecting this option will return events that occur on the current calendar day + 14 calendar days.

    11. Next 30 Days: Selecting this option will return events that occur on the current calendar day + 30 calendar days.

    12. Next 60 Days: Selecting this option will return events that occur on the current calendar day + 60 calendar days.

    13. Next 90 Days: Selecting this option will return events that occur on the current calendar day + 90 calendar days.

    14. Next 180 Days: Selecting this option will return events that occur on the current calendar day + 180 calendar days.

    15. Previous 30 Days: Selecting this option will return events that occur on the current calendar day - 30 calendar days.

Top

Keywords

(Optional) Returns only events that the event author tagged with the keywords you specify here. Leave blank to not filter on keyword.


  • And / Or: Event Publisher allows for you to search by keywords in two ways, and (match all) or (march any).
  • Entering: "Blue Red Green" will match events with any of these keywords.
  • Entering: " +Blue Red Green" will match events with all of these keywords.

Adding a Category to a Share


Top

Categories

(Optional) Choose one or more categories, to limit results to events associated with specific categories. Categories are predefined values that an event’s creator may apply. Administrators create and maintain categories on the site settings page. The share returns all events that include at least one of the categories that you choose.


To add a category filter, click the checkbox to the left of the category name.
Adding a Category to a Share


Top

Locations

(Optional) Select one or more entries in this field to limit results to events taking place at those locations.


To add a Location filter, click the checkbox to the left of the location name.
Adding a Location Filter to a Share


Top

Custom Event Fields

(Optional) Select one or more entries in this field to limit results to events that have the selected custom fields assigned to them. You can filter by custom event fields that are either a single choice, or multiple choice field.


To add a Custom Event Field filter, select an item from the dropdown, to select multiple options within a specific custom field, hold down the ctrl key on your keyboard.
Adding a Custom Event Field Filter to a Share


Top

Highlighted Events

Select to include or exclude highlighted events from the the list of syndicated events. Two options are available:


  • Exclude : Select this option to remove events that have their highlight this event option selected.
  • Include : Select this option to include events that have their highlight this event option selected.
  • Only: Select this option to include events that have their highlight this event option selected and exclude events that do not have their highlight this event option selected.

Top

Private events

Select this option to include events that have the Make this event private option selected. The share will return both public and private events.


  • Exclude : Select this option to remove events that have their Make this event private option selected.

  • Include : Select this option to include events that have their Make this event private option selected.

  • Only: Select this option to include events that have their Make this event private option selected and exclude events that do not have their Make this event private option selected.

  • Only display private events on the following URL(s): In this text box, provide a list of URLs that are authorized to display private event information without the user viewing the feed to be authenticated as a calendar user. This will allow you to display private events on web pages without the user logging into the calendar.

Top

No Events Message

Enter text to be displayed when no events are returned that meet your selected criteria.


Top

Number of events

A numeric field, which defines the maximum number of events to return. Only events that meet the requirements of the search will be included in this count.


Top

Recurring Events Rule

Not all events are created as a singular instance, so the event could repeat or occur more than once in future. This option is appropriate if Share returns events that have a repeating schedule. There are two options for handling these types of events:


  • Display Next Occurrence: Share or export only the next occurrence in a series.


  • Display all Occurrences: Share or export all occurrences in the series.

Top

Remove Events from List after Start Date / Time

Selecting this option will modify the results of the list as time passes.


If checked, this option will remove an event from the list and replace it with the next matching result based upon the Start Date and Time of the Event. In the case of an event with a start time, the event will be removed from the last after the start time has passed. For example at 1:05 pm any event staring at 1:00 pm would be removed from the list. Please Note: In the Case of All day events, the event remains on the listing for the entire duration of the day.

Top

Template:

Templates are used to stylize the Share, for viewing on other websites, portals, and iframes. Select a template for the share. To create a template, go to Site Settings: Sharing: Add new template.


Top

Available functions

The functions available to complete your work on this page include:


  • Save and Get Code: Saves your share or syndication to the list, and returns a URL or HTML (depending on the type selected) so that you can publish it.

  • Return to list: Returns to the list of previously saved shares, deleting any current changes on this page (without confirmation).

Top

Templates

You use templates to control how shared and syndicated data are displayed when sent to other websites or portals. You create the template in this area, built from supplied tokens (Basic mode) or direct HTML or XSL (Advanced mode).


Top

Add New Template

Clicking this link starts the template creation process. You assign a name to the template, edit its body (style, and order of information), then preview and save it for use. Fields for templates include:


  • Name: Your template's title, this should be a description that makes the template easy to identify from a list.
  • Body: The items here, called tokens, control the look of your syndicated data. Also supports direct editing of the XSL code behind the token (Basic) view of your template's contents.

Top

Basic Mode

In Basic mode, you will use text and "tokens". Tokens are pieces of events, like the start date or description. Insert tokens using the "Insert" drop-down list. Tokens available in Basic mode include:


  • Event Name as Attribute: The event's name, returned as a JavaScript Attribute.

  • Event Name: The event's name, this shows on all calendar views.

  • Event URL: The unique link to the event listing.

  • Thumbnail URL: The unique link to the thumbnail sized image(s) uploaded to the event.

  • Image URL: The unique link to the image(s) uploaded to the event.

  • Event Description: The full, formatted description of the event.

  • Event Summary: The short introduction, limited to 250 characters associated with the event.

  • Event Start Date: The date when the event begins, formatted as MM/DD/YYYY.

  • Event Start Date(January): The long representation of the month when the event begins.

  • Event Start Date(Jan): The sort abbreviation of the month when the event begins.

  • Event Start Date(Monday): The sort abbreviation of the day of the week when the event begins.

  • Event Start Date(Mon): The sort abbreviation of the day of the week when the event begins.

  • Event Start Date (01): The date when the event begins.

  • Event End Date: The date when the event ends.

  • Event Start Time: The time of day when the event begins.

  • Event End Time: The time of day when the event ends.

  • Start Time - End Time or All Day: A check, that will display either the text, "All Day" or the start time and end time of the event displayed as HH:MM - HH:MM.

  • Location Name: The text value assigned to the name of the location where an event occurs.


Use caution when editing the resulting template, since you can edit the token text, as well as the other text you enter, and the Calendar may not recognize a token that you have changed.


Top

Advanced Mode

In Advanced mode, you enter XSL code directly into the template. Note that once you save a template in Advanced mode, you cannot return to Basic mode. Advanced mode is only recommended for users fully acquainted with XSL coding.


Top

Preview Button

Click this button to see a sample of what your data will look like with the current template configuration.


Top

Supported template actions

  • Add New Template: Click to create a new template, configuring options controlling which fields to display and where, and accompanying formatting characters.
  • Edit: Click to view and modify the details of the template.
  • Delete: Click to delete the template. Requires confirmation.

Top

Aggregation

Event Aggregation allows for you to share events for display on multiple sites. Please see the Site Management page for a detailed description of the available configuration options.


Top

Aggregation and Sharing

The following statements outline how event aggregation will affect the events included via Sharing.


  • All events that are displayed on your site are included in sharing. This applies to: events created on your site, events being imported to your site, and events created on other sites that are aggregated for display on your site.
  • If an event is aggregated for display on your site, and you block the event from display, it will not be included in sharing.

Top

Examples

The following Scenarios provide typical outcomes of how aggregated events are included in sharing.


  • Scenario 1: A share is created on a site that does not display events from other sites using aggregation.
  • Outcome 1: Only events that have been created or imported into the site will be included in the share.

  • Scenario 2: A share is created on a site that automatically displays events from other sites using aggregation.
  • Outcome 2: The share will include all events, including both those created or imported to the site and events from other sites aggregated for display.

  • Scenario 3: A share is created on a site that reviews all events prior to displaying events from other sites using aggregation.
  • Outcome 3: The share will include all events created or imported into the site. Aggregated events from other sites which have been allowed for display will be included, aggregated events that have been blocked will not be included.
    • Aggregated Event Allowed: Are included in Shares.
    • Aggregated Event Blocked: Are excluded from Shares.

Output Samples

Sample XML Share

The following example below will outline the format returned when using an XML share. Please note, this format is effective as of Event Publisher Version 1.0.16


Top
  • <?xml version="1.0" encoding="utf-8"?>
    • <events>
      • <event day="8" week="2" year="2015">
        • <id>3893b785-b727-4de8-9011-18e70c2dbc98</id>
        • <tenant-id>04019696-5aad-4e75-919d-0744148096fe</tenant-id>
        • <site-id>2929a2d3-d25e-4074-897b-07371a93cda5</site-id>
        • <linking-id>58e3fe21-07fc-4e6d-9280-fe0e40f4ec49</linking-id>
        • <series-id>58e3fe21-07fc-4e6d-9280-fe0e40f4ec49</series-id>
        • <external-id>3893B785-B727-4DE8-9011-18E70C2DBC98</external-id>
        • <external-series-id>58E3FE21-07FC-4E6D-9280-FE0E40F4EC49</external-series-id>
        • <start-date-time>2015-01-08T09:00:00Z</start-date-time>
        • <end-date-time>2015-01-08T09:30:00Z</end-date-time>
        • <all-day>N</all-day>
        • <timezone-id>Eastern Standard Time</timezone-id>
        • <timezone-abbreviation>ET</timezone-abbreviation>
        • <daylight-savings-offset>60</daylight-savings-offset>
        • <local-start-date-time>2015-01-08T14:00:00-05:00</local-start-date-time>
        • <local-end-date-time>2015-01-08T14:30:00-05:00</local-end-date-time>
        • <local-start-date>1/8/2015</local-start-date>
        • <local-start-time>2:00 PM</local-start-time>
        • <local-end-date>1/8/2015</local-end-date>
        • <local-end-time>2:30 PM</local-end-time>
        • <hide-end>N</hide-end>
        • <last-modified-on>1/5/2015 4:08:00 PM</last-modified-on>
        • <status>Approved</status>
        • <name>Active Data Calendar Information Session – Government</name>
        • <summary>Active Data Exchange provides a dynamic master calendar management platform. The feedback that we've received clearly points to our government clients finding an interactive master calendar a key element of their communication strategy to their citi</summary>
        • <description>Active Data Exchange provides a dynamic master calendar management platform. The feedback that we've received clearly points to our government clients finding an interactive master calendar a key element of their communication strategy to their citi</description>
        • <keywords/>
        • <primary-image>9cdb6b5a-8acd-40e4-af91-e94c7ab9d56c</primary-image>
        • <highlighted>N</highlighted>
        • <private>N</private>
        • <route>active-data-calendar-information-session-government-21</route>
        • <site-route>events</site-route>
        • <tenant-route>activedata</tenant-route>
        • <sale-type>DedicatedForm</sale-type>
        • <adhoc-location/>
        • <number-of-occurrences>22</number-of-occurrences>
        • <url>http://go.activecalendar.com/activedata/site/events/event/active-data-calendar-information-session-government-21/</url>
        • <custom-data/>
        • <contact>
          • <name>Active Data</name>
          • <phone>610-997-8100</phone>
          • <extension/>
          • <email>info@activedatax.com</email>
        • </contact>
          • <locations>
            • <location>
              • <facility-id>fec119a9-8d5d-4f96-bb06-62b68898f24a</facility-id>
              • <name>Main Building</name>
              • <address1/>
              • <address2/>
              • <city/>
              • <state/>
              • <zipcode/>
              • <latitude>0</latitude>
              • <longitude>0</longitude>
            • </location>
          • </locations>
        • </event>
        </events>

Top

Sample RSS Share

The following example below will outline the format returned when using an RSS share. Please note, this format is effective as of Event Publisher Version 1.0.16


  • <rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    • <channel>
    • <title>Active Data Exchange</title>
    • <link>http://go.activecalendar.com/activedata/</link>
    • <description>Active Data Exchange</description>
    • <atom:link href="http://go.activecalendar.com/page/rss/" rel="self" type="application/rss+xml"/>
      • <item>
        • <title>Event Publisher Information Session - K12<title>
        • <description> Establish strong, positive connections between schools and their communities. </description>
        • <link> http://go.activecalendar.com/activedata/site/events/event/active-calendar-information-session---k12-109/ </link>
        • <guid isPermaLink="false">673f6882-44ad-4eff-8592-09f102666807</guid>
        • <pubDate>Wed, 14 Jan 2015 15:00:00 GMT</pubDate>
      • </item>
    • <channel>
  • <rss>

Top

Sample iCal Share

The following example below will outline the format returned when using an iCal share. Please note, this format is effective as of Event Publisher Version 1.0.16


  • BEGIN:VCALENDAR
  • VERSION:2.0
  • METHOD:PUBLISH
  • PRODID:-//ActiveDataExchange/NEXTGEN V1//EN
  • BEGIN:VEVENT
  • ORGANIZER:mailto:info@activedatax.com
  • DTSTART:20150108T230000Z
  • DTEND:20150109T020000Z
  • DTSTAMP:20150108T144849Z
  • LOCATION:Location A 190 brodhead road bethlehem pa 18017
  • SUMMARY:All Data Test
  • DESCRIPTION:All Data Test\nView the full event details here: http://go.activecalendar.com/training/site/1016/event/all-data-test-1/
  • CATEGORIES:keywords\,keywords
  • CLASS:PUBLIC
  • UID:1c2cd685-fc64-4057-b4ed-e7b30c950ff3
  • BEGIN:VALARM
  • TRIGGER:-PT15M
  • ACTION:DISPLAY
  • DESCRIPTION:All Data Test
  • END:VALARM
  • END:VEVENT
  • END:VCALENDAR

Top

Sample CSV Share

The following example below will outline the columns and data returned when using a CSV share. Each bulleted item represents a column in the output report. Please note, this format is effective as of Event Publisher Version 1.0.16

  • id: ecf5ea01-086a-45a8-a146-18c1456ab1eb
  • tenant-id: 4742f8cc-24f1-459e-b581-cbae52034b3e
  • site-id linking-id: 5aa3f25a-6016-4b86-bb30-349d6a48f2d2
  • series-id: d8eb650d-3d9a-441b-837f-94d4540f21f5
  • external-id: d8eb650d-3d9a-441b-837f-94d4540f21f5
  • external-series-id: ECF5EA01-086A-45A8-A146-18C1456AB1EB
  • start-date-time: 2015-01-05T17:00:00Z
  • end-date-time: 2015-01-05T17:30:00Z
  • all-day: N
  • timezone-id: Eastern Standard Time
  • timezone-abbreviation: ET
  • daylight-savings-offset: 0
  • local-start-date-time: 2015-01-05T12:00:00-05:00
  • local-end-date-time: 2015-01-05T12:30:00-05:00
  • local-start-date: 1/5/2015
  • local-start-time: 12:00 PM
  • local-end-date: 1/5/2015
  • local-end-time: 12:30 PM
  • hide-end: N
  • last-modified-on: 1/5/2015 16:09
  • status: Approved
  • name: One Time Event
  • summary: This is an event that happens once
  • description: This is an event that happens once on the public events calendar.
  • keywords: first keyword, second keyword
  • primary-image: 00000000-0000-0000-0000-000000000000
  • highlighted: N
  • private: N
  • route: one-time-event
  • site-route: 1016
  • tenant-route: training
  • sale-type: None
  • adhoc-location:
  • number-of-occurrences: 1
  • url: http://go.activecalendar.com/training/site/1016/event/one-time-event
  • custom-data: One, Two, Three
  • contact: Active Data610-997-8100info@activedatax.com
  • locations: 12d3cad1-ba13-48b2-bd9c-d3b1d528ee3ePrevent Double Booking 400

Top

Sample Syndication Share

The following example below will outline the format returned when using a JavaScript Syndication share without specifying a custom template. Please note, this format is effective as of Event Publisher Version 1.0.16


  • <script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
  • <script type="text/javascript" src="http://go.activecalendar.com/Scripts/core.js"></script>
  • <script type="text/javascript">
    • ActiveData.Events(
    • "http://go.activecalendar.com/handlers/query.ashx?id=096e6f1081cb47ed9bb365aea8d5e83e&tenant=training&site=1016",
    • function (response) {$("#cce200e8c30343c89366346c69bb139b").append(response.data);}
    • );
  • </script>
  • <div id="cce200e8c30343c89366346c69bb139b"></div>