- Timestamp:
- Mar 18, 2010, 11:08:28 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/NBC_UserAdvManager/trunk/include/functions.inc.php
r5084 r5181 1 1 <?php 2 include_once ( NBC_UAM_PATH.'include/constants.php');3 load_language('plugin.lang', NBC_UAM_PATH);2 include_once (UAM_PATH.'include/constants.php'); 3 load_language('plugin.lang', UAM_PATH); 4 4 5 5 /* Function called from main.inc.php to send validation email */ … … 9 9 global $conf; 10 10 11 $conf_UAM = unserialize($conf[' nbc_UserAdvManager']);11 $conf_UAM = unserialize($conf['UserAdvManager']); 12 12 13 13 include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); … … 36 36 $language = $data['language']; /* Usefull for debugging */ 37 37 switch_lang_to($data['language']); 38 load_language('plugin.lang', NBC_UAM_PATH);38 load_language('plugin.lang', UAM_PATH); 39 39 } 40 40 … … 151 151 global $conf; 152 152 153 $conf_UAM = unserialize($conf[' nbc_UserAdvManager']);154 155 $conf_UAM_ConfirmMail = unserialize($conf[' nbc_UserAdvManager_ConfirmMail']);153 $conf_UAM = unserialize($conf['UserAdvManager']); 154 155 $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']); 156 156 157 157 include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); … … 172 172 switch_lang_to($data['language']); 173 173 174 load_language('plugin.lang', NBC_UAM_PATH);174 load_language('plugin.lang', UAM_PATH); 175 175 176 176 switch($typemail) … … 253 253 global $conf; 254 254 255 $conf_UAM = unserialize($conf[' nbc_UserAdvManager']);255 $conf_UAM = unserialize($conf['UserAdvManager']); 256 256 257 257 include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); … … 271 271 switch_lang_to($data['language']); 272 272 273 load_language('plugin.lang', NBC_UAM_PATH);273 load_language('plugin.lang', UAM_PATH); 274 274 275 275 $subject = '['.$conf['gallery_title'].'] '.l10n_args(get_l10n_args('Ghost_reminder_of_%s', $username)); … … 333 333 global $conf; 334 334 335 $conf_UAM = unserialize($conf[' nbc_UserAdvManager']);335 $conf_UAM = unserialize($conf['UserAdvManager']); 336 336 $Confirm_Mail_ID = FindAvailableConfirmMailID(); 337 337 … … 387 387 } 388 388 389 return get_absolute_root_url(). NBC_UAM_PATH.'ConfirmMail.php?key='.$Confirm_Mail_ID;389 return get_absolute_root_url().UAM_PATH.'ConfirmMail.php?key='.$Confirm_Mail_ID; 390 390 } 391 391 } … … 417 417 pwg_query($query); 418 418 419 return get_absolute_root_url(). NBC_UAM_PATH.'ConfirmMail.php?key='.$Confirm_Mail_ID;419 return get_absolute_root_url().UAM_PATH.'ConfirmMail.php?key='.$Confirm_Mail_ID; 420 420 } 421 421 } … … 465 465 include_once(PHPWG_ROOT_PATH.'admin/include/functions.php'); 466 466 467 $conf_UAM = unserialize($conf[' nbc_UserAdvManager']);468 469 $conf_UAM_ConfirmMail = unserialize($conf[' nbc_UserAdvManager_ConfirmMail']);467 $conf_UAM = unserialize($conf['UserAdvManager']); 468 469 $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']); 470 470 471 471 $query = " … … 633 633 include_once(PHPWG_ROOT_PATH.'admin/include/functions.php'); 634 634 635 $conf_UAM = unserialize($conf[' nbc_UserAdvManager']);635 $conf_UAM = unserialize($conf['UserAdvManager']); 636 636 637 637 $query = " … … 736 736 global $conf; 737 737 738 $conf_UAM = unserialize($conf[' nbc_UserAdvManager']);738 $conf_UAM = unserialize($conf['UserAdvManager']); 739 739 740 740 if (isset($login) and isset($conf_UAM[8]) and $conf_UAM[8] <> '') 741 741 { 742 $conf_ nbc_CharExclusion = preg_split("/,/",$conf_UAM[8]);743 for ($i = 0 ; $i < count($conf_ nbc_CharExclusion) ; $i++)744 { 745 $pattern = '/'.$conf_ nbc_CharExclusion[$i].'/i';742 $conf_CharExclusion = preg_split("/,/",$conf_UAM[8]); 743 for ($i = 0 ; $i < count($conf_CharExclusion) ; $i++) 744 { 745 $pattern = '/'.$conf_CharExclusion[$i].'/i'; 746 746 if (preg_match($pattern, $login)) 747 747 { … … 763 763 global $conf; 764 764 765 $conf_UAM = unserialize($conf[' nbc_UserAdvManager']);765 $conf_UAM = unserialize($conf['UserAdvManager']); 766 766 767 767 if (isset($email) and isset($conf_UAM[13]) and $conf_UAM[13] <> '') 768 768 { 769 769 //$ncsemail = strtolower($email); 770 $conf_ nbc_MailExclusion = preg_split("/[\s,]+/",$conf_UAM[13]);771 for ($i = 0 ; $i < count($conf_ nbc_MailExclusion) ; $i++)770 $conf_MailExclusion = preg_split("/[\s,]+/",$conf_UAM[13]); 771 for ($i = 0 ; $i < count($conf_MailExclusion) ; $i++) 772 772 { 773 $pattern = '/'.$conf_ nbc_MailExclusion[$i].'/i';773 $pattern = '/'.$conf_MailExclusion[$i].'/i'; 774 774 if (preg_match($pattern, $email)) 775 775 { … … 791 791 792 792 /* Get ConfirmMail configuration */ 793 $conf_UAM_ConfirmMail = unserialize($conf[' nbc_UserAdvManager_ConfirmMail']);793 $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']); 794 794 /* Get UAM configuration */ 795 $conf_UAM = unserialize($conf[' nbc_UserAdvManager']);795 $conf_UAM = unserialize($conf['UserAdvManager']); 796 796 797 797 $users = array(); … … 882 882 global $conf, $page; 883 883 884 $conf_UAM = unserialize($conf[' nbc_UserAdvManager']);884 $conf_UAM = unserialize($conf['UserAdvManager']); 885 885 886 886 $users = array(); … … 967 967 968 968 /* Get ConfirmMail configuration */ 969 $conf_UAM_ConfirmMail = unserialize($conf[' nbc_UserAdvManager_ConfirmMail']);969 $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']); 970 970 971 971 /* Get UAM configuration */ 972 $conf_UAM = unserialize($conf[' nbc_UserAdvManager']);972 $conf_UAM = unserialize($conf['UserAdvManager']); 973 973 974 974 $query = " … … 1092 1092 1093 1093 /* Email sending debugger function */ 1094 function MailLog 1095 { 1096 $fo=fopen ( NBC_UAM_PATH.'admin/maillog.txt','a') ;1094 function MailLog($to, $subject, $content, $language) 1095 { 1096 $fo=fopen (UAM_PATH.'admin/maillog.txt','a') ; 1097 1097 fwrite($fo,"======================\n") ; 1098 1098 fwrite($fo,'le ' . date('D, d M Y H:i:s') . "\r\n"); … … 1105 1105 1106 1106 1107 /* Function called from UAM_admin.php to get the plugin version*/1108 function Plugin Ver($dir)1107 /* Function called from UAM_admin.php and main.inc.php to get the plugin version and name */ 1108 function PluginInfos($dir) 1109 1109 { 1110 1110 $path = $dir; … … 1153 1153 function clean_obsolete_files() 1154 1154 { 1155 if (file_exists( NBC_UAM_PATH.'obsolete.list')1156 and $old_files = file( NBC_UAM_PATH.'obsolete.list', FILE_IGNORE_NEW_LINES)1155 if (file_exists(UAM_PATH.'obsolete.list') 1156 and $old_files = file(UAM_PATH.'obsolete.list', FILE_IGNORE_NEW_LINES) 1157 1157 and !empty($old_files)) 1158 1158 { … … 1160 1160 foreach($old_files as $old_file) 1161 1161 { 1162 $path = NBC_UAM_PATH.$old_file;1162 $path = UAM_PATH.$old_file; 1163 1163 if (is_file($path)) 1164 1164 {
Note: See TracChangeset
for help on using the changeset viewer.