Thread:Project:Support desk/Does this extension need htmlspecialchars() ?/reply (8)

descriptionmsg in your extension is set wrong. It should be the name of a key in your i18n file.

htmlspecialchars is not needed (and should not be used, it will break some html tags) as parser->recursiveTagParse does the escaping for you. However it is very important to use htmlspecialchars on things that don't go through recursiveTagParse.