Translate first tab of dynreg client.
parent
0e9214ccea
commit
dcf8e1988c
|
@ -477,7 +477,7 @@ var DynRegEditView = Backbone.View.extend({
|
||||||
});
|
});
|
||||||
|
|
||||||
var contactView = new ListWidgetView({
|
var contactView = new ListWidgetView({
|
||||||
placeholder: 'new contact',
|
placeholder: $.t('client.client-form.contacts-placeholder'),
|
||||||
collection: this.contactsCollection});
|
collection: this.contactsCollection});
|
||||||
$("#contacts .controls div", this.el).html(contactView.render().el);
|
$("#contacts .controls div", this.el).html(contactView.render().el);
|
||||||
this.listWidgetViews.push(contactView);
|
this.listWidgetViews.push(contactView);
|
||||||
|
|
|
@ -37,6 +37,7 @@
|
||||||
"client-secret": "Client Secret",
|
"client-secret": "Client Secret",
|
||||||
"client-secret-placeholder": "Type a secret",
|
"client-secret-placeholder": "Type a secret",
|
||||||
"contacts": "Kontakter",
|
"contacts": "Kontakter",
|
||||||
|
"contacts-help": "List of contacts for adminstrators of this client.",
|
||||||
"contacts-placeholder": "new contact",
|
"contacts-placeholder": "new contact",
|
||||||
"credentials": "Credentials",
|
"credentials": "Credentials",
|
||||||
"crypto": {
|
"crypto": {
|
||||||
|
@ -200,11 +201,13 @@
|
||||||
},
|
},
|
||||||
"dynreg": {
|
"dynreg": {
|
||||||
"client-id-placeholder": "Enter Client ID",
|
"client-id-placeholder": "Enter Client ID",
|
||||||
|
"configuration-url": "Client Configuration URL",
|
||||||
"edit-existing": "Edit an existing client",
|
"edit-existing": "Edit an existing client",
|
||||||
"edit-existing-help": "Paste in your client ID and registration access token to access the client.",
|
"edit-existing-help": "Paste in your client ID and registration access token to access the client.",
|
||||||
"new-client": "Register a new client",
|
"new-client": "Register a new client",
|
||||||
"or": " - OR - ",
|
"or": " - OR - ",
|
||||||
"regtoken-placeholder": "Enter Registration Access Token"
|
"regtoken-placeholder": "Enter Registration Access Token",
|
||||||
|
"will-be-generated": "Will be generated"
|
||||||
},
|
},
|
||||||
"grant": {
|
"grant": {
|
||||||
"more-info": "more information",
|
"more-info": "more information",
|
||||||
|
|
|
@ -38,6 +38,7 @@
|
||||||
"client-secret": "Klienthemlighet",
|
"client-secret": "Klienthemlighet",
|
||||||
"client-secret-placeholder": "Mata in en hemlighet",
|
"client-secret-placeholder": "Mata in en hemlighet",
|
||||||
"contacts": "Kontakter",
|
"contacts": "Kontakter",
|
||||||
|
"contacts-help": "Lista med e-postadresser till administratörer av denna klient.",
|
||||||
"contacts-placeholder": "ny kontakt",
|
"contacts-placeholder": "ny kontakt",
|
||||||
"credentials": "Hemligheter",
|
"credentials": "Hemligheter",
|
||||||
"crypto": {
|
"crypto": {
|
||||||
|
@ -203,11 +204,13 @@
|
||||||
},
|
},
|
||||||
"dynreg": {
|
"dynreg": {
|
||||||
"client-id-placeholder": "Mata in klient-ID",
|
"client-id-placeholder": "Mata in klient-ID",
|
||||||
|
"configuration-url": "Konfigurationslänk för klienten",
|
||||||
"edit-existing": "Ändra en befintlig klient",
|
"edit-existing": "Ändra en befintlig klient",
|
||||||
"edit-existing-help": "Klistra in ditt klient-ID och registrerings-access-token för att komma åt klienten.",
|
"edit-existing-help": "Klistra in ditt klient-ID och registrerings-access-token för att komma åt klienten.",
|
||||||
"new-client": "Registrera en ny klient",
|
"new-client": "Registrera en ny klient",
|
||||||
"or": " - ELLER - ",
|
"or": " - ELLER - ",
|
||||||
"regtoken-placeholder": "Mata in registration-access-token"
|
"regtoken-placeholder": "Mata in registration-access-token",
|
||||||
|
"will-be-generated": "Kommer att genereras"
|
||||||
},
|
},
|
||||||
"grant": {
|
"grant": {
|
||||||
"refresh": "Uppdatera",
|
"refresh": "Uppdatera",
|
||||||
|
|
|
@ -168,9 +168,9 @@
|
||||||
|
|
||||||
<script type="text/html" id="tmpl-client-form">
|
<script type="text/html" id="tmpl-client-form">
|
||||||
<% if (id == null) { %>
|
<% if (id == null) { %>
|
||||||
<h1 data-i18n="scope.client.client-form.new"></h1>
|
<h1 data-i18n="client.client-form.new"></h1>
|
||||||
<% } else { %>
|
<% } else { %>
|
||||||
<h1 data-i18n="scope.client.client-form.edit"></h1>
|
<h1 data-i18n="client.client-form.edit"></h1>
|
||||||
<% } %>
|
<% } %>
|
||||||
|
|
||||||
<form class="form-horizontal tabbable">
|
<form class="form-horizontal tabbable">
|
||||||
|
|
|
@ -38,26 +38,30 @@
|
||||||
|
|
||||||
<script type="text/html" id="tmpl-dynreg-client-form">
|
<script type="text/html" id="tmpl-dynreg-client-form">
|
||||||
|
|
||||||
<h1><%-(client.client_id == null ? 'New' : 'Edit')%> Client</h1>
|
<% if (client.client_id == null) { %>
|
||||||
|
<h1 data-i18n="client.client-form.new"></h1>
|
||||||
|
<% } else { %>
|
||||||
|
<h1 data-i18n="client.client-form.edit"></h1>
|
||||||
|
<% } %>
|
||||||
|
|
||||||
|
|
||||||
<form class="form-horizontal tabbable">
|
<form class="form-horizontal tabbable">
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<div class="well well-small">
|
<div class="well well-small">
|
||||||
<button class="btn btn-small btn-save btn-success"><i class="icon-ok-circle icon-white"></i> Save</button>
|
<button class="btn btn-small btn-save btn-success"><i class="icon-ok-circle icon-white"></i> <span data-i18n="common.save">Save</span></button>
|
||||||
<button class="btn btn-small btn-cancel"><i class="icon-ban-circle"></i> Cancel</button>
|
<button class="btn btn-small btn-cancel"><i class="icon-ban-circle"></i> <span data-i18n="common.cancel">Cancel</span></button>
|
||||||
<% if (client.client_id) { %>
|
<% if (client.client_id) { %>
|
||||||
<button class="btn btn-small btn-danger btn-delete pull-right"><i class="icon-trash icon-white"></i> Delete</button>
|
<button class="btn btn-small btn-danger btn-delete pull-right"><i class="icon-trash icon-white"></i> <span data-i18n="common.delete">Delete</span></button>
|
||||||
<% } %>
|
<% } %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<ul class="nav nav-tabs">
|
<ul class="nav nav-tabs">
|
||||||
<li class="active"><a data-target="#client-main-tab" data-toggle="tab" href="#">Main</a></li>
|
<li class="active"><a data-target="#client-main-tab" data-toggle="tab" href="#" data-i18n="client.client-form.main">Main</a></li>
|
||||||
<li><a data-target="#client-access-tab" data-toggle="tab" href="#">Access</a></li>
|
<li><a data-target="#client-access-tab" data-toggle="tab" href="#" data-i18n="client.client-form.access">Access</a></li>
|
||||||
<li><a data-target="#client-secret-tab" data-toggle="tab" href="#">Credentials</a></li>
|
<li><a data-target="#client-secret-tab" data-toggle="tab" href="#" data-i18n="client.client-form.credentials">Credentials</a></li>
|
||||||
<li><a data-target="#client-crypto-tab" data-toggle="tab" href="#">Crypto</a></li>
|
<li><a data-target="#client-crypto-tab" data-toggle="tab" href="#" data-i18n="client.client-form.cryptography">Crypto</a></li>
|
||||||
<li><a data-target="#client-other-tab" data-toggle="tab" href="#">Other</a></li>
|
<li><a data-target="#client-other-tab" data-toggle="tab" href="#" data-i18n="client.client-form.other">Other</a></li>
|
||||||
<li><a data-target="#client-json-tab" data-toggle="tab" href="#">JSON</a></li>
|
<li><a data-target="#client-json-tab" data-toggle="tab" href="#">JSON</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<div class="tab-content">
|
<div class="tab-content">
|
||||||
|
@ -72,19 +76,22 @@
|
||||||
records and you will need to register a new client.
|
records and you will need to register a new client.
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
<% } %>
|
||||||
|
|
||||||
<div class="control-group" id="clientId">
|
<div class="control-group" id="clientId">
|
||||||
<label class="control-label">Client ID</label>
|
<label class="control-label" data-i18n="client.client-form.client-id">Client ID</label>
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
<pre><%-client.client_id ? client.client_id : '<code>Will be generated</code>'%></pre>
|
<% if (client.client_id) { %>
|
||||||
|
<pre><%-client.client_id%></pre>
|
||||||
|
<% } else { %>
|
||||||
|
<code data-i18n="dynreg.will-be-generated">Will be generated</code>
|
||||||
|
<% } %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div class="control-group" id="requireClientSecret">
|
<div class="control-group" id="requireClientSecret">
|
||||||
<label class="control-label">Client Secret</label>
|
<label class="control-label" data-i18n="client.client-form.client-secret">Client Secret</label>
|
||||||
<div class="control-group">
|
<div class="control-group">
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
<% if (client.client_id) { %>
|
<% if (client.client_id) { %>
|
||||||
|
@ -100,83 +107,53 @@
|
||||||
<% } %>
|
<% } %>
|
||||||
<% } %>
|
<% } %>
|
||||||
<% } else { %>
|
<% } else { %>
|
||||||
<pre>Will be generated</pre>
|
<code data-i18n="dynreg.will-be-generated">Will be generated</code>
|
||||||
<% } %>
|
<% } %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="control-group" id="clientConfigurationUri">
|
<div class="control-group" id="clientConfigurationUri">
|
||||||
<label class="control-label">Client Configuration URL</label>
|
<label class="control-label" data-i18n="dynreg.configuration-url">Client Configuration URL</label>
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
<pre><%-client.registration_client_uri ? client.registration_client_uri : 'Will be generated'%></pre>
|
<% if (client.registration_client_uri) { %>
|
||||||
|
<pre><%-client.registration_client_uri%></pre>
|
||||||
|
<% } else { %>
|
||||||
|
<code data-i18n="dynreg.will-be-generated">Will be generated</code>
|
||||||
|
<% } %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="control-group" id="registrationAccessToken">
|
<div class="control-group" id="registrationAccessToken">
|
||||||
<label class="control-label">Registration Access Token</label>
|
<label class="control-label" data-i18n="client.client-form.registration-access-token">Registration Access Token</label>
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
<pre><%-client.registration_access_token ? client.registration_access_token : 'Will be generated'%></pre>
|
<% if (client.registration_access_token) { %>
|
||||||
|
<pre><%-client.registration_access_token%></pre>
|
||||||
|
<% } else { %>
|
||||||
|
<code data-i18n="dynreg.will-be-generated">Will be generated</code>
|
||||||
|
<% } %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<% } else { %>
|
|
||||||
|
|
||||||
<div class="control-group" id="clientId">
|
|
||||||
<label class="control-label">Client ID</label>
|
|
||||||
<div class="controls">
|
|
||||||
<code>Will be generated</code>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<div class="control-group" id="requireClientSecret">
|
|
||||||
<label class="control-label">Client Secret</label>
|
|
||||||
<div class="control-group">
|
|
||||||
<div class="controls">
|
|
||||||
<code>Will be generated</code>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="control-group" id="clientConfigurationUri">
|
|
||||||
<label class="control-label">Client Configuration URL</label>
|
|
||||||
<div class="controls">
|
|
||||||
<code>Will be generated</code>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="control-group" id="registrationAccessToken">
|
|
||||||
<label class="control-label">Registration Access Token</label>
|
|
||||||
<div class="controls">
|
|
||||||
<code>Will be generated</code>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<% } %>
|
|
||||||
|
|
||||||
|
|
||||||
<div class="control-group" id="clientName">
|
<div class="control-group" id="clientName">
|
||||||
<label class="control-label">Client name</label>
|
<label class="control-label" data-i18n="client.client-form.client-name">Client name</label>
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
<input value="<%-client.client_name ? client.client_name : ''%>" maxlength="100" type="text" class="" placeholder="Type something">
|
<input value="<%-client.client_name ? client.client_name : ''%>" maxlength="100" type="text" class="" placeholder="Type something">
|
||||||
<p class="help-block">Human-readable application name</p>
|
<p class="help-block" data-i18n="client.client-form.client-name-help">Human-readable application name</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="control-group" id="redirectUris">
|
<div class="control-group" id="redirectUris">
|
||||||
<label class="control-label">Redirect URI(s)</label>
|
<label class="control-label" data-i18n="client.client-form.redirect-uris">Redirect URI(s)</label>
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="control-group" id="logoUri">
|
<div class="control-group" id="logoUri">
|
||||||
<label class="control-label">Logo</label>
|
<label class="control-label" data-i18n="client.client-form.logo">Logo</label>
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
<input placeholder="https://" value="<%-client.logo_uri ? client.logo_uri : ''%>" maxlength="1000" type="text" class=""/>
|
<input placeholder="https://" value="<%-client.logo_uri ? client.logo_uri : ''%>" maxlength="1000" type="text" class=""/>
|
||||||
<p class="help-block">URL that points to a logo image, will be displayed on approval page</p>
|
<p class="help-block" data-i18n="client.client-form.logo-help">URL that points to a logo image, will be displayed on approval page</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -187,52 +164,48 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="control-group" id="tosUri">
|
<div class="control-group" id="tosUri">
|
||||||
<label class="control-label">Terms of Service</label>
|
<label class="control-label" data-i18n="client.client-form.terms">Terms of Service</label>
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
<input placeholder="https://" value="<%-client.tos_uri ? client.tos_uri : ''%>" maxlength="1000" type="text" class=""/>
|
<input placeholder="https://" value="<%-client.tos_uri ? client.tos_uri : ''%>" maxlength="1000" type="text" class=""/>
|
||||||
<p class="help-block">URL for the Terms of Service of this client, will be displayed to the user</p>
|
<p class="help-block" data-i18n="client.client-form.terms-help">URL for the Terms of Service of this client, will be displayed to the user</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="control-group" id="policyUri">
|
<div class="control-group" id="policyUri">
|
||||||
<label class="control-label">Policy</label>
|
<label class="control-label" data-i18n="client.client-form.policy">Policy</label>
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
<input placeholder="https://" value="<%-client.policy_uri ? client.policy_uri : ''%>" maxlength="1000" type="text" class=""/>
|
<input placeholder="https://" value="<%-client.policy_uri ? client.policy_uri : ''%>" maxlength="1000" type="text" class=""/>
|
||||||
<p class="help-block">URL for the Policy Statement of this client, will be displayed to the user</p>
|
<p class="help-block" data-i18n="client.client-form.policy-help">URL for the Policy Statement of this client, will be displayed to the user</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="control-group" id="clientUri">
|
<div class="control-group" id="clientUri">
|
||||||
<label class="control-label">Home Page</label>
|
<label class="control-label" data-i18n="client.client-form.home">Home Page</label>
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
<input placeholder="https://" value="<%-client.client_uri ? client.client_uri : ''%>" maxlength="1000" type="text" class=""/>
|
<input placeholder="https://" value="<%-client.client_uri ? client.client_uri : ''%>" maxlength="1000" type="text" class=""/>
|
||||||
<p class="help-block">URL for the client's home page, will be displayed to the user</p>
|
<p class="help-block" data-i18n="client.client-form.home-help">URL for the client's home page, will be displayed to the user</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="control-group" id="applicationType">
|
<div class="control-group" id="applicationType">
|
||||||
<label class="control-label"><span class="label label-default nyi"><i class="icon-road icon-white"></i> NYI </span> Application Type</label>
|
<label class="control-label"><span class="label label-default nyi"><i class="icon-road icon-white"></i> NYI </span> <span data-i18n="client.client-form.type">Application Type</span></label>
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
<label class="radio inline">
|
<label class="radio inline">
|
||||||
<input type="radio" name="applicationType" value="NATIVE" <%-(client.application_type == 'NATIVE' ? 'checked' : '')%>> Native
|
<input type="radio" name="applicationType" value="NATIVE" <%-(client.application_type == 'NATIVE' ? 'checked' : '')%>> <span data-i18n="client.client-form.type-native">Native</span>
|
||||||
</label>
|
</label>
|
||||||
<label class="radio inline">
|
<label class="radio inline">
|
||||||
<input type="radio" name="applicationType" value="WEB" <%-(client.application_type == 'WEB' ? 'checked' : '')%>> Web
|
<input type="radio" name="applicationType" value="WEB" <%-(client.application_type == 'WEB' ? 'checked' : '')%>> <span data-i18n="client.client-form.type-web">Web</span>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="control-group" id="contacts">
|
<div class="control-group" id="contacts">
|
||||||
<label class="control-label">Contacts</label>
|
<label class="control-label" data-i18n="client.client-form.contacts">Contacts</label>
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
<p class="help-block">List of contacts for adminstrators of this client. Your email address (<%- userInfo.email %>) will be automatically added to this list on save.</p>
|
<p class="help-block" data-i18n="client.client-form.contacts-help">List of contacts for adminstrators of this client.</p>
|
||||||
<div></div>
|
<div></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="tab-pane" id="client-access-tab">
|
<div class="tab-pane" id="client-access-tab">
|
||||||
|
@ -559,10 +532,10 @@
|
||||||
|
|
||||||
|
|
||||||
<div class="well well-small">
|
<div class="well well-small">
|
||||||
<button class="btn btn-small btn-save btn-success"><i class="icon-ok-circle icon-white"></i> Save</button>
|
<button class="btn btn-small btn-save btn-success"><i class="icon-ok-circle icon-white"></i> <span data-i18n="common.save">Save</span></button>
|
||||||
<button class="btn btn-small btn-cancel"><i class="icon-ban-circle"></i> Cancel</button>
|
<button class="btn btn-small btn-cancel"><i class="icon-ban-circle"></i> <span data-i18n="common.cancel">Cancel</span></button>
|
||||||
<% if (client.client_id) { %>
|
<% if (client.client_id) { %>
|
||||||
<button class="btn btn-small btn-danger btn-delete pull-right"><i class="icon-trash icon-white"></i> Delete</button>
|
<button class="btn btn-small btn-danger btn-delete pull-right"><i class="icon-trash icon-white"></i> <span data-i18n="common.delete">Delete</span></button>
|
||||||
<% } %>
|
<% } %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue