Changeset 17885


Ignore:
Timestamp:
09/13/12 17:27:38 (7 years ago)
Author:
flop25
Message:

correction of 2mistakes on dbquery
untabified

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/UserAdvManager/trunk/include/functions.inc.php

    r17884 r17885  
    6868 
    6969      $userid = get_userid($user['username']); 
    70            
     70         
    7171      // Looking for existing entry in last visit table 
    7272      // ---------------------------------------------- 
     
    518518  { 
    519519    if (count($collection) > 0) 
    520         { 
     520    { 
    521521      // Process if a non-admin nor webmaster user is logged 
    522522      // --------------------------------------------------- 
    523523      if (in_array($user['id'], $collection)) 
    524         { 
     524      { 
    525525        // Check lastvisit reminder state 
    526526        // ------------------------------ 
     
    555555          redirect(UAM_PATH.'GT_del_account.php'); 
    556556        } 
    557         } 
     557      } 
    558558      else // Process if an admin or webmaster user is logged 
    559559      { 
     
    586586            list($dbnow) = pwg_db_fetch_row(pwg_query('SELECT NOW();')); 
    587587 
    588                         $query = " 
     588            $query = " 
    589589UPDATE ".USER_LASTVISIT_TABLE." 
    590590SET lastvisit='".$dbnow."' 
     
    660660              // Reset confirmed user status to unvalidated 
    661661              // ------------------------------------------ 
    662                                                   $query = ' 
     662              $query = ' 
    663663UPDATE '.USER_CONFIRM_MAIL_TABLE.' 
    664664SET date_check = NULL 
    665665WHERE user_id = "'.$user_id.'" 
    666666;'; 
    667                                                   pwg_query($query); 
     667              pwg_query($query); 
    668668 
    669669              // Get users information for email notification 
    670670              // -------------------------------------------- 
    671                                                   $query = ' 
     671              $query = ' 
    672672SELECT id, username, mail_address 
    673673FROM '.USERS_TABLE.' 
    674674WHERE id = '.$user_id.' 
    675675;'; 
    676                                                   $data = pwg_db_fetch_assoc(pwg_query($query)); 
     676              $data = pwg_db_fetch_assoc(pwg_query($query)); 
    677677             
    678678              demotion_mail($user_id, $data['username'], $data['mail_address']); 
     
    726726  { 
    727727    if (count($collection) > 0) 
    728         { 
     728    { 
    729729      // Process if a non-admin nor webmaster user is logged 
    730730      // --------------------------------------------------- 
    731731      if (in_array($user['id'], $collection)) 
    732         { 
     732      { 
    733733        // Check ConfirmMail reminder state 
    734734        // -------------------------------- 
     
    753753        if (!$reminder and isset($conf_UAM[32]) and $conf_UAM[32] == 'true') 
    754754        { 
    755                   $typemail = 1; 
     755          $typemail = 1; 
    756756           
    757757          // Get current user informations 
     
    780780          redirect(UAM_PATH.'USR_del_account.php'); 
    781781        } 
    782         } 
     782      } 
    783783      else // Process if an admin or webmaster user is logged 
    784784      { 
     
    908908  $conf_UAM = unserialize($conf['UserAdvManager']); 
    909909   
    910         include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); 
    911    
    912         $infos1_perso = ""; 
     910  include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); 
     911   
     912  $infos1_perso = ""; 
    913913  $infos2_perso = ""; 
    914914  $subject = ""; 
     
    11491149  $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']); 
    11501150   
    1151         include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); 
     1151  include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); 
    11521152   
    11531153// We have to get the user's language in database 
     
    12071207          $infos1 = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM_ConfirmMail[2]))."\n\n"; 
    12081208        } 
    1209                                 else $infos1 = l10n(preg_replace($patterns, $replacements, $conf_UAM_ConfirmMail[2]))."\n\n"; 
     1209        else $infos1 = l10n(preg_replace($patterns, $replacements, $conf_UAM_ConfirmMail[2]))."\n\n"; 
    12101210 
    12111211        $infos2 = array 
     
    12141214          get_l10n_args('', ''), 
    12151215        );         
    1216                         } 
     1216      } 
    12171217 
    12181218// Set reminder true  
     
    12251225      pwg_query($query); 
    12261226       
    1227                 break; 
     1227    break; 
    12281228       
    12291229    case 2: //Generating email content for remind without a new key 
     
    12781278       
    12791279    break; 
    1280         } 
     1280  } 
    12811281   
    12821282  pwg_mail($email, array( 
     
    13041304  $subject = ""; 
    13051305   
    1306         include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); 
     1306  include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); 
    13071307 
    13081308// We have to get the user's language in database 
     
    13861386  $conf_UAM = unserialize($conf['UserAdvManager']); 
    13871387   
    1388         include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); 
    1389    
    1390         $custom_txt = ""; 
     1388  include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); 
     1389   
     1390  $custom_txt = ""; 
    13911391  $subject = ""; 
    13921392 
     
    14911491  $conf_UAM = unserialize($conf['UserAdvManager']); 
    14921492   
    1493         include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); 
    1494    
    1495         $custom_txt = ""; 
     1493  include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); 
     1494   
     1495  $custom_txt = ""; 
    14961496  $subject = ""; 
    14971497 
     
    17831783    pwg_query($query); 
    17841784 
    1785                 $query = " 
     1785    $query = " 
    17861786UPDATE ".USER_INFOS_TABLE." 
    17871787SET registration_date = '".$dbnow."' 
    17881788WHERE user_id = '".$user_id."' 
    17891789;"; 
    1790                 pwg_query($query); 
     1790    pwg_query($query); 
    17911791     
    17921792    return get_absolute_root_url().UAM_PATH.'ConfirmMail.php?key='.$Confirm_Mail_ID.'&userid='.$user_id; 
     
    19221922      if (!empty($registration_date)) 
    19231923      { 
    1924                                 // Verify Confirmmail with time limit ON 
     1924        // Verify Confirmmail with time limit ON 
    19251925        // ------------------------------------- 
    1926                                 if (isset ($conf_UAM_ConfirmMail[1])) 
    1927                                 { 
    1928                                         // Dates formating and compare 
     1926        if (isset ($conf_UAM_ConfirmMail[1])) 
     1927        { 
     1928          // Dates formating and compare 
    19291929          // --------------------------- 
    1930                                         $today = date("d-m-Y"); // Get today's date 
    1931                                         list($day, $month, $year) = explode('-', $today); // explode date of today                                               
    1932                                         $daytimestamp = mktime(0, 0, 0, $month, $day, $year);// Generate UNIX timestamp 
    1933                          
    1934                                 list($regdate, $regtime) = explode(' ', $registration_date); // Explode date and time from registration date 
    1935                                         list($regyear, $regmonth, $regday) = explode('-', $regdate); // Explode date from registration date 
    1936                                         $regtimestamp = mktime(0, 0, 0, $regmonth, $regday, $regyear);// Generate UNIX timestamp 
    1937                          
    1938                                         $deltasecs = $daytimestamp - $regtimestamp;// Compare the 2 UNIX timestamps      
    1939                                         $deltadays = floor($deltasecs / 86400);// Convert result from seconds to days 
    1940  
    1941                                         // Condition with the value set for time limit 
     1930          $today = date("d-m-Y"); // Get today's date 
     1931          list($day, $month, $year) = explode('-', $today); // explode date of today             
     1932          $daytimestamp = mktime(0, 0, 0, $month, $day, $year);// Generate UNIX timestamp 
     1933         
     1934          list($regdate, $regtime) = explode(' ', $registration_date); // Explode date and time from registration date 
     1935          list($regyear, $regmonth, $regday) = explode('-', $regdate); // Explode date from registration date 
     1936          $regtimestamp = mktime(0, 0, 0, $regmonth, $regday, $regyear);// Generate UNIX timestamp 
     1937       
     1938          $deltasecs = $daytimestamp - $regtimestamp;// Compare the 2 UNIX timestamps  
     1939          $deltadays = floor($deltasecs / 86400);// Convert result from seconds to days 
     1940 
     1941          // Condition with the value set for time limit 
    19421942          // ------------------------------------------- 
    1943                                         if ($deltadays <= $conf_UAM_ConfirmMail[1]) // If Nb of days is less than the limit set 
    1944                                         { 
    1945                                                 list($dbnow) = pwg_db_fetch_row(pwg_query('SELECT NOW();')); 
     1943          if ($deltadays <= $conf_UAM_ConfirmMail[1]) // If Nb of days is less than the limit set 
     1944          { 
     1945            list($dbnow) = pwg_db_fetch_row(pwg_query('SELECT NOW();')); 
    19461946 
    19471947            // Update ConfirmMail table 
    19481948            // ------------------------ 
    1949                                                 $query = ' 
     1949            $query = ' 
    19501950UPDATE '.USER_CONFIRM_MAIL_TABLE.' 
    19511951SET date_check="'.$dbnow.'", reminder="false" 
    19521952WHERE id = "'.$id.'" 
    19531953;'; 
    1954                                                 pwg_query($query); 
     1954            pwg_query($query); 
    19551955 
    19561956            // Update LastVisit table - Force reminder field to false 
    19571957            // Usefull when a user has been automatically downgraded and revalidate its registration 
    19581958            // ------------------------------------------------------------------------------------- 
    1959                                                 $query = ' 
     1959            $query = ' 
    19601960UPDATE '.USER_LASTVISIT_TABLE.' 
    19611961SET reminder="false" 
    19621962WHERE user_id = "'.$data['user_id'].'" 
    19631963;'; 
    1964                                                 pwg_query($query); 
     1964            pwg_query($query); 
    19651965       
    1966                                                 if ($conf_UAM[2] <> -1) // Delete user from unvalidated users group 
    1967                                                 { 
    1968                                                         $query = " 
     1966            if ($conf_UAM[2] <> -1) // Delete user from unvalidated users group 
     1967            { 
     1968              $query = " 
    19691969DELETE FROM ".USER_GROUP_TABLE." 
    19701970WHERE user_id = '".$data['user_id']."' 
    19711971  AND group_id = '".$conf_UAM[2]."' 
    19721972;"; 
    1973                                                         pwg_query($query); 
    1974                                                 } 
    1975              
    1976                                                 if ($conf_UAM[3] <> -1) // Add user to validated users group  
    1977                                                 { 
    1978                                                         $query = " 
     1973              pwg_query($query); 
     1974            } 
     1975       
     1976            if ($conf_UAM[3] <> -1) // Add user to validated users group  
     1977            { 
     1978              $query = " 
    19791979INSERT INTO ".USER_GROUP_TABLE." 
    19801980  (user_id, group_id) 
     
    19821982  ('".$data['user_id']."', '".$conf_UAM[3]."') 
    19831983;"; 
    1984                                                         pwg_query($query); 
    1985                                                 } 
    1986  
    1987                                                 if (($conf_UAM[4] <> -1 or isset($data['status']))) // Change user's status 
    1988                                                 { 
    1989                                                         $query = " 
     1984              pwg_query($query); 
     1985            } 
     1986 
     1987            if (($conf_UAM[4] <> -1 or isset($data['status']))) // Change user's status 
     1988            { 
     1989              $query = " 
    19901990UPDATE ".USER_INFOS_TABLE." 
    19911991SET status = '".(isset($data['status']) ? $data['status'] : $conf_UAM[4])."' 
    19921992WHERE user_id = '".$data['user_id']."' 
    19931993;"; 
    1994                                                         pwg_query($query); 
    1995                                                 } 
    1996  
    1997                                                 if (($conf_UAM[36] <> -1 or isset($data['level']))) // Change user's privacy level 
    1998                                                 { 
    1999                                                         $query = " 
     1994              pwg_query($query); 
     1995            } 
     1996 
     1997            if (($conf_UAM[36] <> -1 or isset($data['level']))) // Change user's privacy level 
     1998            { 
     1999              $query = " 
    20002000UPDATE ".USER_INFOS_TABLE." 
    20012001SET level = '".(isset($data['level']) ? $data['level'] : $conf_UAM[36])."' 
    20022002WHERE user_id = '".$data['user_id']."' 
    20032003;"; 
    2004                                                         pwg_query($query); 
    2005                                                 } 
    2006  
    2007                                                 // Refresh user's category cache 
     2004              pwg_query($query); 
     2005            } 
     2006 
     2007            // Refresh user's category cache 
    20082008            // ----------------------------- 
    2009                                                 invalidate_user_cache(); 
    2010    
    2011                                                 return true; 
    2012                                         } 
    2013                                         elseif ($deltadays > $conf_UAM_ConfirmMail[1]) // If timelimit exeeds 
    2014                                         { 
    2015                                                 return false; 
    2016                                         } 
    2017                                 } 
    2018                                 // Verify Confirmmail with time limit OFF 
     2009            invalidate_user_cache(); 
     2010   
     2011            return true; 
     2012          } 
     2013          elseif ($deltadays > $conf_UAM_ConfirmMail[1]) // If timelimit exeeds 
     2014          { 
     2015            return false; 
     2016          } 
     2017        } 
     2018        // Verify Confirmmail with time limit OFF 
    20192019        // -------------------------------------- 
    2020                                 else 
    2021                                 { 
    2022                                         list($dbnow) = pwg_db_fetch_row(pwg_query('SELECT NOW();')); 
     2020        else 
     2021        { 
     2022          list($dbnow) = pwg_db_fetch_row(pwg_query('SELECT NOW();')); 
    20232023 
    20242024          // Update ConfirmMail table 
    20252025          // ------------------------ 
    2026                                         $query = ' 
     2026          $query = ' 
    20272027UPDATE '.USER_CONFIRM_MAIL_TABLE.' 
    20282028SET date_check="'.$dbnow.'" 
    20292029WHERE id = "'.$id.'" 
    20302030;'; 
    2031                                         pwg_query($query); 
     2031          pwg_query($query); 
    20322032 
    20332033          // Update LastVisit table - Force reminder field to false 
    20342034          // Usefull when a user has been automatically downgraded and revalidate its registration 
    20352035          // ------------------------------------------------------------------------------------- 
    2036                                         $query = ' 
     2036          $query = ' 
    20372037UPDATE '.USER_LASTVISIT_TABLE.' 
    20382038SET reminder="false" 
     
    20412041          pwg_query($query); 
    20422042       
    2043                                         if ($conf_UAM[2] <> -1) // Delete user from unvalidated users group 
    2044                                         { 
    2045                                                 $query = " 
     2043          if ($conf_UAM[2] <> -1) // Delete user from unvalidated users group 
     2044          { 
     2045            $query = " 
    20462046DELETE FROM ".USER_GROUP_TABLE." 
    20472047WHERE user_id = '".$data['user_id']."' 
    20482048AND group_id = '".$conf_UAM[2]."' 
    20492049;"; 
    2050                                                 pwg_query($query); 
    2051                                         } 
     2050            pwg_query($query); 
     2051          } 
    20522052     
    2053                                         if ($conf_UAM[3] <> -1) 
    2054                                         { 
    2055                                                 $query = " 
     2053          if ($conf_UAM[3] <> -1) 
     2054          { 
     2055            $query = " 
    20562056DELETE FROM ".USER_GROUP_TABLE." 
    20572057WHERE user_id = '".$data['user_id']."' 
    20582058AND group_id = '".$conf_UAM[3]."' 
    20592059;"; 
    2060                                                 pwg_query($query); 
    2061  
    2062                                                 $query = " 
     2060            pwg_query($query); 
     2061 
     2062            $query = " 
    20632063INSERT INTO ".USER_GROUP_TABLE." 
    20642064  (user_id, group_id) 
     
    20662066  ('".$data['user_id']."', '".$conf_UAM[3]."') 
    20672067;"; 
    2068                                                 pwg_query($query); 
    2069                                         } 
    2070  
    2071                                         if (($conf_UAM[4] <> -1 or isset($data['status']))) // Change user's status 
    2072                                         { 
    2073                                                 $query = " 
     2068            pwg_query($query); 
     2069          } 
     2070 
     2071          if (($conf_UAM[4] <> -1 or isset($data['status']))) // Change user's status 
     2072          { 
     2073            $query = " 
    20742074UPDATE ".USER_INFOS_TABLE." 
    20752075SET status = '".(isset($data['status']) ? $data['status'] : $conf_UAM[4])."' 
    20762076WHERE user_id = '".$data['user_id']."' 
    20772077;"; 
    2078                                                 pwg_query($query); 
    2079                                         } 
    2080  
    2081                                         if (($conf_UAM[36] <> -1 or isset($data['level']))) // Change user's privacy level 
    2082                                         { 
    2083                                                 $query = " 
     2078            pwg_query($query); 
     2079          } 
     2080 
     2081          if (($conf_UAM[36] <> -1 or isset($data['level']))) // Change user's privacy level 
     2082          { 
     2083            $query = " 
    20842084UPDATE ".USER_INFOS_TABLE." 
    20852085SET level = '".(isset($data['level']) ? $data['level'] : $conf_UAM[36])."' 
    20862086WHERE user_id = '".$data['user_id']."' 
    20872087;"; 
    2088                                                 pwg_query($query); 
    2089                                         } 
    2090  
    2091                                         // Refresh user's category cache 
     2088            pwg_query($query); 
     2089          } 
     2090 
     2091          // Refresh user's category cache 
    20922092          // ----------------------------- 
    2093                                         invalidate_user_cache(); 
    2094    
    2095                                         return true; 
    2096                                 } 
    2097                         } 
    2098                 } 
     2093          invalidate_user_cache(); 
     2094   
     2095          return true; 
     2096        } 
     2097      } 
     2098    } 
    20992099    else if (!empty($data) and !is_null($data['date_check'])) 
    21002100    { 
    21012101      return false; 
    21022102    } 
    2103         } 
     2103  } 
    21042104  else 
    21052105    return false; 
     
    21232123    list($dbnow) = pwg_db_fetch_row(pwg_query('SELECT NOW();')); 
    21242124 
    2125                 $query = " 
     2125    $query = " 
    21262126UPDATE ".USER_CONFIRM_MAIL_TABLE." 
    21272127SET date_check='".$dbnow."' 
     
    21322132 
    21332133  if ($conf_UAM[2] <> -1) // Delete user from waiting group 
    2134         { 
     2134  { 
    21352135    $query = " 
    21362136DELETE FROM ".USER_GROUP_TABLE." 
     
    21382138  AND group_id = '".$conf_UAM[2]."' 
    21392139;"; 
    2140                 pwg_query($query); 
    2141   } 
    2142    
    2143         if ($conf_UAM[3] <> -1) // Set user's valid group 
    2144         { 
     2140    pwg_query($query); 
     2141  } 
     2142   
     2143  if ($conf_UAM[3] <> -1) // Set user's valid group 
     2144  { 
    21452145    $query = " 
    21462146DELETE FROM ".USER_GROUP_TABLE." 
     
    21492149;"; 
    21502150    pwg_query($query); 
    2151          
    2152                 $query = " 
     2151   
     2152    $query = " 
    21532153INSERT INTO ".USER_GROUP_TABLE." 
    21542154  (user_id, group_id) 
     
    21562156  ('".$id."', '".$conf_UAM[3]."') 
    21572157;"; 
    2158                 pwg_query($query); 
    2159   } 
    2160  
    2161         if ($conf_UAM[4] <> -1) // Set user's valid status 
    2162         { 
     2158    pwg_query($query); 
     2159  } 
     2160 
     2161  if ($conf_UAM[4] <> -1) // Set user's valid status 
     2162  { 
    21632163    $query = " 
    21642164UPDATE ".USER_INFOS_TABLE." 
     
    21662166WHERE user_id = '".$id."' 
    21672167;"; 
    2168                 pwg_query($query); 
    2169   } 
    2170  
    2171         if ($conf_UAM[36] <> -1) // Set user's valid privacy level 
    2172         { 
     2168    pwg_query($query); 
     2169  } 
     2170 
     2171  if ($conf_UAM[36] <> -1) // Set user's valid privacy level 
     2172  { 
    21732173    $query = " 
    21742174UPDATE ".USER_INFOS_TABLE." 
     
    21762176WHERE user_id = '".$id."' 
    21772177;"; 
    2178                 pwg_query($query); 
     2178    pwg_query($query); 
    21792179  } 
    21802180} 
     
    22292229  $conf_UAM = unserialize($conf['UserAdvManager']); 
    22302230   
    2231         if (isset($email) and isset($conf_UAM[11]) and $conf_UAM[11] <> '') 
    2232         { 
    2233                 $conf_MailExclusion = preg_split("/[\s,]+/",$conf_UAM[11]); 
    2234                 for ($i = 0 ; $i < count($conf_MailExclusion) ; $i++) 
    2235                 { 
    2236                         $pattern = '/'.$conf_MailExclusion[$i].'/i'; 
    2237                         if (preg_match($pattern, $email)) 
    2238       { 
    2239                         return true; 
    2240       } 
    2241                 } 
    2242         } 
     2231  if (isset($email) and isset($conf_UAM[11]) and $conf_UAM[11] <> '') 
     2232  { 
     2233    $conf_MailExclusion = preg_split("/[\s,]+/",$conf_UAM[11]); 
     2234    for ($i = 0 ; $i < count($conf_MailExclusion) ; $i++) 
     2235    { 
     2236      $pattern = '/'.$conf_MailExclusion[$i].'/i'; 
     2237      if (preg_match($pattern, $email)) 
     2238      { 
     2239            return true; 
     2240      } 
     2241    } 
     2242  } 
    22432243  else 
    22442244  { 
     
    22562256function get_unvalid_user_list() 
    22572257{ 
    2258         global $conf, $page; 
     2258  global $conf, $page; 
    22592259           
    2260         // Get ConfirmMail configuration 
     2260  // Get ConfirmMail configuration 
    22612261  // ----------------------------- 
    22622262  $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']); 
     
    22672267  $users = array(); 
    22682268 
    2269         // Search users depending expiration date 
     2269  // Search users depending expiration date 
    22702270  // -------------------------------------- 
    22712271  $query = ' 
     
    22862286  OR TO_DAYS(NOW()) - TO_DAYS(ui.registration_date) < "'.$conf_UAM_ConfirmMail[1].'")'; 
    22872287 
    2288         if ($conf_UAM[2] <> '-1' and $conf_UAM[7] == '-1') 
     2288  if ($conf_UAM[2] <> '-1' and $conf_UAM[7] == '-1') 
    22892289  { 
    22902290    $query.= ' 
     
    23052305;'; 
    23062306 
    2307         $result = pwg_query($query); 
     2307  $result = pwg_query($query); 
    23082308       
    23092309  while ($row = pwg_db_fetch_assoc($result)) 
    23102310  { 
    2311         $user = $row; 
     2311    $user = $row; 
    23122312    $user['groups'] = array(); 
    23132313 
    23142314    array_push($users, $user); 
    2315         } 
    2316  
    2317         // Add groups list 
     2315  } 
     2316 
     2317  // Add groups list 
    23182318  // --------------- 
    23192319  $user_ids = array(); 
    23202320  foreach ($users as $i => $user) 
    23212321  { 
    2322         $user_ids[$i] = $user['id']; 
    2323         } 
    2324          
    2325         $user_nums = array_flip($user_ids); 
     2322    $user_ids[$i] = $user['id']; 
     2323  } 
     2324   
     2325  $user_nums = array_flip($user_ids); 
    23262326 
    23272327  if (count($user_ids) > 0) 
    23282328  { 
    2329         $query = ' 
     2329    $query = ' 
    23302330SELECT user_id, group_id 
    23312331  FROM '.USER_GROUP_TABLE.' 
     
    23332333;'; 
    23342334         
    2335                 $result = pwg_query($query); 
     2335    $result = pwg_query($query); 
    23362336         
    23372337    while ($row = pwg_db_fetch_assoc($result)) 
    23382338    { 
    2339         array_push( 
    2340         $users[$user_nums[$row['user_id']]]['groups'], 
     2339      array_push( 
     2340        $users[$user_nums[$row['user_id']]]['groups'], 
    23412341        $row['group_id'] 
    2342                         ); 
    2343                 } 
    2344         } 
    2345  
    2346         return $users; 
     2342      ); 
     2343    } 
     2344  } 
     2345 
     2346  return $users; 
    23472347} 
    23482348 
     
    23572357function get_unvalid_user_autotasks() 
    23582358{ 
    2359         global $conf, $page; 
     2359  global $conf, $page; 
    23602360           
    2361         // Get ConfirmMail configuration 
     2361  // Get ConfirmMail configuration 
    23622362  // ----------------------------- 
    23632363  $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']); 
     
    23652365  $users = array(); 
    23662366 
    2367         // search users depending expiration date 
     2367  // search users depending expiration date 
    23682368  // -------------------------------------- 
    23692369  $query = ' 
     
    23772377ORDER BY ui.registration_date ASC;'; 
    23782378 
    2379         $result = pwg_query($query); 
     2379  $result = pwg_query($query); 
    23802380       
    23812381  while ($row = pwg_db_fetch_assoc($result)) 
    23822382  { 
    23832383    array_push($users, $row); 
    2384         } 
    2385  
    2386         return $users; 
     2384  } 
     2385 
     2386  return $users; 
    23872387} 
    23882388 
     
    23962396function get_ghost_user_list() 
    23972397{ 
    2398         global $conf, $page; 
     2398  global $conf, $page; 
    23992399 
    24002400  $conf_UAM = unserialize($conf['UserAdvManager']); 
     
    24022402  $users = array(); 
    24032403 
    2404         // Search users depending expiration date 
     2404  // Search users depending expiration date 
    24052405  // -------------------------------------- 
    24062406  $query = ' 
     
    24162416ORDER BY lv.lastvisit ASC;'; 
    24172417 
    2418         $result = pwg_query($query); 
     2418  $result = pwg_query($query); 
    24192419       
    24202420  while ($row = pwg_db_fetch_assoc($result)) 
    24212421  { 
    2422         $user = $row; 
     2422    $user = $row; 
    24232423    $user['groups'] = array(); 
    24242424 
    24252425    array_push($users, $user); 
    2426         } 
    2427  
    2428         // Add groups list 
     2426  } 
     2427 
     2428  // Add groups list 
    24292429  // --------------- 
    24302430  $user_ids = array(); 
    24312431  foreach ($users as $i => $user) 
    24322432  { 
    2433         $user_ids[$i] = $user['id']; 
    2434         } 
    2435  
    2436         return $users; 
     2433    $user_ids[$i] = $user['id']; 
     2434  } 
     2435 
     2436  return $users; 
    24372437} 
    24382438 
     
    24462446function get_ghosts_autotasks() 
    24472447{ 
    2448         global $conf, $page; 
     2448  global $conf, $page; 
    24492449 
    24502450  $conf_UAM = unserialize($conf['UserAdvManager']); 
     
    24522452  $users = array(); 
    24532453   
    2454         // Search users depending expiration date and reminder sent 
     2454  // Search users depending expiration date and reminder sent 
    24552455  // -------------------------------------------------------- 
    24562456  $query = ' 
     
    24632463ORDER BY lv.lastvisit ASC;'; 
    24642464 
    2465         $result = pwg_query($query); 
     2465  $result = pwg_query($query); 
    24662466       
    24672467  while ($row = pwg_db_fetch_assoc($result)) 
    24682468  { 
    24692469    array_push($users, $row); 
    2470         } 
    2471    
    2472         return $users; 
     2470  } 
     2471   
     2472  return $users; 
    24732473} 
    24742474 
     
    24822482function get_user_list() 
    24832483{ 
    2484         global $conf, $page; 
     2484  global $conf, $page; 
    24852485   
    24862486  $users = array(); 
    24872487 
    2488         // Search users depending expiration date with exclusion of Adult_Content generic users 
     2488  // Search users depending expiration date with exclusion of Adult_Content generic users 
    24892489  // ------------------------------------------------------------------------------------ 
    24902490  $query = ' 
     
    25022502;'; 
    25032503 
    2504         $result = pwg_query($query); 
     2504  $result = pwg_query($query); 
    25052505       
    25062506  while ($row = pwg_db_fetch_assoc($result)) 
    25072507  { 
    2508         $user = $row; 
     2508    $user = $row; 
    25092509    $user['groups'] = array(); 
    25102510 
    25112511    array_push($users, $user); 
    2512         } 
    2513  
    2514         // Add groups list 
     2512  } 
     2513 
     2514  // Add groups list 
    25152515  // --------------- 
    25162516  $user_ids = array(); 
    25172517  foreach ($users as $i => $user) 
    25182518  { 
    2519         $user_ids[$i] = $user['id']; 
    2520         } 
    2521  
    2522         return $users; 
     2519    $user_ids[$i] = $user['id']; 
     2520  } 
     2521 
     2522  return $users; 
    25232523} 
    25242524 
     
    25342534function expiration($id) 
    25352535{ 
    2536         global $conf, $page; 
     2536  global $conf, $page; 
    25372537           
    2538         // Get ConfirmMail configuration 
     2538  // Get ConfirmMail configuration 
    25392539  // ----------------------------- 
    25402540  $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']); 
    25412541           
    2542         // Get UAM configuration 
     2542  // Get UAM configuration 
    25432543  // --------------------- 
    25442544  $conf_UAM = unserialize($conf['UserAdvManager']); 
    2545          
    2546         $query = " 
     2545   
     2546  $query = " 
    25472547SELECT registration_date 
    25482548  FROM ".USER_INFOS_TABLE." 
    25492549WHERE user_id = '".$id."' 
    25502550;"; 
    2551         list($registration_date) = pwg_db_fetch_row(pwg_query($query)); 
     2551  list($registration_date) = pwg_db_fetch_row(pwg_query($query)); 
    25522552 
    25532553//              Time limit process              
    25542554// ********************************************   
    2555         if (!empty($registration_date)) 
    2556   { 
    2557                 // Dates formating and compare 
     2555  if (!empty($registration_date)) 
     2556  { 
     2557    // Dates formating and compare 
    25582558    // --------------------------- 
    2559                 $today = date("d-m-Y"); // Get today's date 
    2560                 list($day, $month, $year) = explode('-', $today); // explode date of today                                               
    2561                 $daytimestamp = mktime(0, 0, 0, $month, $day, $year);// Generate UNIX timestamp 
    2562                  
    2563           list($regdate, $regtime) = explode(' ', $registration_date); // Explode date and time from registration date 
    2564                 list($regyear, $regmonth, $regday) = explode('-', $regdate); // Explode date from registration date 
    2565                 $regtimestamp = mktime(0, 0, 0, $regmonth, $regday, $regyear);// Generate UNIX timestamp 
    2566                          
    2567                 $deltasecs = $daytimestamp - $regtimestamp;// Compare the 2 UNIX timestamps      
    2568                 $deltadays = floor($deltasecs / 86400);// Convert result from seconds to days 
    2569  
    2570                 // Condition with the value set for time limit 
     2559    $today = date("d-m-Y"); // Get today's date 
     2560    list($day, $month, $year) = explode('-', $today); // explode date of today             
     2561    $daytimestamp = mktime(0, 0, 0, $month, $day, $year);// Generate UNIX timestamp 
     2562       
     2563    list($regdate, $regtime) = explode(' ', $registration_date); // Explode date and time from registration date 
     2564    list($regyear, $regmonth, $regday) = explode('-', $regdate); // Explode date from registration date 
     2565    $regtimestamp = mktime(0, 0, 0, $regmonth, $regday, $regyear);// Generate UNIX timestamp 
     2566       
     2567    $deltasecs = $daytimestamp - $regtimestamp;// Compare the 2 UNIX timestamps  
     2568    $deltadays = floor($deltasecs / 86400);// Convert result from seconds to days 
     2569 
     2570    // Condition with the value set for time limit 
    25712571    // ------------------------------------------- 
    2572                 if ($deltadays <= $conf_UAM_ConfirmMail[1]) // If Nb of days is less than the limit set 
    2573                 { 
    2574                         return false; 
    2575                 } 
    2576                 else 
    2577                 { 
    2578                         return true; 
    2579                 } 
    2580         } 
     2572    if ($deltadays <= $conf_UAM_ConfirmMail[1]) // If Nb of days is less than the limit set 
     2573    { 
     2574      return false; 
     2575    } 
     2576    else 
     2577    { 
     2578      return true; 
     2579    } 
     2580  } 
    25812581} 
    25822582 
     
    26182618      // On ajoute 1 point pour une minuscule - Adding 1 point to score for a lowercase 
    26192619      // ------------------------------------------------------------------------------ 
    2620                   $points = $points + 1; 
    2621  
    2622                   // On rajoute le bonus pour une minuscule - Adding bonus points for lowercase 
     2620      $points = $points + 1; 
     2621 
     2622      // On rajoute le bonus pour une minuscule - Adding bonus points for lowercase 
    26232623      // -------------------------------------------------------------------------- 
    2624                   $point_lowercase = 1; 
     2624      $point_lowercase = 1; 
    26252625    } 
    26262626    else if ($letters>='A' && $letters <='Z') 
     
    26292629      // ------------------------------------------------------------------------------ 
    26302630      $points = $points + 2; 
    2631                  
     2631     
    26322632      // On rajoute le bonus pour une majuscule - Adding bonus points for uppercase 
    26332633      // -------------------------------------------------------------------------- 
     
    26392639      // ------------------------------------------------------------------------- 
    26402640      $points = $points + 3; 
    2641                  
     2641     
    26422642      // On rajoute le bonus pour un chiffre - Adding bonus points for numbers 
    26432643      // --------------------------------------------------------------------- 
     
    26492649      // -------------------------------------------------------------------------------------------- 
    26502650      $points = $points + 5; 
    2651                  
     2651     
    26522652      // On rajoute le bonus pour un caractère autre - Adding bonus points for special characters 
    26532653      // ---------------------------------------------------------------------------------------- 
     
    27482748  global $conf; 
    27492749 
    2750         // Get UAM configuration 
     2750  // Get UAM configuration 
    27512751  // --------------------- 
    27522752  $conf_UAM = unserialize($conf['UserAdvManager']); 
     
    27642764  // Check for user status 
    27652765  $query = ' 
    2766 SELECT group_id 
     2766SELECT status 
    27672767  FROM '.USER_INFOS_TABLE.' 
    27682768WHERE user_id = '.$user_id.' 
     
    27742774  // Check for user privacy level 
    27752775  $query = ' 
    2776 SELECT group_id 
     2776SELECT level 
    27772777  FROM '.USER_INFOS_TABLE.' 
    27782778WHERE user_id = '.$user_id.' 
     
    28552855      else $pwdreset = l10n('UAM_PwdReset_NA'); 
    28562856       
    2857                   $visible_user_list[$user_nums[$row['id']]]['plugin_columns'][] = $pwdreset; // Shows users password state in user_list 
     2857      $visible_user_list[$user_nums[$row['id']]]['plugin_columns'][] = $pwdreset; // Shows users password state in user_list 
    28582858    } 
    28592859  } 
Note: See TracChangeset for help on using the changeset viewer.