// - "fields" (list of fields)
angular.module('crmMailing').controller('EditRecipOptionsDialogCtrl', function EditRecipOptionsDialogCtrl($scope, crmUiHelp) {
$scope.ts = CRM.ts(null);
- $scope.help = crmUiHelp({file: 'CRM/Mailing/MailingUI'});
+ $scope.hs = crmUiHelp({file: 'CRM/Mailing/MailingUI'});
});
// Controller for the "Preview Mailing Component" segment
});
scope.crmMailingConst = CRM.crmMailing;
scope.ts = CRM.ts(null);
- scope.help = crmUiHelp({file: 'CRM/Mailing/MailingUI'});
+ scope.hs = crmUiHelp({file: 'CRM/Mailing/MailingUI'});
scope[directiveName] = attr[directiveName] ? scope.$parent.$eval(attr[directiveName]) : {};
$q.when(crmMetadata.getFields('Mailing'), function(fields) {
scope.mailingFields = fields;
});
scope.crmMailingConst = CRM.crmMailing;
scope.ts = CRM.ts(null);
- scope.help = crmUiHelp({file: 'CRM/Mailing/MailingUI'});
+ scope.hs = crmUiHelp({file: 'CRM/Mailing/MailingUI'});
scope.testContact = {email: CRM.crmMailing.defaultTestEmail};
scope.testGroup = {gid: null};
scope.crmMailingConst = CRM.crmMailing;
scope.crmMailingABCriteria = crmMailingABCriteria;
scope.ts = CRM.ts(null);
- scope.help = crmUiHelp({file: 'CRM/Mailing/MailingUI'});
+ scope.hs = crmUiHelp({file: 'CRM/Mailing/MailingUI'});
var fieldsModel = $parse(attr[directiveName]);
scope.fields = fieldsModel(scope.$parent);
<div class="crm-block" ng-form="editRecipOptionsForm" crm-ui-id-scope>
<div class="crm-group">
- <div crm-ui-field="{title: ts('Dedupe by email'), help: help('dedupe_email')}" crm-layout="checkbox">
+ <div crm-ui-field="{title: ts('Dedupe by email'), help: hs('dedupe_email')}" crm-layout="checkbox">
<input
type='checkbox'
ng-model='model.mailing.dedupe_email'
-->
<div class="crm-block" ng-form="subform" crm-ui-id-scope>
<div class="crm-group" ng-controller="EmailBodyCtrl">
- <div crm-ui-field="{name: 'subform.header_id', title: ts('Mailing Header'), help: help('header')}">
+ <div crm-ui-field="{name: 'subform.header_id', title: ts('Mailing Header'), help: hs('header')}">
<select
crm-ui-id="subform.header_id"
name="header_id"
<option value=""></option>
</select>
</div>
- <div crm-ui-field="{name: 'subform.footer_id', title: ts('Mailing Footer'), help: help('footer')}">
+ <div crm-ui-field="{name: 'subform.footer_id', title: ts('Mailing Footer'), help: hs('footer')}">
<select
crm-ui-id="subform.footer_id"
name="footer_id"
<a crm-icon="disk" ng-click="saveTemplate(mailing)" class="crm-hover-button" title="{{ts('Save As')}}"></a>
</div>
</div>
- <div crm-ui-field="{name: 'subform.fromAddress', title: ts('From'), help: help('from_email')}">
+ <div crm-ui-field="{name: 'subform.fromAddress', title: ts('From'), help: hs('from_email')}">
<div ng-controller="EmailAddrCtrl" crm-mailing-from-address="fromPlaceholder" crm-mailing="mailing">
<select
crm-ui-id="subform.fromAddress"
<div class="preview-contact" ng-form>
<div>
{{ts('Send test email to:')}}
- <a crm-ui-help="help({id: 'test'})"></a>
+ <a crm-ui-help="hs({id: 'test'})"></a>
</div>
<div>
<input
<div class="preview-group" ng-form>
<div>
{{ts('Send test email to group:')}}
- <a crm-ui-help="help({id: 'test'})"></a>
+ <a crm-ui-help="hs({id: 'test'})"></a>
</div>
<div>
<select
<div class="crm-block" ng-form="subform" crm-ui-id-scope>
<div class="crm-group">
- <div crm-ui-field="{name: 'subform.visibility', title: ts('Mailing Visibility'), help: help('visibility')}">
+ <div crm-ui-field="{name: 'subform.visibility', title: ts('Mailing Visibility'), help: hs('visibility')}">
<select
crm-ui-id="subform.visibility"
name="visibility"
-->
<div class="crm-block" ng-form="subform" crm-ui-id-scope>
<div class="crm-group">
- <div crm-ui-field="{name: 'subform.mailingName', title: ts('Mailing Name'), help: help('name')}">
+ <div crm-ui-field="{name: 'subform.mailingName', title: ts('Mailing Name'), help: hs('name')}">
<div>
<input
crm-ui-id="subform.mailingName"
name="mailingName" />
</div>
</div>
- <div crm-ui-field="{name: 'subform.campaign', title: ts('Campaign'), help: help({id: 'id-campaign_id', file: 'CRM/Campaign/Form/addCampaignToComponent'})}" ng-show="crmMailingConst.campNames.length > 0">
+ <div crm-ui-field="{name: 'subform.campaign', title: ts('Campaign'), help: hs({id: 'id-campaign_id', file: 'CRM/Campaign/Form/addCampaignToComponent'})}" ng-show="crmMailingConst.campNames.length > 0">
<select
crm-ui-id="subform.campaign"
name="campaign"
</div>
- <div crm-ui-field="{name: 'subform.fromAddress', title: ts('From'), help: help('from_email')}" ng-if="fields.fromAddress">
+ <div crm-ui-field="{name: 'subform.fromAddress', title: ts('From'), help: hs('from_email')}" ng-if="fields.fromAddress">
<span ng-controller="EmailAddrCtrl" crm-mailing-from-address="fromPlaceholder" crm-mailing="abtest.mailings.a">
<select
crm-ui-id="subform.fromAddress"
</select>
</span>
</div>
- <div crm-ui-field="{name: 'subform.fromAddressA', title: ts('From (A)'), help: help('from_email')}" ng-if="fields.fromAddressA">
+ <div crm-ui-field="{name: 'subform.fromAddressA', title: ts('From (A)'), help: hs('from_email')}" ng-if="fields.fromAddressA">
<span ng-controller="EmailAddrCtrl" crm-mailing-from-address="fromPlaceholder" crm-mailing="abtest.mailings.a">
<select
crm-ui-id="subform.fromAddressA"
</select>
</span>
</div>
- <div crm-ui-field="{name: 'subform.fromAddressB', title: ts('From (B)'), help: help('from_email')}" ng-if="fields.fromAddressB">
+ <div crm-ui-field="{name: 'subform.fromAddressB', title: ts('From (B)'), help: hs('from_email')}" ng-if="fields.fromAddressB">
<span ng-controller="EmailAddrCtrl" crm-mailing-from-address="fromPlaceholder" crm-mailing="abtest.mailings.b">
<select
crm-ui-id="subform.fromAddressB"
{{ts('A/B testing allows you to send two test mailings to a random subset of your recipients. After collecting and
comparing metrics, the more successful mailing will be sent to the remaining recipients.')}}
</div>
- <div crm-ui-field="{name: 'setupForm.abName', title: ts('Name'), help: help('name')}" ng-if="fields.abName">
+ <div crm-ui-field="{name: 'setupForm.abName', title: ts('Name'), help: hs('name')}" ng-if="fields.abName">
<input
crm-ui-id="setupForm.abName"
name="abName"
placeholder="A/B Test Name"
required/>
</div>
- <div crm-ui-field="{name: 'setupForm.campaign', title: ts('Campaign'), help: help({id: 'id-campaign_id', file: 'CRM/Campaign/Form/addCampaignToComponent'})}" ng-show="crmMailingConst.campNames.length > 0"
+ <div crm-ui-field="{name: 'setupForm.campaign', title: ts('Campaign'), help: hs({id: 'id-campaign_id', file: 'CRM/Campaign/Form/addCampaignToComponent'})}" ng-show="crmMailingConst.campNames.length > 0"
ng-if="fields.campaign">
<select
crm-ui-id="setupForm.campaign"