From d1a56087555181f456edd81caedc3cbff5013237 Mon Sep 17 00:00:00 2001 From: John O'Nolan Date: Wed, 16 Oct 2019 15:27:46 +0700 Subject: [PATCH] Refined copy for members settings (#1366) no-issue --- .../components/gh-members-lab-setting.hbs | 56 ++++++++++--------- ghost/admin/app/templates/settings/labs.hbs | 47 ++++++++-------- 2 files changed, 54 insertions(+), 49 deletions(-) diff --git a/ghost/admin/app/templates/components/gh-members-lab-setting.hbs b/ghost/admin/app/templates/components/gh-members-lab-setting.hbs index e5bf49042f..0fe0dafdcc 100644 --- a/ghost/admin/app/templates/components/gh-members-lab-setting.hbs +++ b/ghost/admin/app/templates/components/gh-members-lab-setting.hbs @@ -3,8 +3,8 @@
-

Stripe settings

-

Configure Stripe API keys for signups

+

Connect to Stripe

+

Configure API keys to create subscriptions and take payments

@@ -12,8 +12,8 @@
{{#liquid-if membersStripeOpen}} -
- +
+ {{gh-text-input type="password" value=(readonly subscriptionSettings.stripeConfig.public_token) @@ -22,7 +22,7 @@ }}
- + {{gh-text-input type="password" value=(readonly subscriptionSettings.stripeConfig.secret_token) @@ -30,7 +30,7 @@ class="mt1 password" }} - Where to find Stripe API keys + Find your Stripe API keys here »
{{/liquid-if}} @@ -39,16 +39,16 @@
-

Pricing

-

Set monthly and yearly subscription prices

+

Subscription pricing

+

Set monthly and yearly recurring subscription prices

- + {{#liquid-if membersPricingOpen}} -
+
{{#gh-form-group}} @@ -74,14 +74,15 @@ {{/gh-form-group}}
+
Currently only USD is supported, more currencies coming soon
{{/liquid-if}}
-

Allow free members signup

-

Allow free members signup

+

Allow free member signup

+

If disabled, members can only be signed up via payment checkout or API integration

@@ -101,36 +102,39 @@

Default post access

-

Configure restrictions for new posts

+

When a new post is created, who should have access to it?

- + {{#liquid-if membersPostAccessOpen}} -
+
-
Public
+
Public
+ All site visitors to your site, no login required
- +
-
Members only
+
Members only
+ All logged-in members
- +
-
Paid-members only
+
Paid-members only
+ Only logged-in members with an active Stripe subscription
@@ -140,18 +144,18 @@
-

Emails

-

Membership related email settings

+

Email settings

+

Customise signup, signin and subscription emails

- + {{#liquid-if membersEmailOpen}} -
+
{{#gh-form-group}} - +
{{gh-text-input value=(readonly subscriptionSettings.fromAddress) @@ -160,7 +164,7 @@ }} @{{config.blogDomain}}
-
"From" address for sign up and sign in emails
+
Your members will receive system emails from this address
{{/gh-form-group}}
{{/liquid-if}} diff --git a/ghost/admin/app/templates/settings/labs.hbs b/ghost/admin/app/templates/settings/labs.hbs index 8367c4a3b3..2cb1c06d1b 100644 --- a/ghost/admin/app/templates/settings/labs.hbs +++ b/ghost/admin/app/templates/settings/labs.hbs @@ -6,7 +6,7 @@
-

{{svg-jar "idea"}}This is a testing ground for experimental features which aren't quite ready for primetime. They may change, break or inexplicably disappear at any time.

+

{{svg-jar "idea"}}This is a testing ground for new or experimental features. They may change, break or inexplicably disappear at any time.

{{#if session.user.isOwner}}
Members (BETA)
@@ -25,18 +25,18 @@ {{#liquid-if feature.labs.members}} {{gh-members-lab-setting - settings=settings - setDefaultContentVisibility=(action "setDefaultContentVisibility") - setMembersSubscriptionSettings=(action "setMembersSubscriptionSettings") - }} + settings=settings + setDefaultContentVisibility=(action "setDefaultContentVisibility") + setMembersSubscriptionSettings=(action "setMembersSubscriptionSettings") + }}
{{gh-task-button "Save members settings" - task=saveSettings - successText="Saved" - runningText="Saving" - class="gh-btn gh-btn-blue gh-btn-icon" - }} + task=saveSettings + successText="Saved" + runningText="Saving" + class="gh-btn gh-btn-blue gh-btn-icon" + }}
{{/liquid-if}}
@@ -111,19 +111,6 @@
-
Testing tools
-
-
-
-
Test email configuration
-
Send yourself a test email to make sure everything is working
-
-
- {{gh-task-button "Send" successText="Sent" task=sendTestEmail class="gh-btn gh-btn-hover-blue gh-btn-icon"}} -
-
-
-
Beta features
@@ -237,6 +224,20 @@ {{/gh-uploader}}
+ +
Testing tools
+
+
+
+
Test email configuration
+
Send yourself a test email to make sure everything is working
+
+
+ {{gh-task-button "Send" successText="Sent" task=sendTestEmail class="gh-btn gh-btn-hover-blue gh-btn-icon"}} +
+
+
+