[geeklog-cvs] geeklog-1.3/system/classes search.class.php,1.9,1.10
geeklog-cvs-admin at lists.geeklog.net
geeklog-cvs-admin at lists.geeklog.net
Thu Jul 24 17:09:47 EDT 2003
Update of /usr/cvs/geeklog/geeklog-1.3/system/classes
In directory geeklog_prod:/tmp/cvs-serv16533/classes
Modified Files:
search.class.php
Log Message:
Anonymous users couldn't use the advanced search even if $_CONF['searchloginrequired'] was not set ...
Index: search.class.php
===================================================================
RCS file: /usr/cvs/geeklog/geeklog-1.3/system/classes/search.class.php,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** search.class.php 23 Jul 2003 17:13:51 -0000 1.9
--- search.class.php 24 Jul 2003 21:09:45 -0000 1.10
***************
*** 809,820 ****
global $_USER, $_CONF;
! if (empty($_USER['username']) AND (($_CONF['loginrequired'] == 1) OR ($_CONF['searchloginrequired'] == 2))) {
! return false;
! }
!
! if ($this->_hasAdvancedCriteria() AND empty($_USER['username'])) {
! return false;
}
!
return true;
}
--- 809,830 ----
global $_USER, $_CONF;
! if (empty($_USER['username'])) {
!
! if ($this->_hasAdvancedCriteria ()) {
!
! if (($_CONF['loginrequired'] == 1) OR ($_CONF['searchloginrequired'] >= 1)) {
! return false;
! }
!
! } else {
!
! if (($_CONF['loginrequired'] == 1) OR ($_CONF['searchloginrequired'] == 2)) {
! return false;
! }
!
! }
!
}
!
return true;
}
More information about the geeklog-cvs
mailing list