-<div class='standard-form'>
- <fieldset>
- <div class="standard-form-row">
- <label class='standard-label' for="client_application_name"><%= t ".name" %> (<%= t ".required" %>)</label>
- <%= f.text_field :name %>
- </div>
- <div class="standard-form-row">
- <label class='standard-label' for="client_application_url"><%= t ".url" %> (<%= t ".required" %>)</label>
- <%= f.text_field :url %>
- </div>
- <div class="standard-form-row">
- <label class='standard-label' for="client_application_callback_url"><%= t ".callback_url" %></label>
- <%= f.text_field :callback_url %>
- </div>
- <div class="standard-form-row">
- <label class='standard-label' for="client_application_support_url"><%= t ".support_url" %></label>
- <%= f.text_field :support_url %>
- </div>
- </fieldset>
- <fieldset class='form-divider'>
- <p><%= t ".requests" %></p>
- <% ClientApplication.all_permissions.each do |perm| %>
- <div class="standard-form-row">
- <%= f.check_box perm %>
- <label class='standard-label' for="client_application_<%= perm.to_s %>"><%= t("." + perm.to_s) %></label>
- </div>
- <% end %>
- </fieldset>
+<%= f.text_field :name %>
+<%= f.text_field :url %>
+<%= f.text_field :callback_url %>
+<%= f.text_field :support_url %>
+<div class='form-group'>
+ <p><%= t ".requests" %></p>
+ <% ClientApplication.all_permissions.each do |perm| %>
+ <%= f.check_box perm %>
+ <% end %>
</div>
+<%= f.primary %>
<h1><%= t ".title" %></h1>
<% end %>
-<%= form_for @client_application, :url => oauth_client_path(@client_application.user.display_name, @client_application), :html => { :method => :put, :class => "standard-form" } do |f| %>
+<%= bootstrap_form_for @client_application, :url => oauth_client_path(@client_application.user.display_name, @client_application), :html => { :method => :put } do |f| %>
<%= render :partial => "form", :locals => { :f => f } %>
- <%= f.submit %>
<% end %>
<h1><%= t ".title" %></h1>
<% end %>
-<div class='standard-form'>
- <%= form_for @client_application, :url => { :action => :create } do |f| %>
- <%= render :partial => "form", :locals => { :f => f } %>
- <%= f.submit %>
- <% end %>
-</div>
+<%= bootstrap_form_for @client_application, :url => { :action => :create } do |f| %>
+ <%= render :partial => "form", :locals => { :f => f } %>
+<% end %>
<% content_for :heading do %>
<h1><%= t(".title", :app_name => @client_application.name) %></h1>
<% end %>
-<div class='prose'>
- <p>
- <strong><%= t ".key" %></strong> <%= @client_application.key %>
- </p>
- <p>
- <strong><%= t ".secret" %></strong> <%= @client_application.secret %>
- </p>
- <p>
- <strong><%= t ".url" %></strong> http<%= "s" if request.ssl? %>://<%= request.host_with_port %><%= @client_application.oauth_server.request_token_path %>
- </p>
- <p>
- <strong><%= t ".access_url" %></strong> http<%= "s" if request.ssl? %>://<%= request.host_with_port %><%= @client_application.oauth_server.access_token_path %>
- </p>
- <p>
- <strong><%= t ".authorize_url" %></strong> http<%= "s" if request.ssl? %>://<%= request.host_with_port %><%= @client_application.oauth_server.authorize_path %>
- </p>
- <p><%= t ".requests" %></p>
- <ul><% @client_application.permissions.each do |perm| %>
- <div class="field">
- <li><%= t("oauth_clients.form." + perm.to_s) %></li>
- </div>
- <% end %></ul>
+<dl class="row">
+ <dt class="col-sm-3"><%= t ".key" %></dt>
+ <dd class="col-sm-9"><%= @client_application.key %></dt>
+ <dt class="col-sm-3"><%= t ".secret" %></dt>
+ <dd class="col-sm-9"><%= @client_application.secret %></dd>
+ <dt class="col-sm-3"><%= t ".url" %></dt>
+ <dd class="col-sm-9">http<%= "s" if request.ssl? %>://<%= request.host_with_port %><%= @client_application.oauth_server.request_token_path %></dd>
+ <dt class="col-sm-3"><%= t ".access_url" %></dt>
+ <dd class="col-sm-9">http<%= "s" if request.ssl? %>://<%= request.host_with_port %><%= @client_application.oauth_server.access_token_path %></dd>
+ <dt class="col-sm-3"><%= t ".authorize_url" %></dt>
+ <dd class="col-sm-9">http<%= "s" if request.ssl? %>://<%= request.host_with_port %><%= @client_application.oauth_server.authorize_path %></dd>
+</dl>
+<div>
+ <p><%= t ".requests" %></p>
+ <ul>
+ <% @client_application.permissions.each do |perm| %>
+ <li><%= t("activerecord.attributes.client_application." + perm.to_s) %></li>
+ <% end %>
+ </ul>
<p><%= t ".support_notice" %></p>
</div>
-<div class="buttons standard-form">
- <%= button_to t(".edit"), edit_oauth_client_path(@client_application.user.display_name, @client_application), :method => :get, :class => "oauth-edit" %>
- <%= button_to t(".delete"), oauth_client_path(@client_application.user.display_name, @client_application), :method => :delete, :data => { :confirm => t(".confirm") }, :class => "oauth-delete deemphasize" %>
+
+<div>
+ <%= link_to t(".edit"), edit_oauth_client_path(@client_application.user.display_name, @client_application), :method => :get, :class => "btn btn-outline-primary" %>
+ <%= link_to t(".delete"), oauth_client_path(@client_application.user.display_name, @client_application), :method => :delete, :data => { :confirm => t(".confirm") }, :class => "btn btn-outline-danger" %>
</div>
create: Send
client_application:
create: Register
- update: Edit
+ update: Update
redaction:
create: Create redaction
update: Save redaction
# Translates all the model attributes, which is used in error handling on the web site
# Only the ones that are used on the web site are translated at the moment
attributes:
+ client_application:
+ name: Name (Required)
+ url: Main Application URL (Required)
+ callback_url: Callback URL
+ support_url: Support URL
+ allow_read_prefs: read their user preferences
+ allow_write_prefs: modify their user preferences
+ allow_write_diary: create diary entries, comments and make friends
+ allow_write_api: modify the map
+ allow_read_gpx: read their private GPS traces
+ allow_write_gpx: upload GPS traces
+ allow_write_notes: modify notes
diary_comment:
body: "Body"
diary_entry:
delete: "Delete Client"
confirm: "Are you sure?"
requests: "Requesting the following permissions from the user:"
- allow_read_prefs: "read their user preferences."
- allow_write_prefs: "modify their user preferences."
- allow_write_diary: "create diary entries, comments and make friends."
- allow_write_api: "modify the map."
- allow_read_gpx: "read their private GPS traces."
- allow_write_gpx: "upload GPS traces."
- allow_write_notes: "modify notes."
index:
title: "My OAuth Details"
my_tokens: "My Authorised Applications"
registered_apps: "You have the following client applications registered:"
register_new: "Register your application"
form:
- name: "Name"
- required: "Required"
- url: "Main Application URL"
- callback_url: "Callback URL"
- support_url: "Support URL"
requests: "Request the following permissions from the user:"
- allow_read_prefs: "read their user preferences."
- allow_write_prefs: "modify their user preferences."
- allow_write_diary: "create diary entries, comments and make friends."
- allow_write_api: "modify the map."
- allow_read_gpx: "read their private GPS traces."
- allow_write_gpx: "upload GPS traces."
- allow_write_notes: "modify notes."
not_found:
sorry: "Sorry, that %{type} could not be found."
create: