|
@@ 897-935 (lines=39) @@
|
| 894 |
|
$query .= " WHERE (((ron_eventid)=$eventid))"; |
| 895 |
|
$res = $GLOBALS['xoopsDB']->query($query); |
| 896 |
|
$num_rows = $GLOBALS['xoopsDB']->getRowsNum($res); |
| 897 |
|
if ($num_rows == 0) { |
| 898 |
|
//nothing to do |
| 899 |
|
} else { |
| 900 |
|
while ($member = $GLOBALS['xoopsDB']->fetchObject($res)) { |
| 901 |
|
$xoopsMailer = xoops_getMailer(); |
| 902 |
|
$xoopsMailer->useMail(); |
| 903 |
|
//set template path |
| 904 |
|
if (file_exists(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/' . $xoopsConfig['language'] . '/')) { |
| 905 |
|
$xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/' . $xoopsConfig['language'] . '/mail_template/'); |
| 906 |
|
} else { |
| 907 |
|
$xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/english/mail_template/'); |
| 908 |
|
} |
| 909 |
|
//set template name |
| 910 |
|
$xoopsMailer->setTemplate('ro_notify_in.tpl'); |
| 911 |
|
//set sender |
| 912 |
|
$xoopsMailer->setFromEmail($cal->ro_mail_sender); |
| 913 |
|
//set name of sender |
| 914 |
|
$xoopsMailer->setFromName($cal->ro_mail_sendername); |
| 915 |
|
//set subject |
| 916 |
|
$subject = _APCAL_RO_MAIL_SUBJ_ADD; |
| 917 |
|
$xoopsMailer->setSubject($subject); |
| 918 |
|
//assign vars in template |
| 919 |
|
$xoopsMailer->assign('UNAME', $uname); |
| 920 |
|
$xoopsMailer->assign('NAME', $firstname . ' ' . $lastname); |
| 921 |
|
$xoopsMailer->assign('SUMMARY', $summary); |
| 922 |
|
$xoopsMailer->assign('DATE', $date); |
| 923 |
|
$xoopsMailer->assign('LOCATION', $location); |
| 924 |
|
$xoopsMailer->assign('WAITINGLIST', $waitinglist_used2); |
| 925 |
|
$xoopsMailer->assign('URL', $eventurl); |
| 926 |
|
$xoopsMailer->assign('SIGNATURE', $cal->ro_mail_signature); |
| 927 |
|
//set recipient |
| 928 |
|
$recipient = $member->ron_email; |
| 929 |
|
$xoopsMailer->setToEmails($recipient); |
| 930 |
|
|
| 931 |
|
//execute sending |
| 932 |
|
$xoopsMailer->send(); |
| 933 |
|
$xoopsMailer->reset(); |
| 934 |
|
} |
| 935 |
|
} |
| 936 |
|
|
| 937 |
|
//confirmation mail to registered person |
| 938 |
|
if ($confirmto == '-') { |
|
@@ 1102-1139 (lines=38) @@
|
| 1099 |
|
|
| 1100 |
|
$res = $GLOBALS['xoopsDB']->query($query); |
| 1101 |
|
$num_rows = $GLOBALS['xoopsDB']->getRowsNum($res); |
| 1102 |
|
if ($num_rows == 0) { |
| 1103 |
|
//nothing to do |
| 1104 |
|
} else { |
| 1105 |
|
while ($member = $GLOBALS['xoopsDB']->fetchObject($res)) { |
| 1106 |
|
$xoopsMailer = xoops_getMailer(); |
| 1107 |
|
$xoopsMailer->useMail(); |
| 1108 |
|
//set template path |
| 1109 |
|
if (file_exists(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/' . $xoopsConfig['language'] . '/')) { |
| 1110 |
|
$xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/' . $xoopsConfig['language'] . '/mail_template/'); |
| 1111 |
|
} else { |
| 1112 |
|
$xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/english/mail_template/'); |
| 1113 |
|
} |
| 1114 |
|
//set template name |
| 1115 |
|
$xoopsMailer->setTemplate('ro_notify_out.tpl'); |
| 1116 |
|
//set sender |
| 1117 |
|
$xoopsMailer->setFromEmail($cal->ro_mail_sender); |
| 1118 |
|
//set sender name |
| 1119 |
|
$xoopsMailer->setFromName($cal->ro_mail_sendername); |
| 1120 |
|
//set subject |
| 1121 |
|
$subject = _APCAL_RO_MAIL_SUBJ_REMOVE; |
| 1122 |
|
$xoopsMailer->setSubject($subject); |
| 1123 |
|
//assign vars |
| 1124 |
|
$xoopsMailer->assign('UNAME', $uname); |
| 1125 |
|
$xoopsMailer->assign('NAME', $firstname . ' ' . $lastname); |
| 1126 |
|
$xoopsMailer->assign('SUMMARY', $summary); |
| 1127 |
|
$xoopsMailer->assign('DATE', $date); |
| 1128 |
|
$xoopsMailer->assign('LOCATION', $location); |
| 1129 |
|
$xoopsMailer->assign('URL', $eventurl); |
| 1130 |
|
$xoopsMailer->assign('SIGNATURE', $cal->ro_mail_signature); |
| 1131 |
|
//set recipient |
| 1132 |
|
$recipient = $member->ron_email; |
| 1133 |
|
$xoopsMailer->setToEmails($recipient); |
| 1134 |
|
|
| 1135 |
|
//execute sending |
| 1136 |
|
$xoopsMailer->send(); |
| 1137 |
|
$xoopsMailer->reset(); |
| 1138 |
|
} |
| 1139 |
|
} |
| 1140 |
|
|
| 1141 |
|
//confirmation mail to registered person |
| 1142 |
|
if ($confirmto == '-') { |