<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Dear PmWiki Users,<div><br><div><br><div><div><span style="font-size: 16px; ">In trying to convert UpdateForm to be PHP 5.5 compatible, I ran into the last line of the original recipe -- The last three lines are:</span><div style="font-size: 16px; "><br></div><div style="font-size: 19px; "><div style="font-size: 16px; ">//exit code copied bodily from forms.php</div><div style="font-size: 16px; ">  $FmtV['$UpdateFormArgs'] = implode(' ', $attr);</div><div style="font-size: 16px; ">  $out .= FmtPageName($opt[':html'], $pagename);</div><div style="font-size: 16px; ">  return preg_replace('/<(<a href="smb://w+//s">\\w+\\s</a>)(.*)$/es',"'<$1'.Keep(PSS('$2'))", $out);</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">Now clearly this is from an old version of forms.php, but I don't really understand  the expression to be evaluated.  Can you help?</div><div style="font-size: 16px; "><br></div><div style="font-size: 16px; ">Thanks,</div><div style="font-size: 16px; "> </div><div>   Vince</div><div><br></div></div><div style="font-size: 19px; "><br></div><br></div></div></div></div></body></html>