XSLT allows using an external function for specific data management, that cannot be performed by means of XSLT. In the XSLT theme, you can use two external functions - fixquote and replace. On Linux systems, they are implemented in the panel side, on Windows - on Microsoft JScript, and are located in extfunc.xsl.
To use the functions in xsl, add namespace mgr into the file, and import the extfunc.xsl file.
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:mgr="http://ispsystem.com/xslplugin" exclude-result-prefixes="mgr">
<xsl:import href="extfunc.xsl"/>
...
</xsl:stylesheet>
The fixquote function escapes quotation marks.
The replace function is used for replacement.
Example:
<xsl:value-of select="mgr:fixquote(/doc/comment)"/>