Skip to content

Commit

Permalink
Showing 2 changed files with 35 additions and 2 deletions.
6 changes: 4 additions & 2 deletions scripts/apps/authoring/authoring/directives/SendItem.js
Original file line number Diff line number Diff line change
@@ -7,12 +7,12 @@ SendItem.$inject = ['$q', 'api', 'search', 'desks', 'notify', 'authoringWorkspac
'superdeskFlags', '$location', 'macros', '$rootScope', 'deployConfig',
'authoring', 'send', 'editorResolver', 'confirm', 'archiveService',
'preferencesService', 'multi', 'datetimeHelper', 'config', 'privileges',
'storage', 'modal', 'gettext', 'urls', 'extensionPoints'];
'storage', 'modal', 'gettext', 'urls', 'extensionPoints', 'metadata'];
export function SendItem($q, api, search, desks, notify, authoringWorkspace,
superdeskFlags, $location, macros, $rootScope, deployConfig,
authoring, send, editorResolver, confirm, archiveService,
preferencesService, multi, datetimeHelper, config, privileges,
storage, modal, gettext, urls, extensionPoints) {
storage, modal, gettext, urls, extensionPoints, metadata) {
return {
scope: {
item: '=',
@@ -64,6 +64,8 @@ export function SendItem($q, api, search, desks, notify, authoringWorkspace,
scope.$watch('item', activateItem);
scope.$watch(send.getConfig, activateConfig);

scope.metadata = metadata.values;

scope.publish = function() {
scope.loading = true;
var result = scope._publish();
31 changes: 31 additions & 0 deletions scripts/apps/authoring/views/send-item.html
Original file line number Diff line number Diff line change
@@ -161,6 +161,37 @@
<div sd-toggle-box id="timezoneTimestamp" ng-if="mode === 'authoring' && showTimezone()" data-title="Timezone" data-open="true" data-style="circle">
<div sd-timezone data-timezone="item.time_zone" class="timezone-input--dark"></div>
</div>

<div sd-toggle-box id="target" data-title="Target" data-open="true" data-style="circle">
<div class="form__row">
<label class="form-label" translate>Target Subscribers</label>
<div class="term-editor"
sd-meta-terms
data-item="item"
data-unique="_id"
data-list="metadata.customSubscribers"
data-field="target_subscribers"
data-header="true"
data-reload-list="true">
</div>
</div>

<div class="form__row">
<label class="form-label" translate>Target Regions</label>
<div sd-meta-target
data-list="metadata.regions"
data-targets="item.target_regions">
</div>
</div>

<div class="form__row">
<label class="form-label" translate>Target Types</label>
<div sd-meta-target
data-list="metadata.subscriberTypes"
data-targets="item.target_types">
</div>
</div>
</div>
</div>
<div ng-if="vm.userActions.publish_pane_two_columns" class="side-panel__content-block side-panel__content-block--right">
<div sd-extension-point="authoring:publish"

0 comments on commit 1a75360

Please sign in to comment.