You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
2.1 KiB
51 lines
2.1 KiB
4 months ago
|
<?php
|
||
|
/*********************************************************************************
|
||
|
** The contents of this file are subject to the vtiger CRM Public License Version 1.0
|
||
|
* ("License"); You may not use this file except in compliance with the License
|
||
|
* The Original Code is: vtiger CRM Open Source
|
||
|
* The Initial Developer of the Original Code is vtiger.
|
||
|
* Portions created by vtiger are Copyright (C) vtiger.
|
||
|
* All Rights Reserved.
|
||
|
*
|
||
|
********************************************************************************/
|
||
|
require_once('include/database/PearDatabase.php');
|
||
|
require_once('include/utils.php');
|
||
|
|
||
|
global $vtlog;
|
||
|
$db = new PearDatabase();
|
||
|
$folderName = $_REQUEST["foldername"];
|
||
|
$vtlog->logthis("the foldername is ".$folderName,'debug');
|
||
|
$templateName = $_REQUEST["templatename"];
|
||
|
$vtlog->logthis("the templatename is ".$templateName,'debug');
|
||
|
$templateid = $_REQUEST["templateid"];
|
||
|
$vtlog->logthis("the templateid is ".$templateid,'debug');
|
||
|
$description = $_REQUEST["description"];
|
||
|
$vtlog->logthis("the description is ".$description,'debug');
|
||
|
$subject = $_REQUEST["subject"];
|
||
|
$vtlog->logthis("the subject is ".$subject,'debug');
|
||
|
$body = $_REQUEST["body"];
|
||
|
$vtlog->logthis("the body is ".$body,'debug');
|
||
|
if ($body !='')
|
||
|
{
|
||
|
$body = to_html($body);
|
||
|
$vtlog->logthis("the body value is set ",'info');
|
||
|
}
|
||
|
if(isset($templateid) && $templateid !='')
|
||
|
{
|
||
|
$vtlog->logthis("the templateid is set",'info');
|
||
|
$sql = "update emailtemplates set foldername = '".$folderName."', templatename ='".$templateName."', subject ='".$subject."', description ='".$description."', body ='".$body."' where templateid =".$templateid;
|
||
|
$adb->query($sql);
|
||
|
|
||
|
$vtlog->logthis("about to invoke the detailviewemailtemplate file",'info');
|
||
|
header("Location:index.php?module=Users&action=detailviewemailtemplate&templateid=".$templateid);
|
||
|
}
|
||
|
else
|
||
|
{
|
||
|
$sql = "insert into emailtemplates values ('". $folderName. "','".$templateName."','".$subject."','".$description."','".$body."',0,".$db->getUniqueID('emailtemplates').")";
|
||
|
$adb->query($sql);
|
||
|
|
||
|
$vtlog->logthis("added to the db the emailtemplate",'info');
|
||
|
header("Location:index.php?module=Users&action=listemailtemplates");
|
||
|
}
|
||
|
?>
|