[pmwiki-users] Enabling search only for logged in

Hans Bracker design at softflow.co.uk
Tue Feb 7 04:15:00 CST 2012


Hello Andrzej,

Monday, February 6, 2012, 11:36:06 AM, you wrote:

> and in config.php:

> if (!admin_logged_in)
>   if ($action == 'search') $action = 'browse';

perhaps:

$HandleAuth['search'] = 'admin';

so a visitor gets  a login prompt when ?action=search is used.

Or use

if (!CondAuth($pagename,'admin') && $action=='search')
     $action='browse';

or

if (CondAuth($pagename,'read') && $action=='search') $action='browse';

if (CondAuth($pagename,'read')) in config is equivalent to
(:if auth read:) in page markup.

cheers,
 Hans
www.softflow.co.uk




More information about the pmwiki-users mailing list