} else { // $do_message->newAddForm(); } $do_message->newForm('do_message->eventPrepareSaving'); //$do_message->setFields($do_message->getTable()); $do_message->form->setLevel(920); $do_message->form->addEventAction('do_message_draft->eventDeleteSavedDraft', 900); //added to delete the draft //$do_message->form->addEventAction('do_message->eventPrepareSaving', 920); $do_message->form->addEventAction('do_ContactMailing->eventSendMessage', 2340); $do_message->form->addEventAction('mydb.gotoPage', 2430); $do_message->form->goto = $GLOBALS['cfg_plugin_mkt_path'] . 'SaveTemplate'; $do_message->form->type = 'contact_email'; //Message Draft Type $do_message->iduser = $_SESSION['do_User']->iduser; $do_message->setFields("emailtemplate_user"); $do_message->fields->subject->size = 80; // $do_message->fields->subject->id = 'message_subject'; echo $do_message->form->getFormHeader(); echo $do_message->form->getFormEvent(); $do_message->setApplyFieldFormating(true, "Form"); echo '<div>' . _("Subject: ") . $do_message->subject . '</div><br />'; echo '<div>' . $do_message->bodyhtml . '</div>'; echo '<br />'; $tag_search = $_SESSION['searched_tags']; if (is_array($tag_search) && count($tag_search) > 0) { $do_tag = new Tag(); echo '<input type ="checkbox" name = "unsubtag" id="unsubtag"> Let the user un-subscribe the '; echo '<select name ="idtag" id="idtag">'; foreach ($tag_search as $tagnames) { $do_tag->getTagByName($tagnames);