Revision: 47960 Author: nad Date: 2009-03-02 22:51:53 +0000 (Mon, 02 Mar 2009)
Log Message: ----------- bug fix - wasnt processing form with no attributes Modified Paths: -------------- trunk/extensions/RecordAdmin/RecordAdmin_body.php Modified: trunk/extensions/RecordAdmin/RecordAdmin_body.php =================================================================== --- trunk/extensions/RecordAdmin/RecordAdmin_body.php 2009-03-02 21:44:30 UTC (rev 47959) +++ trunk/extensions/RecordAdmin/RecordAdmin_body.php 2009-03-02 22:51:53 UTC (rev 47960) @@ -327,7 +327,7 @@ $form = new Article( $title ); $form = $form->getContent(); $form = preg_replace( '#<input.+?type=[\'"]?submit["\']?.+?/(input| *)>#', '', $form ); # remove submits - $form = preg_replace( '#^.+?<form.+?>#s', '', $form ); # remove up to and including form open + $form = preg_replace( '#^.+?<form.*?>#s', '', $form ); # remove up to and including form open $form = preg_replace( '#</form>.+?$#s', '', $form ); # remove form close and everything after $form = preg_replace( '#name\s*=\s*([\'"])(.*?)\\1#s', 'name="ra_$2"', $form ); # prefix input names with ra_ $form = preg_replace( '#(<select.+?>)\s*(?!<option/>)#s', '$1<option selected/>', $form ); # ensure all select lists have default blank _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs