|
@@ 938-972 (lines=35) @@
|
| 935 |
|
} |
| 936 |
|
|
| 937 |
|
//confirmation mail to registered person |
| 938 |
|
if ($confirmto == '-') { |
| 939 |
|
//echo "option not selected or no email-address available"; |
| 940 |
|
} else { |
| 941 |
|
$xoopsMailer = xoops_getMailer(); |
| 942 |
|
$xoopsMailer->useMail(); |
| 943 |
|
//set template path |
| 944 |
|
if (file_exists(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/' . $xoopsConfig['language'] . '/')) { |
| 945 |
|
$xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/' . $xoopsConfig['language'] . '/mail_template/'); |
| 946 |
|
} else { |
| 947 |
|
$xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/english/mail_template/'); |
| 948 |
|
} |
| 949 |
|
//set template name |
| 950 |
|
$xoopsMailer->setTemplate('ro_confirm_in.tpl'); |
| 951 |
|
//set sender |
| 952 |
|
$xoopsMailer->setFromEmail($cal->ro_mail_sender); |
| 953 |
|
//set sender name |
| 954 |
|
$xoopsMailer->setFromName($cal->ro_mail_sendername); |
| 955 |
|
//set subject |
| 956 |
|
$subject = _APCAL_RO_MAIL_SUBJ_ADD; |
| 957 |
|
$xoopsMailer->setSubject($subject); |
| 958 |
|
//assign vars |
| 959 |
|
$xoopsMailer->assign('NAME', $firstname . ' ' . $lastname); |
| 960 |
|
$xoopsMailer->assign('SUMMARY', $summary); |
| 961 |
|
$xoopsMailer->assign('DATE', $date); |
| 962 |
|
$xoopsMailer->assign('LOCATION', $location); |
| 963 |
|
$xoopsMailer->assign('WAITINGLIST', $waitinglist_used); |
| 964 |
|
$xoopsMailer->assign('URL', $eventurl); |
| 965 |
|
$xoopsMailer->assign('SIGNATURE', $cal->ro_mail_signature); |
| 966 |
|
//set recipient |
| 967 |
|
$xoopsMailer->setToEmails($confirmto); |
| 968 |
|
|
| 969 |
|
//execute sending |
| 970 |
|
$xoopsMailer->send(); |
| 971 |
|
$xoopsMailer->reset(); |
| 972 |
|
} |
| 973 |
|
|
| 974 |
|
if (isset($_POST['add_member_more_x'])) { |
| 975 |
|
redirect_header($url, 3, _APCAL_RO_SUCCESS_ADD); |
|
@@ 1788-1821 (lines=34) @@
|
| 1785 |
|
$firstname = $member->rom_firstname; |
| 1786 |
|
$lastname = $member->rom_lastname; |
| 1787 |
|
|
| 1788 |
|
if ($recipient != '-') { |
| 1789 |
|
++$counter; |
| 1790 |
|
|
| 1791 |
|
$xoopsMailer = xoops_getMailer(); |
| 1792 |
|
$xoopsMailer->useMail(); |
| 1793 |
|
//set template path |
| 1794 |
|
if (file_exists(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/' . $xoopsConfig['language'] . '/')) { |
| 1795 |
|
$xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/' . $xoopsConfig['language'] . '/mail_template/'); |
| 1796 |
|
} else { |
| 1797 |
|
$xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH . '/modules/' . $xoopsModule->getVar('dirname') . '/language/english/mail_template/'); |
| 1798 |
|
} |
| 1799 |
|
//set template name |
| 1800 |
|
$xoopsMailer->setTemplate('ro_notify_all.tpl'); |
| 1801 |
|
//set sender |
| 1802 |
|
$xoopsMailer->setFromEmail($sender); //take email from inputbox |
| 1803 |
|
//set sender name |
| 1804 |
|
$xoopsMailer->setFromName($cal->ro_mail_sendername); |
| 1805 |
|
//set subject |
| 1806 |
|
$xoopsMailer->setSubject($subject); |
| 1807 |
|
//assign vars |
| 1808 |
|
$xoopsMailer->assign('MAILTEXT', $mailtext); |
| 1809 |
|
$xoopsMailer->assign('NAME', $firstname . ' ' . $lastname); |
| 1810 |
|
$xoopsMailer->assign('SUMMARY', $summary); |
| 1811 |
|
$xoopsMailer->assign('DATE', $date); |
| 1812 |
|
$xoopsMailer->assign('LOCATION', $location); |
| 1813 |
|
$xoopsMailer->assign('URL', $eventurl); |
| 1814 |
|
$xoopsMailer->assign('SIGNATURE', $cal->ro_mail_signature); |
| 1815 |
|
//set recipient |
| 1816 |
|
$xoopsMailer->setToEmails($recipient); |
| 1817 |
|
|
| 1818 |
|
//execute sending |
| 1819 |
|
$xoopsMailer->send(); |
| 1820 |
|
$xoopsMailer->reset(); |
| 1821 |
|
} |
| 1822 |
|
} |
| 1823 |
|
} |
| 1824 |
|
|