plugins/oauth_client/views/oauth_client_plugin_admin/edit.html.erb
<h1><%= _('Oauth Client Settings') %></h1>
<h3><%= _('Edit Provider') %></h3>
<%= form_for @provider, :url => {:action => 'edit', :id => @provider.id}, :method => 'post' do |f| %>
<div class="enabled">
<%= labelled_form_field f.check_box(:enabled) + _('Enabled'), '' %>
</div>
<div class="name">
<%= labelled_form_field _('Name'), f.text_field(:name) %>
</div>
<div class="strategy">
<%= labelled_form_field _('Strategy'), f.select(:strategy, OauthClientPlugin::PROVIDERS) %>
</div>
<div class="remember-enable-email hidden">
<span class="error"><%=_('To use this provider you need to request the user email in your app')%></span>
</div>
<div class="client-id">
<%= labelled_form_field _('Client Id'), f.text_field(:client_id) %>
</div>
<div class="client-secret">
<%= labelled_form_field _('Client Secret'), f.text_field(:client_secret) %>
</div>
<% if File.exists?(File.join(File.dirname(__FILE__), "_#{@provider.strategy}.html.erb")) %>
<%= render :partial => "#{@provider.strategy}", :locals => {:f => f, :provider => @provider} %>
<% end %>
<div class="image-icon">
<%= file_field_or_thumbnail(_('Image:'), @provider.image, 'provider[image_builder]') %><%= _("Max size: %s (.jpg, .gif, .png)")% Image.max_size.to_humanreadable %>
</div>
<%= button_bar do %>
<%= submit_button(:save, _('Save'), :cancel => {:action => 'index'}) %>
<% end %>
<% end %>