I am using shortcode with a wysiwyg editor (ckeditor). Ckeditor likes to randomly insert " entities instead of actual " characters. So when you create a shortcode in the wysiwyg it has a hard time parsing the attributes. I resolved this by adding the following to the _shortcode_parse_attrs function (right after the preg_replace).

$text = html_entity_decode($text);

If this won't have any adverse effects, please consider adding it to the module.

Comments

denes.szabo’s picture

Assigned: Unassigned » denes.szabo

I will check it!

denes.szabo’s picture

Status: Active » Closed (fixed)

I added the code you provided to the module. Thx!