Hi everyone,
 
I'm trying to modify the code from 
http://www.pmichaud.com/wiki/PmWiki/Security#wikivandalism, which is as 
follows: 

## Require admin password to edit RecentChanges (etc.) pages.
if ($action=='edit'
&& preg_match('/\\.(Search|Group(Header|Footer)|(All)?RecentChanges)$/', 
$pagename))
{ $DefaultPasswords['edit'] = crypt('secret phrase'); }

I want to modify this so that some pages in various groups DO NOT require a 
password to edit-- such as Bolivia.Housing, Bolivia.MustSee, Chile.Housing, 
Chile.MustSee, etc.

I don't know php, but have tried to modify as follows: 

## Require no password to edit Group.Housing (etc.) pages.
if ($action=='edit'   &&preg_match('/\\ 
$Group.(Housing|HealthSafety|DailyLife|Food|Interpersonal|Language|MustSee|OfficialDocs|WeekendFun|WhereStay
 $/'))
{ $DefaultPasswords['edit'] = ''; }

As you can see, I have removed $pagename at the end and added $Group at the 
beginning.  I have also set $DefaultPasswords to '' for no password.  

Can anyone proofread this code?  Not being a programmer I'm sure it is not 
perfect. 

Thanks. 
 
Chris Carter

________________________________


_______________________________________________
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users

Reply via email to