- Timestamp:
- May 3, 2012, 9:55:00 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/UserAdvManager/branches/2.40/include/functions.inc.php
r14366 r14730 856 856 { 857 857 // Management of Extension flags ([mygallery], [myurl]) 858 //$patterns[] = '#\[username\]#i';859 //$replacements[] = stripslashes($row['username']);860 858 $patterns[] = '#\[mygallery\]#i'; 861 859 $replacements[] = $conf['gallery_title']; 862 860 $patterns[] = '#\[myurl\]#i'; 863 $replacements[] = $conf['gallery_url'];861 $replacements[] = get_gallery_home_url(); 864 862 865 863 $infos = preg_replace($patterns, $replacements, $conf_UAM[29])."\n"."\n".$infos; … … 885 883 $infos1_perso = ""; 886 884 $infos2_perso = ""; 885 $subject = ""; 887 886 888 887 // We have to get the user's language in database … … 916 915 { 917 916 case 1: // Confirmation email on user registration - Without information email (already managed by Piwigo) 918 $subject = '['.$conf['gallery_title'].'] '.l10n_args(get_l10n_args('UAM_Add of %s', stripslashes($username))); 917 if (isset($conf_UAM[41]) and $conf_UAM[41] <> '') 918 { 919 // Management of Extension flags ([username], [mygallery]) 920 // ------------------------------------------------------- 921 $patterns[] = '#\[username\]#i'; 922 $replacements[] = $username; 923 $patterns[] = '#\[mygallery\]#i'; 924 $replacements[] = $conf['gallery_title']; 925 926 if (function_exists('get_user_language_desc')) 927 { 928 $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[41]))."\n\n"; 929 } 930 else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[41]))."\n\n"; 931 } 919 932 920 933 break; 921 934 922 935 case 2: // Confirmation email on user profile update - With information email if checked 923 $subject = '['.$conf['gallery_title'].'] '.l10n_args(get_l10n_args('UAM_Update of %s', stripslashes($username))); 936 if (isset($conf_UAM[41]) and $conf_UAM[41] <> '') 937 { 938 // Management of Extension flags ([username], [mygallery]) 939 // ------------------------------------------------------- 940 $patterns[] = '#\[username\]#i'; 941 $replacements[] = $username; 942 $patterns[] = '#\[mygallery\]#i'; 943 $replacements[] = $conf['gallery_title']; 944 945 if (function_exists('get_user_language_desc')) 946 { 947 $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[41]))."\n\n"; 948 } 949 else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[41]))."\n\n"; 950 } 951 924 952 $password = $password <> '' ? $password : l10n('UAM_empty_pwd'); 925 953 … … 933 961 $replacements[] = $conf['gallery_title']; 934 962 $patterns[] = '#\[myurl\]#i'; 935 $replacements[] = $conf['gallery_url'];963 $replacements[] = get_gallery_home_url(); 936 964 937 965 if (function_exists('get_user_language_desc')) … … 968 996 969 997 case 3: // Only information email send to user if checked 970 $subject = '['.$conf['gallery_title'].'] '.l10n_args(get_l10n_args('UAM_Update of %s', stripslashes($username))); 998 if (isset($conf_UAM[43]) and $conf_UAM[43] <> '') 999 { 1000 // Management of Extension flags ([username], [mygallery]) 1001 // ------------------------------------------------------- 1002 $patterns[] = '#\[username\]#i'; 1003 $replacements[] = $username; 1004 $patterns[] = '#\[mygallery\]#i'; 1005 $replacements[] = $conf['gallery_title']; 1006 1007 if (function_exists('get_user_language_desc')) 1008 { 1009 $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[43]))."\n\n"; 1010 } 1011 else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[43]))."\n\n"; 1012 } 1013 971 1014 $password = $password <> '' ? $password : l10n('UAM_no_update_pwd'); 972 1015 … … 980 1023 $replacements[] = $conf['gallery_title']; 981 1024 $patterns[] = '#\[myurl\]#i'; 982 $replacements[] = $conf['gallery_url'];1025 $replacements[] = get_gallery_home_url(); 983 1026 984 1027 if (function_exists('get_user_language_desc')) … … 1032 1075 $replacements[] = $conf['gallery_title']; 1033 1076 $patterns[] = '#\[myurl\]#i'; 1034 $replacements[] = $conf['gallery_url'];1077 $replacements[] = get_gallery_home_url(); 1035 1078 1036 1079 if (isset($conf_UAM_ConfirmMail[0]) and $conf_UAM_ConfirmMail[0] == 'true') // [Kdays] replacement only if related option is active … … 1070 1113 { 1071 1114 global $conf; 1115 1116 $subject = ""; 1072 1117 1073 1118 $conf_UAM = unserialize($conf['UserAdvManager']); … … 1096 1141 { 1097 1142 case 1: //Generating email content for remind with a new key 1098 $subject = '['.$conf['gallery_title'].'] '.l10n_args(get_l10n_args('UAM_Reminder_with_key_of_%s', $username)); 1143 if (isset($conf_UAM[42]) and $conf_UAM[42] <> '') 1144 { 1145 // Management of Extension flags ([username], [mygallery]) 1146 // ------------------------------------------------------- 1147 $patterns[] = '#\[username\]#i'; 1148 $replacements[] = $username; 1149 $patterns[] = '#\[mygallery\]#i'; 1150 $replacements[] = $conf['gallery_title']; 1151 1152 if (function_exists('get_user_language_desc')) 1153 { 1154 $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[42]))."\n\n"; 1155 } 1156 else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[42]))."\n\n"; 1157 } 1099 1158 1100 1159 if (isset($conf_UAM_ConfirmMail[2]) and $conf_UAM_ConfirmMail[2] <> '' and isset($conf_UAM_ConfirmMail[3]) and $conf_UAM_ConfirmMail[3] == 'true' and $confirm) … … 1107 1166 $replacements[] = $conf['gallery_title']; 1108 1167 $patterns[] = '#\[myurl\]#i'; 1109 $replacements[] = $conf['gallery_url'];1168 $replacements[] = get_gallery_home_url(); 1110 1169 1111 1170 if (isset($conf_UAM_ConfirmMail[0]) and $conf_UAM_ConfirmMail[0] == 'true') // [Kdays] replacement only if related option is active … … 1140 1199 1141 1200 case 2: //Generating email content for remind without a new key 1142 $subject = '['.$conf['gallery_title'].'] '.l10n_args(get_l10n_args('UAM_Reminder_without_key_of_%s',$username)); 1201 if (isset($conf_UAM[42]) and $conf_UAM[42] <> '') 1202 { 1203 // Management of Extension flags ([username], [mygallery]) 1204 // ------------------------------------------------------- 1205 $patterns[] = '#\[username\]#i'; 1206 $replacements[] = $username; 1207 $patterns[] = '#\[mygallery\]#i'; 1208 $replacements[] = $conf['gallery_title']; 1209 1210 if (function_exists('get_user_language_desc')) 1211 { 1212 $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[42]))."\n\n"; 1213 } 1214 else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[42]))."\n\n"; 1215 } 1143 1216 1144 1217 if (isset($conf_UAM_ConfirmMail[4]) and $conf_UAM_ConfirmMail[4] <> '' and isset($conf_UAM_ConfirmMail[3]) and $conf_UAM_ConfirmMail[3] == 'true' and !$confirm) … … 1151 1224 $replacements[] = $conf['gallery_title']; 1152 1225 $patterns[] = '#\[myurl\]#i'; 1153 $replacements[] = $conf['gallery_url'];1226 $replacements[] = get_gallery_home_url(); 1154 1227 1155 1228 if (isset($conf_UAM_ConfirmMail[0]) and $conf_UAM_ConfirmMail[0] == 'true') // [Kdays] replacement only if related option is active … … 1200 1273 1201 1274 $conf_UAM = unserialize($conf['UserAdvManager']); 1275 $subject = ""; 1202 1276 1203 1277 include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php'); 1204 1205 $infos1_perso = "";1206 1278 1207 1279 // We have to get the user's language in database … … 1220 1292 1221 1293 load_language('plugin.lang', UAM_PATH); 1222 1223 $subject = '['.$conf['gallery_title'].'] '.l10n_args(get_l10n_args('UAM_Ghost_reminder_of_%s', $username)); 1294 1295 if (isset($conf_UAM[45]) and $conf_UAM[45] <> '') 1296 { 1297 // Management of Extension flags ([username], [mygallery]) 1298 // ------------------------------------------------------- 1299 $patterns[] = '#\[username\]#i'; 1300 $replacements[] = $username; 1301 $patterns[] = '#\[mygallery\]#i'; 1302 $replacements[] = $conf['gallery_title']; 1303 1304 if (function_exists('get_user_language_desc')) 1305 { 1306 $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[45]))."\n\n"; 1307 } 1308 else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[45]))."\n\n"; 1309 } 1224 1310 1225 1311 if (isset($conf_UAM[17]) and $conf_UAM[17] <> '' and isset($conf_UAM[15]) and $conf_UAM[15] == 'true') … … 1232 1318 $replacements[] = $conf['gallery_title']; 1233 1319 $patterns[] = '#\[myurl\]#i'; 1234 $replacements[] = $conf['gallery_url'];1320 $replacements[] = get_gallery_home_url(); 1235 1321 $patterns[] = '#\[days\]#i'; 1236 1322 $replacements[] = $conf_UAM[16]; … … 1274 1360 1275 1361 $custom_txt = ""; 1362 $subject = ""; 1276 1363 1277 1364 // We have to get the user's language in database … … 1302 1389 } 1303 1390 1304 $subject = '['.$conf['gallery_title'].'] '.l10n_args(get_l10n_args('UAM_Demotion of %s', stripslashes($username))); 1391 if (isset($conf_UAM[44]) and $conf_UAM[44] <> '') 1392 { 1393 // Management of Extension flags ([username], [mygallery]) 1394 // ------------------------------------------------------- 1395 $patterns[] = '#\[username\]#i'; 1396 $replacements[] = $username; 1397 $patterns[] = '#\[mygallery\]#i'; 1398 $replacements[] = $conf['gallery_title']; 1399 1400 if (function_exists('get_user_language_desc')) 1401 { 1402 $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[44]))."\n\n"; 1403 } 1404 else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[44]))."\n\n"; 1405 } 1305 1406 1306 1407 if (isset($conf_UAM[24]) and $conf_UAM[24] <> '') … … 1313 1414 $replacements[] = $conf['gallery_title']; 1314 1415 $patterns[] = '#\[myurl\]#i'; 1315 $replacements[] = $conf['gallery_url'];1416 $replacements[] = get_gallery_home_url(); 1316 1417 1317 1418 if (function_exists('get_user_language_desc')) … … 1364 1465 1365 1466 $custom_txt = ""; 1467 $subject = ""; 1366 1468 1367 1469 // We have to get the user's language in database … … 1401 1503 $result = pwg_db_fetch_assoc(pwg_query($query)); 1402 1504 1403 $subject = '['.$conf['gallery_title'].'] '.l10n_args(get_l10n_args('UAM_Validation of %s', stripslashes($result['username']))); 1505 if (isset($conf_UAM[46]) and $conf_UAM[46] <> '') 1506 { 1507 // Management of Extension flags ([username], [mygallery]) 1508 // ------------------------------------------------------- 1509 $patterns[] = '#\[username\]#i'; 1510 $replacements[] = $username; 1511 $patterns[] = '#\[mygallery\]#i'; 1512 $replacements[] = $conf['gallery_title']; 1513 1514 if (function_exists('get_user_language_desc')) 1515 { 1516 $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[46]))."\n\n"; 1517 } 1518 else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[46]))."\n\n"; 1519 } 1404 1520 1405 1521 if (isset($conf_UAM[27]) and $conf_UAM[27] <> '') … … 1412 1528 $replacements[] = $conf['gallery_title']; 1413 1529 $patterns[] = '#\[myurl\]#i'; 1414 $replacements[] = $conf['gallery_url'];1530 $replacements[] = get_gallery_home_url(); 1415 1531 1416 1532 if (function_exists('get_user_language_desc'))
Note: See TracChangeset
for help on using the changeset viewer.