If the titles on the nodes contain special characters, the quicktabs style plugin appears to convert these to HTML entities (twice) when displaying them.

I simply changed
$title = $this->get_field($index, $this->options['tab_title_field']);

to
$title = decode_entities($this->get_field($index, $this->options['tab_title_field']));

in quicktabs_style_plugin.inc to fix the issue.

If you would prefer a patch, I can create one. Otherwise, please accept or let me know if I should have solved this in a different way.

CommentFileSizeAuthor
#3 1368942-quicktabs-3.patch707 bytesrickmanelius

Comments

rickmanelius’s picture

This is still an issue in the latest release and it's a quick one line fix. Please commit!

rickmanelius’s picture

Title: Remote HTML entities in tab titles with decode_entities » Remove HTML entities in tab titles with decode_entities

Title was wrong: Remote -> Remove

rickmanelius’s picture

Status: Active » Needs review
StatusFileSize
new707 bytes

Bump... plus here's a patch to speed this along.

smustgrave’s picture

Issue summary: View changes
Status: Needs review » Closed (outdated)

With D7 EOL approaching in a month I'm starting to triage the D7 side of quicktabs queue. This doesn't appear to have any code so believe this may not make it, sorry! Thanks though!

If still an issue or needed for 4.0.x (latest branch) feel free to reopen