Changeset 17885


Ignore:
Timestamp:
Sep 13, 2012, 5:27:38 PM (8 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.