l() already does a check_plain() on the text you give it, so since we were passing it something wrapped in check_plain(), we were double escaping, which made events with quotes in the title show up all funny in the message. while i was at it, i added '.' to the end of the messages, as specified here: http://api.drupal.org/api/head/function/drupal_set_message.

CommentFileSizeAuthor
signup_double_escape_title.patch1.84 KBdww

Comments

dww’s picture

Status: Reviewed & tested by the community » Fixed

applied to HEAD, 4.7 and 4.6. 1 hunk failed against 4.7 and HEAD, since one of the drupal_set_message() calls had been removed. but otherwise, this required no additional porting or modification.

Anonymous’s picture

Status: Fixed » Closed (fixed)