/
var
/
www
/
html
/
sugar25
/
install
/
seed_data
/
Upload File
HOME
<?php /* * Your installation or use of this SugarCRM file is subject to the applicable * terms available at * http://support.sugarcrm.com/Resources/Master_Subscription_Agreements/. * If you do not agree to all of the applicable terms or do not have the * authority to bind the entity as an authorized representative, then do not * install or use this SugarCRM file. * * Copyright (C) SugarCRM Inc. All rights reserved. */ require_once 'include/Sugarpdf/sugarpdf_config.php'; global $mod_strings, $installer_mod_strings; include_once 'modules/PdfManager/PdfManagerHelper.php'; $templatesArray = PdfManagerHelper::getPublishedTemplatesForModule('Quotes'); if (empty($templatesArray)) { $modStringSrc = return_module_language($GLOBALS['current_language'], 'PdfManager'); $logoUrl = './themes/default/images/pdf_logo.jpg'; if (defined('PDF_HEADER_LOGO')) { $logoUrl = K_PATH_CUSTOM_IMAGES . PDF_HEADER_LOGO; $imsize = @getimagesize($logoUrl); if ($imsize === false) { // encode spaces on filename $logoUrl = str_replace(' ', '%20', $logoUrl); $imsize = @getimagesize($logoUrl); if ($imsize === false) { $logoUrl = K_PATH_IMAGES . PDF_HEADER_LOGO; } } $logoUrl = './' . $logoUrl; } $ss = new Sugar_Smarty(); $ss->assign('logoUrl', $logoUrl); $ss->assign('MOD', $modStringSrc); $ss->assign('withServices', false); $pdfTemplate = new PdfManager(); $pdfTemplate->base_module = 'Quotes'; $pdfTemplate->name = $modStringSrc['LBL_TPL_QUOTE_NAME']; $pdfTemplate->description = $modStringSrc['LBL_TPL_QUOTE_DESCRIPTION']; $pdfTemplate->body_html = to_html($ss->fetch('modules/PdfManager/tpls/templateQuote.tpl')); $pdfTemplate->template_name = $modStringSrc['LBL_TPL_QUOTE_TEMPLATE_NAME']; ; $pdfTemplate->author = PDF_AUTHOR; $pdfTemplate->title = PDF_TITLE; $pdfTemplate->subject = PDF_SUBJECT; $pdfTemplate->keywords = PDF_KEYWORDS; $pdfTemplate->published = 'yes'; $pdfTemplate->deleted = 0; $pdfTemplate->team_id = 1; $pdfTemplate->save(); $pdfTemplate = new PdfManager(); $pdfTemplate->base_module = 'Quotes'; $pdfTemplate->name = $modStringSrc['LBL_TPL_INVOICE_NAME']; $pdfTemplate->description = $modStringSrc['LBL_TPL_INVOICE_DESCRIPTION']; $pdfTemplate->body_html = to_html($ss->fetch('modules/PdfManager/tpls/templateInvoice.tpl')); $pdfTemplate->template_name = $modStringSrc['LBL_TPL_INVOICE_TEMPLATE_NAME']; ; $pdfTemplate->author = PDF_AUTHOR; $pdfTemplate->title = PDF_TITLE; $pdfTemplate->subject = PDF_SUBJECT; $pdfTemplate->keywords = PDF_KEYWORDS; $pdfTemplate->published = 'yes'; $pdfTemplate->deleted = 0; $pdfTemplate->team_id = 1; $pdfTemplate->save(); $ss->assign('withServices', true); $pdfTemplate = new PdfManager(); $pdfTemplate->base_module = 'Quotes'; $pdfTemplate->name = $modStringSrc['LBL_TPL_QUOTE_SERVICES_NAME']; $pdfTemplate->description = $modStringSrc['LBL_TPL_QUOTE_SERVICES_DESCRIPTION']; $pdfTemplate->body_html = to_html($ss->fetch('modules/PdfManager/tpls/templateQuote.tpl')); $pdfTemplate->template_name = $modStringSrc['LBL_TPL_QUOTE_SERVICES_TEMPLATE_NAME']; $pdfTemplate->author = PDF_AUTHOR; $pdfTemplate->title = PDF_TITLE; $pdfTemplate->subject = PDF_SUBJECT; $pdfTemplate->keywords = PDF_KEYWORDS; $pdfTemplate->published = 'yes'; $pdfTemplate->deleted = 0; $pdfTemplate->team_id = 1; $pdfTemplate->save(); $pdfTemplate = new PdfManager(); $pdfTemplate->base_module = 'Quotes'; $pdfTemplate->name = $modStringSrc['LBL_TPL_INVOICE_SERVICES_NAME']; $pdfTemplate->description = $modStringSrc['LBL_TPL_INVOICE_SERVICES_DESCRIPTION']; $pdfTemplate->body_html = to_html($ss->fetch('modules/PdfManager/tpls/templateInvoice.tpl')); $pdfTemplate->template_name = $modStringSrc['LBL_TPL_INVOICE_SERVICES_TEMPLATE_NAME']; $pdfTemplate->author = PDF_AUTHOR; $pdfTemplate->title = PDF_TITLE; $pdfTemplate->subject = PDF_SUBJECT; $pdfTemplate->keywords = PDF_KEYWORDS; $pdfTemplate->published = 'yes'; $pdfTemplate->deleted = 0; $pdfTemplate->team_id = 1; $pdfTemplate->save(); }