Merge pull request #4058 from wallabag/feature/copy-client-info

Copy client info to clipboard
This commit is contained in:
Jérémy Benoist
2019-07-17 17:04:14 +02:00
committed by GitHub
23 changed files with 92 additions and 13 deletions

View File

@ -518,6 +518,7 @@ developer:
# redirect_uris_label: 'Redirect URIs'
# save_label: 'Create a new client'
# action_back: 'Back'
# copy_to_clipboard: Copy
# client_parameter:
# page_title: 'API clients management > Client parameters'
# page_description: 'Here are your client parameters.'

View File

@ -518,6 +518,7 @@ developer:
redirect_uris_label: 'Weiterleitungs-URIs'
save_label: 'Neuen Client erstellen'
action_back: 'Zurück'
# copy_to_clipboard: Copy
client_parameter:
page_title: 'API-Client-Verwaltung > Client-Parameter'
page_description: 'Dies sind deine Client-Parameter.'

View File

@ -518,6 +518,7 @@ developer:
redirect_uris_label: 'Redirect URIs (optional)'
save_label: 'Create a new client'
action_back: 'Back'
copy_to_clipboard: Copy
client_parameter:
page_title: 'API clients management > Client parameters'
page_description: 'Here are your client parameters.'

View File

@ -518,6 +518,7 @@ developer:
redirect_uris_label: 'URIs de redirección'
save_label: 'Crear un nuevo cliente'
action_back: 'Volver'
# copy_to_clipboard: Copy
client_parameter:
page_title: 'Gestión de clientes API > Parámetros del cliente'
page_description: 'Aquí están los parámetros del cliente.'

View File

@ -518,6 +518,7 @@ developer:
# redirect_uris_label: 'Redirect URIs'
# save_label: 'Create a new client'
# action_back: 'بازگشت'
# copy_to_clipboard: Copy
# client_parameter:
# page_title: 'API clients management > Client parameters'
# page_description: 'Here are your client parameters.'

View File

@ -518,6 +518,7 @@ developer:
redirect_uris_label: "Adresses de redirection (optionnel)"
save_label: "Créer un nouveau client"
action_back: "Retour"
copy_to_clipboard: Copier
client_parameter:
page_title: "Gestion des clients API > Les paramètres de votre client"
page_description: "Voilà les paramètres de votre client"

View File

@ -518,6 +518,7 @@ developer:
redirect_uris_label: 'Redirect URI'
save_label: 'Crea un nuovo client'
action_back: 'Indietro'
# copy_to_clipboard: Copy
client_parameter:
page_title: 'Gestione client API > Parametri Client'
page_description: 'Questi sono i tuoi parametri del client.'

View File

@ -518,6 +518,7 @@ developer:
redirect_uris_label: 'URLs de redireccion'
save_label: 'Crear un novèl client'
action_back: 'Retorn'
# copy_to_clipboard: Copy
client_parameter:
page_title: 'Gestion dels clients API > Los paramètres de vòstre client'
page_description: 'Vaquí los paramètres de vòstre client.'

View File

@ -518,6 +518,7 @@ developer:
redirect_uris_label: 'Przekieruj adresy URI'
save_label: 'Stwórz nowego klienta'
action_back: 'Cofnij'
# copy_to_clipboard: Copy
client_parameter:
page_title: 'Zarządzanie klientami API > Parametry klienta'
page_description: 'Tutaj znajdują się parametry klienta.'

View File

@ -518,6 +518,7 @@ developer:
redirect_uris_label: 'URIs de redirecionamento'
save_label: 'Criar um novo cliente'
action_back: 'Voltar'
# copy_to_clipboard: Copy
client_parameter:
# page_title: 'API clients management > Parâmetros de clientes'
page_description: 'Aqui estão os parâmetros de seus clientes.'

View File

@ -518,6 +518,7 @@ developer:
# redirect_uris_label: 'Redirect URIs'
# save_label: 'Create a new client'
# action_back: 'Back'
# copy_to_clipboard: Copy
# client_parameter:
# page_title: 'API clients management > Client parameters'
# page_description: 'Here are your client parameters.'

View File

@ -518,6 +518,7 @@ developer:
redirect_uris_label: 'Ссылка перенаправления (опционально)'
save_label: 'Создать нового клиента'
action_back: 'Назад'
# copy_to_clipboard: Copy
client_parameter:
page_title: 'Управление клиентским API > Параметры клиента'
page_description: 'Здесь ваши параметры клиента.'

