WordPress.org

Forums

Events Manager ESS
[resolved] EventID in ESS not up to ESS specification (3 posts)

  1. McOrmick
    Member
    Posted 1 year ago #

    Hi, it seems that the EVENTID reported by this ESS plugin is not as per the ESS requirements:

    ESS Structure

    ESS processors should use the <uri> value to generate a unique IRI ID value. The <id> value should start with: EVENTID:. ESS processors should save and record ess IDs during feed live to link it with other IDs defined in <relations> XML section (ess:relations)

    This ESS plugin seems to generate the <id> EVENTID by Title instead of by <uri>? The following examples are two separate events (obviously with different event ids), but with the same <title>,

    <feed>
        <title>Standard</title>
        <id>EVENTID:eb6d8ae6-f202-8375-5b33-9c0dc273988b</id>
        <uri>http://domain/?post_type=event&p=30</uri>
        <published>2014-03-20T15:34:04+01:00</published>
        <updated>2014-03-20T15:34:04+01:00</updated>

    while the other event with the same name, but different URL has the same <id>

    <feed>
        <title>Standard</title>
        <id>EVENTID:eb6d8ae6-f202-8375-5b33-9c0dc273988b</id>
        <uri>http://domain/?post_type=event&p=43</uri>
        <published>2014-03-20T15:35:17+01:00</published>
        <updated>2014-03-20T15:35:17+01:00</updated>

    Am I correct and is this a bug or am I overlooking something?

    - Jason

    https://wordpress.org/plugins/events-manager-ess/

  2. billc108
    Member
    Posted 1 year ago #

    I haven't had a chance to test this, but I think you might be right.

    That would explain a few of the other problems I've been seeing.

  3. essfeed
    Member
    Plugin Author

    Posted 9 months ago #

    Hi guys,
    yes you're both right, Mea maxima culpa..

    To prevent the <id> to be empty a security control set this value to a wrong value that can be duplicated even if the event URL is different.

    I've rewrite the feedID assigner to generate it from the event page URL.

    It should respect the ESS DTD no, please update the plugin to the 1.1 release.
    Thanks for your comment.

    And (Bill or other) don't hesitate to tell us all the bugs you've noticed.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • Events Manager ESS
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic