function eventAjaxGetEmailTemplateText(Eventcontroler $evtcl)
 {
     if ($evtcl->temlid != '') {
         $do_user_email_tmpl = new EmailTemplateUser();
         $do_user_email_tmpl->getId($evtcl->temlid);
         $evtcl->addOutputValue($do_user_email_tmpl->bodyhtml);
     }
 }
 function getEmailTemplateList()
 {
     $user_email_templates = new EmailTemplateUser("blank");
     $user_email_templates->getUserSavedEmailTemplates();
     $output = '';
     if ($user_email_templates->getNumRows()) {
         $count = 0;
         while ($user_email_templates->next()) {
             $e_remove_etml = new Event("do_user_email_teml->eventDeleteUserEmailTmpl");
             $e_remove_etml->addParam('id', $user_email_templates->idemailtemplate_user);
             $e_remove_etml->addParam("goto", $_SERVER['PHP_SELF']);
             $count++;
             $output .= '<div id="templt' . $count . '" class="co_worker_item co_worker_desc">';
             $output .= '<div style="position: relative;">';
             $output .= '<a href="' . $GLOBALS['cfg_plugin_mkt_path'] . 'MEmailTemplate/' . $user_email_templates->idemailtemplate_user . '">' . $user_email_templates->name . '</a>';
             $img_del = '<img src="/images/delete.gif" width="14px" height="14px" alt="Delete" />';
             $output .= '<div width="15px" id="trashcan' . $count . '" class="deletenote" style="right:0;">' . $e_remove_etml->getLink($img_del, ' title="' . _('Delete') . '"') . '</div>';
             $output .= '</div></div>';
         }
     } else {
         $this->setIsActive(false);
     }
     return $output;
 }
Example #3
0
             $("#unsaved_draft").hide("slow");
        }
    });
}
// Run the save draft method in every 30 seconds
window.setInterval("fnSaveDraft()", 30000);

$(document).ready(function() {;
    //$("#editor_bodyhtml_iframe").css("height","80px");
});
//]]>
</script>
<?php 
echo _('Select an email template');
echo '<form id="select_email_template"><select name="idtemplate" onchange=\'$("#select_email_template").submit();\'><option value="0"></option><option value="0">' . _('New Template') . '</option>';
$template_list = new EmailTemplateUser();
$template_list->query('SELECT * FROM ' . $template_list->getTable() . ' WHERE iduser='******'do_User']->iduser . ' AND name <> \'\'');
while ($template_list->next()) {
    echo '<option value="' . $template_list->getPrimaryKeyValue() . '">' . $template_list->name . '</option>';
}
?>
		</select>
		</form><a href=""><?php 
echo _('Manage your templates');
?>
</a><br />
		<?php 
echo _('Insert a merge field');
?>
		<form id="select_merge_field">
		<select name="merge_fields" onchange="fnInsertMergeField(this)">
$Author = 'SQLFusion LLC';
$Keywords = 'Keywords for search engine';
$Description = 'Description for search engine';
$background_color = 'white';
include_once 'config.php';
include_once 'includes/ofuz_check_access.script.inc.php';
include_once 'includes/header.inc.php';
$do_auto_responder = new AutoResponder();
//$do_auto_responder->sessionPersistent('do_auto_responder', 'contacts.php', OFUZ_TTL);
//$user_email_templ  = new EmailTemplateUser();
$access = true;
if (isset($_GET['id']) && $_GET['id'] != '') {
    $do_auto_responder_email = new AutoResponderEmail();
    $do_auto_responder_email->getId($_GET['id']);
    $do_auto_responder_email->sessionPersistent('do_auto_responder_email', 'contacts.php', OFUZ_TTL);
    $user_email_templ = new EmailTemplateUser();
    $do_auto_responder = new AutoResponder();
    $idautoresponder = $_SESSION['do_auto_responder_email']->idautoresponder;
    if (!$do_auto_responder->isOwner($_SESSION['do_auto_responder_email']->idautoresponder)) {
        $access = false;
    }
    $do_auto_responder->getId($_SESSION['do_auto_responder_email']->idautoresponder);
} else {
    $access = false;
}
?>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
    	$("div[id^=templt]").hover(function(){$("div[id^=trashcan]",this).show("slow");},function(){$("div[id^=trashcan]",this).hide("slow");});
    });
Example #5
0
<?php

/**COPYRIGHTS**/
// Copyright 2008 - 2010 all rights reserved, SQLFusion LLC, info@sqlfusion.com
/**COPYRIGHTS**/
$do_user_email_teml = new EmailTemplateUser("blank");
$emtpl_access = true;
$do_user_email_teml->sessionPersistent('do_user_email_teml', 'contacts.php', OFUZ_TTL);
if (isset($plugin_item_value)) {
    $idtemplate = $plugin_item_value;
    if (!$_SESSION['do_user_email_teml']->isTemplateOwner($idtemplate)) {
        $emtpl_access = false;
    }
}
?>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
    	$("div[id^=templt]").hover(function(){$("div[id^=trashcan]",this).show("slow");},function(){$("div[id^=trashcan]",this).hide("slow");});
    });

function fnInsertMergeField(merge){
    if (merge.selectedIndex > 0) {
        var mergefield = merge[merge.selectedIndex].value;
        var textarea = dijit.byId("editor_bodyhtml");
        textarea.attr("value", textarea.attr("value")+mergefield);
        merge.selectedIndex = 0;
    }
}
//]]>
</script>