[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