loadData($_REQUEST['object']['dn']); $msg = $obj -> getFData($_REQUEST['msg']); $subject = $obj -> getFData($_REQUEST['subject']); } } else { $msg = $_REQUEST['msg']; $subject = $_REQUEST['subject']; } LStemplate :: assign('LSmail_msg',$msg); LStemplate :: assign('LSmail_subject',$subject); LStemplate :: assign('LSmail_options',$_REQUEST['options']); if (is_array($_REQUEST['mails'])) { LStemplate :: assign('LSmail_mails',$_REQUEST['mails']); } else if(empty($_REQUEST['mails'])) { LStemplate :: assign('LSmail_mails',array($_REQUEST['mails'])); } LStemplate :: assign('LSmail_mail_label',_('Email')); LStemplate :: assign('LSmail_subject_label',_('Title')); LStemplate :: assign('LSmail_msg_label',_('Message')); $data = array( 'html' => LSsession :: fetchTemplate('LSmail.tpl') ); } public static function ajax_send(&$data) { if (isset($_REQUEST['infos'])) { if (LSsession ::loadLSaddon('mail')) { if(sendMail($_REQUEST['infos']['mail'],$_REQUEST['infos']['subject'],$_REQUEST['infos']['msg'])) { $data = array( 'msgok' => _("Your message has been sent successfully.") ); } } } else { LSerror :: addErrorCode('LSsession_12'); } } }