Merge 17130 from trunk.
[rails.git] / app / views / oauth_clients / _form.html.erb
index 6f0af1e28d7e915b22ee263eb8e3bf670ddf562b..dc8f8e3d91e96f15d7710151edcb2f237e9e6117 100644 (file)
@@ -1,40 +1,23 @@
 <div class="field">
-       <label for="client_application_name">Name*</label><br/>
-       <%= f.text_field :name %>
+  <label for="client_application_name"><%= t'oauth_clients.form.name' %> (<%= t'oauth_clients.form.required' %>)</label><br/>
+  <%= f.text_field :name %>
 </div>
 <div class="field">
-       <label for="client_application_url">Main Application URL*</label><br/>
-       <%= f.text_field :url %>
+  <label for="client_application_url"><%= t'oauth_clients.form.url' %> (<%= t'oauth_clients.form.required' %>)</label><br/>
+  <%= f.text_field :url %>
 </div>
 <div class="field">
-       <label for="client_application_callback_url">Callback URL*</label><br/>
-       <%= f.text_field :callback_url %>
+  <label for="client_application_callback_url"><%= t'oauth_clients.form.callback_url' %></label><br/>
+  <%= f.text_field :callback_url %>
 </div>
 <div class="field">
-       <label for="client_application_support_url">Support URL</label><br/>
-       <%= f.text_field :support_url %>
+  <label for="client_application_support_url"><%= t'oauth_clients.form.support_url' %></label><br/>
+  <%= f.text_field :support_url %>
 </div>
+<p><%= t'oauth_clients.form.requests' %></p>
+<% ClientApplication.all_permissions.each do |perm| %>
 <div class="field">
-  <label for="client_application_allow_read_prefs">Request permission to read the user preferences.</label><br/>
-  <%= f.check_box :allow_read_prefs %>
-</div>
-<div class="field">
-  <label for="client_application_allow_write_prefs">Request permission to write the user preferences.</label><br/>
-  <%= f.check_box :allow_write_prefs %>
-</div>
-<div class="field">
-  <label for="client_application_allow_write_diary">Request permission to create diary entries, comments and friends.</label><br/>
-  <%= f.check_box :allow_write_diary %>
-</div>
-<div class="field">
-  <label for="client_application_allow_write_api">Request permission to write the API on the user's behalf.</label><br/>
-  <%= f.check_box :allow_write_api %>
-</div>
-<div class="field">
-  <label for="client_application_allow_read_gpx">Request permission to read the user's private GPS traces.</label><br/>
-  <%= f.check_box :allow_read_gpx %>
-</div>
-<div class="field">
-  <label for="client_application_allow_write_gpx">Request permission to upload GPS traces as the user.</label><br/>
-  <%= f.check_box :allow_write_gpx %>
+  <%= f.check_box perm %>
+  <label for="client_application_<%= perm.to_s %>"><%= t('oauth_clients.form.' + perm.to_s) %></label><br/>
 </div>
+<% end %>