support new shortcode attributes; add tinyMCE button