diff --git a/ghost/admin/app/components/editor-labs/modals/publish-flow/options.hbs b/ghost/admin/app/components/editor-labs/modals/publish-flow/options.hbs index 41ab759ced..4681fe9b11 100644 --- a/ghost/admin/app/components/editor-labs/modals/publish-flow/options.hbs +++ b/ghost/admin/app/components/editor-labs/modals/publish-flow/options.hbs @@ -40,7 +40,9 @@ {{svg-jar "member"}}
{{#let (members-count-fetcher query=(hash filter=@publishOptions.fullRecipientFilter)) as |countFetcher|}} - {{if (eq @recipientType "all") "All"}} + {{#if (gt countFetcher.count 1)}} + {{if (eq @recipientType "all") "All"}} + {{/if}} {{countFetcher.count}} @@ -48,7 +50,7 @@ {{if (not-eq @recipientType "all") @recipientType}} {{#if @publishOptions.onlyDefaultNewsletter}} - {{gh-pluralize countFetcher.count "member" without-count=true}} + {{gh-pluralize countFetcher.count "subscriber" without-count=true}} {{else}} {{gh-pluralize countFetcher.count "subscriber" without-count=true}} of {{@publishOptions.newsletter.name}} @@ -66,7 +68,7 @@ > {{svg-jar "member"}}
- Not sent to any members + Not sent as newsletter
{{svg-jar "arrow-down" class="icon-expand"}} diff --git a/ghost/admin/app/components/editor-labs/publish-options/email-recipients.hbs b/ghost/admin/app/components/editor-labs/publish-options/email-recipients.hbs index a8642faa32..63ac5b9dca 100644 --- a/ghost/admin/app/components/editor-labs/publish-options/email-recipients.hbs +++ b/ghost/admin/app/components/editor-labs/publish-options/email-recipients.hbs @@ -1,6 +1,15 @@
+ + {{#if (gt @publishOptions.newsletters.length 1)}} -
+
+
{{/if}} - -
\ No newline at end of file diff --git a/ghost/admin/app/components/gh-members-recipient-select.hbs b/ghost/admin/app/components/gh-members-recipient-select.hbs index 1236da23d0..2a20313061 100644 --- a/ghost/admin/app/components/gh-members-recipient-select.hbs +++ b/ghost/admin/app/components/gh-members-recipient-select.hbs @@ -1,89 +1,97 @@ -
-

- Free subscribers - {{#let (members-count-fetcher query=(hash filter=(concat @newsletter.recipientFilter "+status:free"))) as |countFetcher|}} - {{#if (not (is-empty countFetcher.count))}} - ({{countFetcher.count}}) - {{/if}} - {{/let}} -

-
- -
-
-{{#if this.isPaidAvailable}} -
-

- Paid subscribers - {{#let (members-count-fetcher query=(hash filter=(concat @newsletter.recipientFilter "+status:-free"))) as |countFetcher|}} - {{#if (not (is-empty countFetcher.count))}} - ({{countFetcher.count}}) - {{/if}} - {{/let}} -

-
-