annotate app/views/projects/settings/_repository.rhtml @ 274:4d493e74dcfc feature_72

creates a Mercurial Repository by default.
author luisf <luis.figueira@eecs.qmul.ac.uk>
date Mon, 21 Mar 2011 13:31:25 +0000
parents c09865a48f4e
children ec56461d3770
rev   line source
luis@212 1
luis@212 2 <%= javascript_include_tag 'repository' %>
luis@212 3
Chris@0 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 <% if !@repository %>
chris@134 13 <ul><li><%= l(:text_settings_repo_creation) %></li></ul>
luis@273 14
luis@273 15
luis@273 16
Chris@29 17 <% end %>
luis@272 18
luis@201 19 <p>
luis@204 20 <%= label_tag('repository_is_external', l(:label_is_external_repository)) %>
luis@212 21 <%= check_box :repository, :is_external, :onclick => "toggle_ext_url()" %>
luis@204 22 <%= l(:setting_external_repository) %>
luis@201 23 </p>
luis@201 24
luis@204 25
luis@204 26 <p>
luis@204 27 <%= label_tag('repository_external_url', l(:label_repository_external_url)) %>
luis@212 28 <%= text_field :repository, :external_url, :disabled => true %>
luis@204 29 <%= l(:setting_external_repository_url) %>
luis@204 30 </p>
luis@204 31
luis@204 32
Chris@0 33 </div>
Chris@0 34
Chris@0 35 <div class="contextual">
Chris@0 36 <% if @repository && !@repository.new_record? %>
Chris@0 37 <%= link_to(l(:label_user_plural), {:controller => 'repositories', :action => 'committers', :id => @project}, :class => 'icon icon-user') %>
Chris@0 38 <% end %>
Chris@0 39 </div>
Chris@0 40
luis@273 41 <%= submit_tag((@repository.nil? || @repository.new_record?) ? l(:button_create) : l(:button_save), :onclick => remote_function(:url => { :controller => 'repositories', :action => 'edit', :id => @project }, :method => :get, :with => "Form.serialize(this.form)")) %>
Chris@0 42 <% end %>