When I create a task (and various other record types) apostrophies do not display properly in descriptions.
For example, if I enter Isn’t in the subject of a task as well as the description, it will display properly in the subject but display it’s in the description.
Then within file
include/Smarty/plugins/modifier.escape.php
Replace:
case 'html':
return htmlspecialchars($string, ENT_QUOTES, $char_set);
With:
case 'html':
return htmlspecialchars($string, ENT_QUOTES, $char_set);
case 'html_entity_decode':
return html_entity_decode($string, ENT_QUOTES, $char_set);
Now do a Quick Repair & Build to refresh your modules’ template cache and the apostrophe should appear as expected within the description field when you view the record in Detail View.
It worked for most of the cases. But I already found 1 record when it’s still there, in the City address of the account module. But not for all the accounts … strange …