Instead of "Recipes from Leite's Culinaria", I got "Recipes from Leite's Culinaria".

I fixed this by changing the last line of apachesolr_get_taxonomy_term_title from:
return t($page_title, array('@value' => $title));
to
return decode_entities(t($page_title, array('@value' => $title)));

I'm not 100% sure that this is the best permanent solution. If you have free-tagging accessible to untrusted users (I don't) the decode_entities might strip out stuff that was rightly sanitized.

CommentFileSizeAuthor
#1 1357820-1.patch1.95 KBnick_vh

Comments

nick_vh’s picture

Status: Active » Needs review
StatusFileSize
new1.95 KB

Would this work? The patch actually removes the html_encoding from the replacer. However, I'm not 100% sure if this is the safest way? I would assume it is since it is all coming from objects and not from user input

nick_vh’s picture

Status: Needs review » Fixed

Committed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.