Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 2.0
    • Fix Version/s: Future Version
    • Component/s: CiviEvent
    • Labels:
      None

      Description

      Special characters like curly quotes are being converted to html entities. However these characters cause feed validation errors.

      See

      http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fdrupal.demo.civicrm.org%2Fcivicrm%2Fevent%2Fical%3Freset%3D1%26page%3D1%26rss%3D1

        Activity

        Hide
        Donald A. Lobo added a comment -

        peter:

        can u please reproduce this again on drupal.demo

        i tried adding a few braces in various places and did not succeed

        thanx

        lobo
        Show
        Donald A. Lobo added a comment - peter: can u please reproduce this again on drupal.demo i tried adding a few braces in various places and did not succeed thanx lobo
        Hide
        Donald A. Lobo added a comment -

        I managed to reproduce (use &#8220 in your title) but there does not seem to be any easy way in PHP to not encode entities like that. pushing it off to a future release. Would be great if someone could figure out an easy clean solution
        Show
        Donald A. Lobo added a comment - I managed to reproduce (use &#8220 in your title) but there does not seem to be any easy way in PHP to not encode entities like that. pushing it off to a future release. Would be great if someone could figure out an easy clean solution
        Hide
        Tobias Kral added a comment -
        This is a serious issue. I just found a broken RSS-Feed in my setup caused by ß aka. ß in event title. Due to a parsing error the following events are not shown: http://drupal.demo.civicrm.org/civicrm/event/ical?reset=1&page=1&rss=1

        Source:
        <item>
        <title>Spa&Atilde;�iger Test</title>
        <link>/civicrm/event/info?reset=1&amp;id=15</link>
        <description>
        &Atilde;� aka. &amp;szlig; breaks Event RSS-Feed
        &lt;p&gt;
        &amp;szlig; aka. &amp;amp;szlig; breaks Event RSS-Feed&lt;/p&gt;

        When: August 28th, 2011 11:19 AMWhere: 14S El Camino Way E
        Collinsville, 6022

        </description>
        <category>Meeting</category>
        <author>development@example.org</author>
        <guid isPermaLink="false">CiviCRM_EventID_15_9a4567358ff473b52a84e15ae7c843de@drupal.demo.civicrm.org</guid>
        </item>

        Example: http://drupal.demo.civicrm.org/civicrm/event/info?id=15&reset=1
        Show
        Tobias Kral added a comment - This is a serious issue. I just found a broken RSS-Feed in my setup caused by ß aka. &szlig; in event title. Due to a parsing error the following events are not shown: http://drupal.demo.civicrm.org/civicrm/event/ical?reset=1&page=1&rss=1 Source: <item> <title>Spa&Atilde;�iger Test</title> <link>/civicrm/event/info?reset=1&amp;id=15</link> <description> &Atilde;� aka. &amp;szlig; breaks Event RSS-Feed &lt;p&gt; &amp;szlig; aka. &amp;amp;szlig; breaks Event RSS-Feed&lt;/p&gt; When: August 28th, 2011 11:19 AMWhere: 14S El Camino Way E Collinsville, 6022 </description> <category>Meeting</category> <author> development@example.org </author> <guid isPermaLink="false"> CiviCRM_EventID_15_9a4567358ff473b52a84e15ae7c843de@drupal.demo.civicrm.org </guid> </item> Example: http://drupal.demo.civicrm.org/civicrm/event/info?id=15&reset=1
        Hide
        David Greenberg added a comment -
        Would be great if you could investigate and submit a patch for this.
        Show
        David Greenberg added a comment - Would be great if you could investigate and submit a patch for this.
        Hide
        Donald A. Lobo added a comment -
        These 448 issues have not been worked on for the past 18 months.

        Doing a bulk close of old issues to make the issue queue more manageable. We should do this on a periodic basis.
        Show
        Donald A. Lobo added a comment - These 448 issues have not been worked on for the past 18 months. Doing a bulk close of old issues to make the issue queue more manageable. We should do this on a periodic basis.

          People

          • Assignee:
            David Greenberg
            Reporter:
            Peter Hirst
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development