$@@paramID@@ = "@@paramDefault@@"; if (isset(@@paramShortVal@@)) { $@@paramID@@ = (get_magic_quotes_gpc()) ? @@paramShortVal@@ : addslashes(@@paramShortVal@@); } <@ endloop @> $@@transName@@ = new MM_XSLTransform(); $@@transName@@->setXML("@@xmlFile@@"); $@@transName@@->setXSL("@@xslFile@@"); <@ loop (@@paramNames@@, @@paramValues@@) @> $@@transName@@->addParameter("@@paramNames@@", @@paramValues@@); <@ endloop @> echo $@@transName@@->Transform(); ?>]]> \s*setXML\("([^\r\n]*?)"\);(?:\r\n|\r(?!\n)|\n)[ \t]*\$[^\r\n]*?->\s*setXSL\("([^\r\n]*?)"\);(?:\r\n|\r(?!\n)|\n)[ \t]*((?:\$[^\r\n]*->\s*addParameter\("[^\r\n]*", [^\r\n]*\);(?:\r\n|\r(?!\n)|\n)[ \t]*)*?)echo \$[^\r\n]*?->\s*Transform\(\);(?=\r\n|\r|\n|\?>)/i]]> \s*addParameter\("([^\r\n]*?)", ([^\r\n]*?)\);(?:\r\n|\r(?!\n)|\n)[ \t]*/i]]> \s*setXML\("([^\r\n]*?)"\);/i]]> \s*setXSL\("([^\r\n]*?)"\);/i]]> ->setXSL