annotate app/views/projects/settings/_repository.rhtml @ 558:c94e23a6eff1 feature_36

Related to Bug #222Updated the look of the authors list (more intuitive to sort). Created the plugin's stylesheet file.
author luisf <luis.figueira@eecs.qmul.ac.uk>
date Wed, 03 Aug 2011 16:27:13 +0100
parents 350acce374a2
children
rev   line source
luis@212 1
luis@212 2 <%= javascript_include_tag 'repository' %>
luis@212 3
Chris@441 4 <% remote_form_for :repository, @repository,
Chris@0 5 :url => { :controller => 'repositories', :action => 'edit', :id => @project },
Chris@0 6 :builder => TabularFormBuilder,
Chris@0 7 :lang => current_language do |f| %>
Chris@0 8
Chris@0 9 <%= error_messages_for 'repository' %>
Chris@0 10
Chris@0 11 <div class="box tabular">
luis@273 12
chris@290 13 <p>
luis@275 14 <% if @repository %>
chris@290 15 <%= l(:text_settings_repo_explanation) %></ br>
luis@275 16 <% if @repository.is_external %>
chris@299 17 <p><%= l(:text_settings_repo_is_external) %></ br>
luis@275 18 <% else %>
chris@299 19 <p><%= l(:text_settings_repo_is_internal) %></ br>
chris@299 20 <% end %>
chris@290 21 </p>
chris@290 22
luis@273 23
luis@275 24
luis@275 25
luis@272 26
luis@201 27 <p>
luis@204 28 <%= label_tag('repository_is_external', l(:label_is_external_repository)) %>
luis@212 29 <%= check_box :repository, :is_external, :onclick => "toggle_ext_url()" %>
chris@290 30 <br/><em><%= l(:setting_external_repository) %></em>
luis@201 31 </p>
luis@201 32
luis@204 33
luis@204 34 <p>
luis@204 35 <%= label_tag('repository_external_url', l(:label_repository_external_url)) %>
chris@299 36 <%= text_field :repository, :external_url, :disabled => !(@repository and @repository.is_external) %>
chris@290 37 <br/><em><%= l(:setting_external_repository_url) %></em>
luis@204 38 </p>
luis@204 39
chris@290 40 <p><%= l(:text_settings_repo_need_help) %></p>
luis@204 41
Chris@0 42 </div>
Chris@0 43
Chris@0 44 <div class="contextual">
Chris@0 45 <% if @repository && !@repository.new_record? %>
Chris@441 46 <%= link_to(l(:label_user_plural),
Chris@441 47 {
Chris@441 48 :controller => 'repositories',
Chris@441 49 :action => 'committers',
Chris@441 50 :id => @project
Chris@441 51 },
Chris@441 52 :class => 'icon icon-user') %>
Chris@0 53 <% end %>
Chris@0 54 </div>
Chris@0 55
luis@275 56 <%= submit_tag(l(:button_save), :onclick => remote_function(:url => { :controller => 'repositories', :action => 'edit', :id => @project }, :method => :get, :with => "Form.serialize(this.form)")) %>
chris@299 57
chris@299 58 <% else %>
chris@299 59 <%= l(:text_settings_repo_creation) %></ br>
Chris@0 60 <% end %>
chris@299 61
chris@299 62 <% end %>