@@ 967-1005 (lines=39) @@ | ||
964 | $query .= " WHERE (((ron_eventid)=$eventid))"; |
|
965 | $res = $GLOBALS['xoopsDB']->query($query); |
|
966 | $num_rows = $GLOBALS['xoopsDB']->getRowsNum($res); |
|
967 | if ($num_rows == 0) { |
|
968 | //nothing to do |
|
969 | } else { |
|
970 | while ($member = $GLOBALS['xoopsDB']->fetchObject($res)) { |
|
971 | $xoopsMailer = xoops_getMailer(); |
|
972 | $xoopsMailer->useMail(); |
|
973 | //set template path |
|
974 | if (file_exists(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/' . $xoopsConfig['language'] . '/')) { |
|
975 | $xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/' . $xoopsConfig['language'] . '/mail_template/'); |
|
976 | } else { |
|
977 | $xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/english/mail_template/'); |
|
978 | } |
|
979 | //set template name |
|
980 | $xoopsMailer->setTemplate('ro_notify_in.tpl'); |
|
981 | //set sender |
|
982 | $xoopsMailer->setFromEmail($cal->ro_mail_sender); |
|
983 | //set name of sender |
|
984 | $xoopsMailer->setFromName($cal->ro_mail_sendername); |
|
985 | //set subject |
|
986 | $subject = _APCAL_RO_MAIL_SUBJ_ADD; |
|
987 | $xoopsMailer->setSubject($subject); |
|
988 | //assign vars in template |
|
989 | $xoopsMailer->assign('UNAME', $uname); |
|
990 | $xoopsMailer->assign('NAME', $firstname . ' ' . $lastname); |
|
991 | $xoopsMailer->assign('SUMMARY', $summary); |
|
992 | $xoopsMailer->assign('DATE', $date); |
|
993 | $xoopsMailer->assign('LOCATION', $location); |
|
994 | $xoopsMailer->assign('WAITINGLIST', $waitinglist_used2); |
|
995 | $xoopsMailer->assign('URL', $eventurl); |
|
996 | $xoopsMailer->assign('SIGNATURE', $cal->ro_mail_signature); |
|
997 | //set recipient |
|
998 | $recipient = $member->ron_email; |
|
999 | $xoopsMailer->setToEmails($recipient); |
|
1000 | ||
1001 | //execute sending |
|
1002 | $xoopsMailer->send(); |
|
1003 | $xoopsMailer->reset(); |
|
1004 | } |
|
1005 | } |
|
1006 | ||
1007 | //confirmation mail to registered person |
|
1008 | if ($confirmto == '-') { |
|
@@ 1172-1209 (lines=38) @@ | ||
1169 | ||
1170 | $res = $GLOBALS['xoopsDB']->query($query); |
|
1171 | $num_rows = $GLOBALS['xoopsDB']->getRowsNum($res); |
|
1172 | if ($num_rows == 0) { |
|
1173 | //nothing to do |
|
1174 | } else { |
|
1175 | while ($member = $GLOBALS['xoopsDB']->fetchObject($res)) { |
|
1176 | $xoopsMailer = xoops_getMailer(); |
|
1177 | $xoopsMailer->useMail(); |
|
1178 | //set template path |
|
1179 | if (file_exists(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/' . $xoopsConfig['language'] . '/')) { |
|
1180 | $xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/' . $xoopsConfig['language'] . '/mail_template/'); |
|
1181 | } else { |
|
1182 | $xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/english/mail_template/'); |
|
1183 | } |
|
1184 | //set template name |
|
1185 | $xoopsMailer->setTemplate('ro_notify_out.tpl'); |
|
1186 | //set sender |
|
1187 | $xoopsMailer->setFromEmail($cal->ro_mail_sender); |
|
1188 | //set sender name |
|
1189 | $xoopsMailer->setFromName($cal->ro_mail_sendername); |
|
1190 | //set subject |
|
1191 | $subject = _APCAL_RO_MAIL_SUBJ_REMOVE; |
|
1192 | $xoopsMailer->setSubject($subject); |
|
1193 | //assign vars |
|
1194 | $xoopsMailer->assign('UNAME', $uname); |
|
1195 | $xoopsMailer->assign('NAME', $firstname . ' ' . $lastname); |
|
1196 | $xoopsMailer->assign('SUMMARY', $summary); |
|
1197 | $xoopsMailer->assign('DATE', $date); |
|
1198 | $xoopsMailer->assign('LOCATION', $location); |
|
1199 | $xoopsMailer->assign('URL', $eventurl); |
|
1200 | $xoopsMailer->assign('SIGNATURE', $cal->ro_mail_signature); |
|
1201 | //set recipient |
|
1202 | $recipient = $member->ron_email; |
|
1203 | $xoopsMailer->setToEmails($recipient); |
|
1204 | ||
1205 | //execute sending |
|
1206 | $xoopsMailer->send(); |
|
1207 | $xoopsMailer->reset(); |
|
1208 | } |
|
1209 | } |
|
1210 | ||
1211 | //confirmation mail to registered person |
|
1212 | if ($confirmto == '-') { |