if( Namespace::getUser() == $this->mNamespace
and preg_match("/\\.(css|js)$/", $this->mTextform )
and !$wgUser->isSysop()
- and !preg_match('/^'.preg_quote($wgUser->getName(), '/').'/', $this->mTextform) )
+ and !preg_match('/^'.preg_quote($wgUser->getName(), '/').'\//', $this->mTextform) )
{ return false; }
$ur = $wgUser->getRights();
foreach ( $this->getRestrictions() as $r ) {
*/
function userCanEditCssJsSubpage() {
global $wgUser;
- return ( $wgUser->isSysop() or preg_match('/^'.preg_quote($wgUser->getName()).'/', $this->mTextform) );
+ return ( $wgUser->isSysop() or preg_match('/^'.preg_quote($wgUser->getName(), '/').'\//', $this->mTextform) );
}
/**