projects
/
civicrm-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
(REF) PaymentTest - Use "Invasive" helper
[civicrm-core.git]
/
ang
/
crmMailing.ang.php
diff --git
a/ang/crmMailing.ang.php
b/ang/crmMailing.ang.php
index a3e140c6058a753d02f98223ee8cd777e8315235..1499250fc03b91775a06561c607d3d2f1c9ada09 100644
(file)
--- a/
ang/crmMailing.ang.php
+++ b/
ang/crmMailing.ang.php
@@
-1,10
+1,6
@@
<?php
// This file declares an Angular module which can be autoloaded
<?php
// This file declares an Angular module which can be autoloaded
-// in CiviCRM. See also:
-// http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_angularModules
-
// ODDITY: Only loads if you have CiviMail permissions.
// ODDITY: Only loads if you have CiviMail permissions.
-// ODDITY: Extra resources loaded via CRM_Mailing_Info::getAngularModules.
return [
'ext' => 'civicrm',
return [
'ext' => 'civicrm',
@@
-14,5
+10,16
@@
return [
],
'css' => ['ang/crmMailing.css'],
'partials' => ['ang/crmMailing'],
],
'css' => ['ang/crmMailing.css'],
'partials' => ['ang/crmMailing'],
+ 'settingsFactory' => ['CRM_Mailing_Info', 'createAngularSettings'],
'requires' => ['crmUtil', 'crmAttachment', 'crmAutosave', 'ngRoute', 'ui.utils', 'crmUi', 'dialogService', 'crmResource'],
'requires' => ['crmUtil', 'crmAttachment', 'crmAutosave', 'ngRoute', 'ui.utils', 'crmUi', 'dialogService', 'crmResource'],
+ 'permissions' => [
+ 'view all contacts',
+ 'edit all contacts',
+ 'access CiviMail',
+ 'create mailings',
+ 'schedule mailings',
+ 'approve mailings',
+ 'delete in CiviMail',
+ 'edit message templates',
+ ],
];
];