PATH:
home
/
letacommog
/
crmleta
/
layouts
/
v7
/
modules
/
Vtiger
{*+********************************************************************************** * The contents of this file are subject to the vtiger CRM Public License Version 1.1 * ("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. ************************************************************************************} {* modules/Vtiger/views/ComposeEmail.php *} {strip} <div class="SendEmailFormStep2 modal-dialog modal-lg" id="composeEmailContainer"> <div class="modal-content"> <form class="form-horizontal" id="massEmailForm" method="post" action="index.php" enctype="multipart/form-data" name="massEmailForm"> {include file="ModalHeader.tpl"|vtemplate_path:$MODULE TITLE={vtranslate('LBL_COMPOSE_EMAIL', $MODULE)}} <div class="modal-body"> <input type="hidden" name="selected_ids" value='{ZEND_JSON::encode($SELECTED_IDS)}' /> <input type="hidden" name="excluded_ids" value='{ZEND_JSON::encode($EXCLUDED_IDS)}' /> <input type="hidden" name="viewname" value="{$VIEWNAME}" /> <input type="hidden" name="module" value="{$MODULE}"/> <input type="hidden" name="mode" value="massSave" /> <input type="hidden" name="toemailinfo" value='{ZEND_JSON::encode($TOMAIL_INFO)}' /> <input type="hidden" name="view" value="MassSaveAjax" /> <input type="hidden" name="to" value='{ZEND_JSON::encode($TO)}' /> <input type="hidden" name="toMailNamesList" value='{$TOMAIL_NAMES_LIST}'/> <input type="hidden" id="flag" name="flag" value="" /> <input type="hidden" id="maxUploadSize" value="{$MAX_UPLOAD_SIZE}" /> <input type="hidden" id="documentIds" name="documentids" value="" /> <input type="hidden" name="emailMode" value="{$EMAIL_MODE}" /> <input type="hidden" name="source_module" value="{$SOURCE_MODULE}" /> {if !empty($PARENT_EMAIL_ID)} <input type="hidden" name="parent_id" value="{$PARENT_EMAIL_ID}" /> <input type="hidden" name="parent_record_id" value="{$PARENT_RECORD}" /> {/if} {if !empty($RECORDID)} <input type="hidden" name="record" value="{$RECORDID}" /> {/if} <input type="hidden" name="search_key" value= "{$SEARCH_KEY}" /> <input type="hidden" name="operator" value="{$OPERATOR}" /> <input type="hidden" name="search_value" value="{$ALPHABET_VALUE}" /> <input type="hidden" name="search_params" value='{ZEND_JSON::encode($SEARCH_PARAMS)}' /> <div class="row toEmailField"> <div class="col-lg-12"> <div class="col-lg-2"> <span class="pull-right">{vtranslate('LBL_TO',$MODULE)} <span class="redColor">*</span></span> </div> <div class="col-lg-6"> {if !empty($TO)} {assign var=TO_EMAILS value=","|implode:$TO} {/if} <input id="emailField" style="width:100%" name="toEmail" type="text" class="autoComplete sourceField select2" data-rule-required="true" data-rule-multiEmails="true" value="{$TO_EMAILS}" placeholder="{vtranslate('LBL_TYPE_AND_SEARCH',$MODULE)}"> </div> <div class="col-lg-4 input-group"> <select style="width: 140px;" class="select2 emailModulesList pull-right"> {foreach item=MODULE_NAME from=$RELATED_MODULES} <option value="{$MODULE_NAME}" {if $MODULE_NAME eq $FIELD_MODULE} selected {/if}>{vtranslate($MODULE_NAME,$MODULE_NAME)}</option> {/foreach} </select> <a href="#" class="clearReferenceSelection cursorPointer" name="clearToEmailField"> X </a> <span class="input-group-addon"> <span class="selectEmail cursorPointer"> <i class="fa fa-search" title="{vtranslate('LBL_SELECT', $MODULE)}"></i> </span> </span> </div> </div> </div> <div class="row {if empty($CC)} hide {/if} ccContainer"> <div class="col-lg-12"> <div class="col-lg-2"> <span class="pull-right">{vtranslate('LBL_CC',$MODULE)}</span> </div> <div class="col-lg-6"> <input type="text" name="cc" data-rule-multiEmails="true" value="{if !empty($CC)}{$CC}{/if}"/> </div> <div class="col-lg-4"></div> </div> </div> <div class="row {if empty($BCC)} hide {/if} bccContainer"> <div class="col-lg-12"> <div class="col-lg-2"> <span class="pull-right">{vtranslate('LBL_BCC',$MODULE)}</span> </div> <div class="col-lg-6"> <input type="text" name="bcc" data-rule-multiEmails="true" value="{if !empty($BCC)}{$BCC}{/if}"/> </div> <div class="col-lg-4"></div> </div> </div> <div class="row {if (!empty($CC)) and (!empty($BCC))} hide {/if} "> <div class="col-lg-12"> <div class="col-lg-2"> </div> <div class="col-lg-6"> <a href="#" class="cursorPointer {if (!empty($CC))}hide{/if}" id="ccLink">{vtranslate('LBL_ADD_CC', $MODULE)}</a> <a href="#" class="cursorPointer {if (!empty($BCC))}hide{/if}" id="bccLink">{vtranslate('LBL_ADD_BCC', $MODULE)}</a> </div> <div class="col-lg-4"></div> </div> </div> <div class="row subjectField"> <div class="col-lg-12"> <div class="col-lg-2"> <span class="pull-right">{vtranslate('LBL_SUBJECT',$MODULE)} <span class="redColor">*</span></span> </div> <div class="col-lg-6"> <input type="text" name="subject" value="{$SUBJECT}" data-rule-required="true" id="subject" spellcheck="true" class="inputElement"/> </div> <div class="col-lg-4"></div> </div> </div> <div class="row attachment"> <div class="col-lg-12"> <div class="col-lg-2"> <span class="pull-right">{vtranslate('LBL_ATTACHMENT',$MODULE)}</span> </div> <div class="col-lg-9"> <div class="row"> <div class="col-lg-4 browse"> <input type="file" {if $FILE_ATTACHED}class="removeNoFileChosen"{/if} id="multiFile" name="file[]"/> </div> <div class="col-lg-4 brownseInCrm"> <button type="button" class="btn btn-small btn-default" id="browseCrm" data-url="{$DOCUMENTS_URL}" title="{vtranslate('LBL_BROWSE_CRM',$MODULE)}">{vtranslate('LBL_BROWSE_CRM',$MODULE)}</button> </div> <div class="col-lg-4 insertTemplate"> <button id="selectEmailTemplate" class="btn btn-success pull-right" data-url="module=EmailTemplates&view=Popup">{vtranslate('LBL_SELECT_EMAIL_TEMPLATE',$MODULE)}</button> </div> </div> <div id="attachments"> {foreach item=ATTACHMENT from=$ATTACHMENTS} {if ('docid'|array_key_exists:$ATTACHMENT)} {assign var=DOCUMENT_ID value=$ATTACHMENT['docid']} {assign var=FILE_TYPE value="document"} {else} {assign var=FILE_TYPE value="file"} {/if} <div class="MultiFile-label customAttachment" data-file-id="{$ATTACHMENT['fileid']}" data-file-type="{$FILE_TYPE}" data-file-size="{$ATTACHMENT['size']}" {if $FILE_TYPE eq "document"} data-document-id="{$DOCUMENT_ID}"{/if}> {if $ATTACHMENT['nondeletable'] neq true} <a name="removeAttachment" class="cursorPointer">x </a> {/if} <span>{$ATTACHMENT['attachment']}</span> </div> {/foreach} </div> </div> </div> </div> <div class="row"> <div class="col-lg-12"> <div class="col-lg-2"> <span class="pull-right">{vtranslate('LBL_INCLUDE_SIGNATURE',$MODULE)}</span> </div> <div class="item col-lg-9"> <input class="" type="checkbox" name="signature" value="Yes" checked="checked" id="signature"> </div> </div> </div> <div class="container-fluid hide" id='emailTemplateWarning'> <div class="alert alert-warning fade in"> <a href="#" class="close" data-dismiss="alert">×</a> <p>{vtranslate('LBL_EMAILTEMPLATE_WARNING_CONTENT',$MODULE)}</p> </div> </div> <div class="row templateContent"> <div class="col-lg-12"> <textarea style="width:390px;height:200px;" id="description" name="description">{$DESCRIPTION}</textarea> </div> </div> {if $RELATED_LOAD eq true} <input type="hidden" name="related_load" value={$RELATED_LOAD} /> {/if} <input type="hidden" name="attachments" value='{ZEND_JSON::encode($ATTACHMENTS)}' /> <div id="emailTemplateWarningContent" style="display: none;"> {vtranslate('LBL_EMAILTEMPLATE_WARNING_CONTENT',$MODULE)} </div> </div> <div class="modal-footer"> <div class="pull-right cancelLinkContainer"> <a href="#" class="cancelLink" type="reset" data-dismiss="modal">{vtranslate('LBL_CANCEL', $MODULE)}</a> </div> <button id="sendEmail" name="sendemail" class="btn btn-success" title="{vtranslate("LBL_SEND_EMAIL",$MODULE)}" type="submit"><strong>{vtranslate("LBL_SEND_EMAIL",$MODULE)}</strong></button> <button id="saveDraft" name="savedraft" class="btn btn-default" title="{vtranslate('LBL_SAVE_AS_DRAFT',$MODULE)}" type="submit"><strong>{vtranslate('LBL_SAVE_AS_DRAFT',$MODULE)}</strong></button> </div> </form> </div> </div> {/strip}
[+]
..
[-] ProjectTaskSummaryWidgetContents.tpl
[edit]
[-] RelatedActivities.tpl
[edit]
[-] DetailViewPreProcess.tpl
[edit]
[-] ProjectMilestoneSummaryWidgetContents.tpl
[edit]
[-] JSResources.tpl
[edit]
[-] NotAccessible.tpl
[edit]
[-] ExtensionLogDetail.tpl
[edit]
[-] SummaryViewContents.tpl
[edit]
[-] OverlayDetailView.tpl
[edit]
[-] AdvanceFilterCondition.tpl
[edit]
[-] HelpDeskSummaryWidgetContents.tpl
[edit]
[-] InventoryQuickPreview.tpl
[edit]
[-] SummaryViewWidgets.tpl
[edit]
[-] showMergeTemplates.tpl
[edit]
[-] ContactsSummaryWidgetContents.tpl
[edit]
[+]
uitypes
[-] PopupNavigation.tpl
[edit]
[+]
partials
[-] AdvanceSearch.tpl
[edit]
[-] SummaryWidgets.tpl
[edit]
[-] SendSMSForm.tpl
[edit]
[-] OperationNotPermitted.tpl
[edit]
[-] DocumentsSummaryWidgetContents.tpl
[edit]
[-] UnifiedSearchResultsContents.tpl
[edit]
[-] DetailViewHeaderFieldsView.tpl
[edit]
[-] ListViewActions.tpl
[edit]
[-] CommentsListIteration.tpl
[edit]
[-] ComposeEmailForm.tpl
[edit]
[-] CommentsList.tpl
[edit]
[-] RecentComments.tpl
[edit]
[-] Popup.tpl
[edit]
[-] SearchResults.tpl
[edit]
[-] AddTagUI.tpl
[edit]
[-] TransferRecordOwnership.tpl
[edit]
[-] ListViewRecordActions.tpl
[edit]
[-] ShowAllComments.tpl
[edit]
[-] FindDuplicateContents.tpl
[edit]
[+]
resources
[-] DetailViewHeader.tpl
[edit]
[-] ModalHeader.tpl
[edit]
[-] PopupFooter.tpl
[edit]
[-] OverlaySummaryView.tpl
[edit]
[-] DetailViewHeaderTitle.tpl
[edit]
[-] InventoryListViewQuickPreview.tpl
[edit]
[-] Header.tpl
[edit]
[-] EmailRelatedList.tpl
[edit]
[-] ModuleSummaryView.tpl
[edit]
[-] PopupContents.tpl
[edit]
[-] ListColumnsEdit.tpl
[edit]
[-] ProductsSummaryWidgetContents.tpl
[edit]
[-] ListViewContents.tpl
[edit]
[-] vtiger7ComingSoon.tpl
[edit]
[-] QuickViewCommentsList.tpl
[edit]
[-] ListViewPreProcess.tpl
[edit]
[-] EditView.tpl
[edit]
[-] DetailViewPostProcess.tpl
[edit]
[-] ListViewQuickPreview.tpl
[edit]
[-] RedirectToEditView.tpl
[edit]
[-] IndexViewPreProcess.tpl
[edit]
[+]
dashboards
[-] ListViewHeader.tpl
[edit]
[-] ModuleHeader.tpl
[edit]
[-] RelatedList.tpl
[edit]
[-] Export.tpl
[edit]
[-] EmailPreviewPrint.tpl
[edit]
[-] NoComments.tpl
[edit]
[-] Tag.tpl
[edit]
[-] SelectEmailFields.tpl
[edit]
[-] UI5EmbedView.tpl
[edit]
[-] PDFViewer.tpl
[edit]
[-] Footer.tpl
[edit]
[-] FindDuplicatePostProcess1.tpl
[edit]
[-] TagCloudResults.tpl
[edit]
[-] ListViewQuickPreviewSectionHeader.tpl
[edit]
[-] DetailViewTagList.tpl
[edit]
[-] Comment.tpl
[edit]
[-] QuickCreate.tpl
[edit]
[-] BreadCrumbs.tpl
[edit]
[-] DetailViewFullContents.tpl
[edit]
[-] ShowTagCloud.tpl
[edit]
[-] PicklistColorMap.tpl
[edit]
[-] RecentActivities.tpl
[edit]
[-] FindDuplicatePreProcess.tpl
[edit]
[-] ModalFooter.tpl
[edit]
[-] MergeRecords.tpl
[edit]
[-] ListViewQuickPreviewHeaderTitle.tpl
[edit]
[-] DetailViewActions.tpl
[edit]
[-] AddCommentFooter.tpl
[edit]
[-] AddDashBoardTabForm.tpl
[edit]
[-] AdvanceFilter.tpl
[edit]
[-] Pagination.tpl
[edit]
[-] DetailViewSummaryContents.tpl
[edit]
[-] AddCommentForm.tpl
[edit]
[-] ListViewPostProcess.tpl
[edit]
[-] IndexPostProcess.tpl
[edit]
[-] ExtensionListImportLog.tpl
[edit]
[-] RecordNamesList.tpl
[edit]
[-] OverlayEditView.tpl
[edit]
[-] RecipientPreferences.tpl
[edit]
[-] MassEditForm.tpl
[edit]
[-] TooltipContents.tpl
[edit]
[-] EmailPreview.tpl
[edit]
[-] History.tpl
[edit]
[-] ModuleSearchResults.tpl
[edit]
[-] UnifiedSearchResults.tpl
[edit]
[-] DetailViewBlockView.tpl
[edit]
[-] ModuleRelatedTabs.tpl
[edit]
[-] showDuplicateSearch.tpl
[edit]
[-] ExtensionListLog.tpl
[edit]
[-] Index.tpl
[edit]
[-] CommentThreadList.tpl
[edit]
[-] FindDuplicateHeader.tpl
[edit]