[geeklog-cvs] geeklog-1.3/plugins/staticpages functions.inc,1.28,1.29
dhaun at geeklog.net
dhaun at geeklog.net
Sun Jan 18 05:16:25 EST 2004
Update of /usr/cvs/geeklog/geeklog-1.3/plugins/staticpages
In directory geeklog_prod:/tmp/cvs-serv12002
Modified Files:
functions.inc
Log Message:
Use implode() to build the list of group ids.
Index: functions.inc
===================================================================
RCS file: /usr/cvs/geeklog/geeklog-1.3/plugins/staticpages/functions.inc,v
retrieving revision 1.28
retrieving revision 1.29
diff -C2 -d -r1.28 -r1.29
*** functions.inc 14 Jan 2004 18:05:42 -0000 1.28
--- functions.inc 18 Jan 2004 10:16:23 -0000 1.29
***************
*** 37,41 ****
// $Id$
! $langfile = $_CONF['path'] . 'plugins/staticpages/language/' . $_CONF['language'] . '.php';
if (file_exists ($langfile)) {
--- 37,42 ----
// $Id$
! $langfile = $_CONF['path'] . 'plugins/staticpages/language/'
! . $_CONF['language'] . '.php';
if (file_exists ($langfile)) {
***************
*** 326,337 ****
$sql .= "((owner_id = '{$uid}') AND (perm_owner >= $access)) OR ";
! $groupList = '';
! foreach ($GROUPS as $grp) {
! $groupList .= $grp . ',';
! }
! $groupList = substr ($groupList, 0, -1);
! $sql .= "((group_id IN ($groupList)) AND (perm_group >= $access)) OR ";
!
! $sql .= "(perm_members >= $access)";
} else {
$sql .= "perm_anon >= $access";
--- 327,332 ----
$sql .= "((owner_id = '{$uid}') AND (perm_owner >= $access)) OR ";
! $sql .= "((group_id IN (" . implode (',', $GROUPS) . ")) "
! . "AND (perm_group >= $access)) OR (perm_members >= $access)";
} else {
$sql .= "perm_anon >= $access";
More information about the geeklog-cvs
mailing list