View File

@ -518,6 +518,7 @@ developer:
redirect_uris_label: 'เส้นทางใหม่ของ URIs (ให้เลือกได้)'
save_label: 'สร่้างลูกข่ายใหม'
action_back: 'กลับ'
# copy_to_clipboard: Copy
client_parameter:
page_title: 'การจัดการลูกข่ายของ API > พารามิเตอร์ของลูกข่าย'
page_description: 'ที่นี้เป็นพารามิเตอร์ของลูกข่ายของคุณ'

View File

@ -518,6 +518,7 @@ developer:
# redirect_uris_label: 'Redirect URIs'
# save_label: 'Create a new client'
# action_back: 'Back'
# copy_to_clipboard: Copy
# client_parameter:
# page_title: 'API clients management > Client parameters'
# page_description: 'Here are your client parameters.'

View File

@ -8,11 +8,29 @@
<div class="card-panel settings">
<div class="row">
<p>{{ 'developer.client_parameter.page_description'|trans }}</p>
<ul>
<li>{{ 'developer.client_parameter.field_name'|trans }}: <strong><pre>{{ client_name }}</pre></strong></li>
<li>{{ 'developer.client_parameter.field_id'|trans }}: <strong><pre>{{ client_id }}</pre></strong></li>
<li>{{ 'developer.client_parameter.field_secret'|trans }}: <strong><pre>{{ client_secret }}</pre></strong></li>
</ul>
<table class="striped">
<tr>
<td>{{ 'developer.client_parameter.field_name'|trans }}</td>
<td><strong><code>{{ client_name }}</code></strong></td>
</tr>
<tr>
<td>{{ 'developer.client_parameter.field_id'|trans }}</td>
<td>
<strong><code>{{ client_id }}</code></strong>
<button class="btn" data-clipboard-text="{{ client_id }}">{{ 'developer.client.copy_to_clipboard'|trans }}</button>
</td>
</tr>
<tr>
<td>{{ 'developer.client_parameter.field_secret'|trans }}</td>
<td>
<strong><code>{{ client_secret }}</code></strong>
<button class="btn" data-clipboard-text="{{ client_secret }}">{{ 'developer.client.copy_to_clipboard'|trans }}</button>
</td>
</tr>
</table>
<br/>
<a href="{{ path('developer') }}" class="waves-effect waves-light grey btn">{{ 'developer.client_parameter.back'|trans }}</a>
<a href="{{ path('developer_howto_firstapp') }}" class="btn waves-effect waves-light">{{ 'developer.client_parameter.read_howto'|trans }}</a>

View File

@ -33,11 +33,17 @@
<table class="striped">
<tr>
<td>{{ 'developer.existing_clients.field_id'|trans }}</td>
<td><strong><code>{{ client.clientId }}</code></strong></td>
<td>
<strong><code>{{ client.clientId }}</code></strong>
<button class="btn" data-clipboard-text="{{ client.clientId }}">{{ 'developer.client.copy_to_clipboard'|trans }}</button>
</td>
</tr>
<tr>
<td>{{ 'developer.existing_clients.field_secret'|trans }}</td>
<td><strong><code>{{ client.secret }}</code></strong></td>
<td>
<strong><code>{{ client.secret }}</code></strong>
<button class="btn" data-clipboard-text="{{ client.secret }}">{{ 'developer.client.copy_to_clipboard'|trans }}</button>
</td>
</tr>
<tr>
<td>{{ 'developer.existing_clients.field_uris'|trans }}</td>
@ -48,9 +54,10 @@
<td><strong><code>{{ client.allowedGrantTypes|json_encode() }}</code></strong></td>
</tr>
</table>
<p>{{ 'developer.remove.warn_message_1'|trans({'%name%': client.name }) }}</p>
<p>{{ 'developer.remove.warn_message_2'|trans({'%name%': client.name }) }}</p>
<p>
{{ 'developer.remove.warn_message_1'|trans({'%name%': client.name }) }}<br/>
{{ 'developer.remove.warn_message_2'|trans({'%name%': client.name }) }}<br/>
<a class="waves-effect waves-light red btn" href="{{ path('developer_delete_client', {'id': client.id}) }}">{{ 'developer.remove.action'|trans({'%name%': client.name }) }}</a>
</p>
</div>