mirror of
https://github.com/discourse/discourse-subscriptions.git
synced 2025-07-08 07:12:46 +00:00
initial create account fields
This commit is contained in:
parent
667f15d716
commit
35f8c17e91
@ -20,6 +20,7 @@ export default Ember.Component.extend({
|
|||||||
this._super();
|
this._super();
|
||||||
this.set('anon', (Discourse.User.current() == null));
|
this.set('anon', (Discourse.User.current() == null));
|
||||||
this.set('settings', getRegister(this).lookup('site-settings:main'));
|
this.set('settings', getRegister(this).lookup('site-settings:main'));
|
||||||
|
this.set('create_accounts', this.get('settings').discourse_donations_enable_create_accounts);
|
||||||
this.set('stripe', Stripe(this.get('settings').discourse_donations_public_key));
|
this.set('stripe', Stripe(this.get('settings').discourse_donations_public_key));
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -22,6 +22,29 @@
|
|||||||
{{text-field value=email}}
|
{{text-field value=email}}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{{#if create_accounts}}
|
||||||
|
<div class="control-group">
|
||||||
|
<label class="control-label" for="card-element">{{i18n 'user.username.title'}}</label>
|
||||||
|
<div class="controls">
|
||||||
|
{{text-field value=username}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="control-group">
|
||||||
|
<label class="control-label" for="card-element">{{i18n 'user.name.title'}}</label>
|
||||||
|
<div class="controls">
|
||||||
|
{{text-field value=name}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="control-group">
|
||||||
|
<label class="control-label" for="card-element">{{i18n 'user.password.title'}}</label>
|
||||||
|
<div class="controls">
|
||||||
|
{{input type="password" value=password}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{/if}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
<div class="control-group save-button">
|
<div class="control-group save-button">
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
en:
|
en:
|
||||||
site_settings:
|
site_settings:
|
||||||
discourse_donations_enabled: Enable the discourse donations plugin.
|
discourse_donations_enabled: Enable the discourse donations plugin.
|
||||||
|
discourse_donations_enable_create_accounts: Enable anonymous users to create accounts after successful payment
|
||||||
discourse_donations_secret_key: Stripe Secret Key
|
discourse_donations_secret_key: Stripe Secret Key
|
||||||
discourse_donations_public_key: Stripe Public Key
|
discourse_donations_public_key: Stripe Public Key
|
||||||
discourse_donations_currency: Currency Code
|
discourse_donations_currency: Currency Code
|
||||||
|
@ -6,6 +6,9 @@ plugins:
|
|||||||
client: false
|
client: false
|
||||||
discourse_donations_public_key:
|
discourse_donations_public_key:
|
||||||
client: true
|
client: true
|
||||||
|
discourse_donations_enable_create_accounts:
|
||||||
|
client: true
|
||||||
|
default: false
|
||||||
discourse_donations_description:
|
discourse_donations_description:
|
||||||
client: true
|
client: true
|
||||||
default: 'Donation'
|
default: 'Donation'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user