chris@1354
|
1
|
chris@1354
|
2 <%= javascript_include_tag 'repository' %>
|
chris@1354
|
3
|
chris@1355
|
4 <% if @repository %>
|
chris@1355
|
5
|
chris@1354
|
6 <%= form_for @repository,
|
chris@1354
|
7 :as => :repository,
|
chris@1354
|
8 :remote => true,
|
chris@1355
|
9 :url => { :controller => 'repositories', :action => 'update', :id => @repository },
|
chris@1355
|
10 :method => 'put' do |f| %>
|
chris@1354
|
11
|
chris@1354
|
12 <%= error_messages_for 'repository' %>
|
chris@1354
|
13
|
chris@1354
|
14 <div class="box tabular">
|
chris@1354
|
15
|
chris@1354
|
16 <p>
|
chris@1354
|
17 <%= l(:text_settings_repo_explanation).html_safe %></ br>
|
chris@1354
|
18 <% if @repository.is_external %>
|
chris@1354
|
19 <p><%= l(:text_settings_repo_is_external).html_safe %></ br>
|
chris@1354
|
20 <% else %>
|
chris@1354
|
21 <p><%= l(:text_settings_repo_is_internal).html_safe %></ br>
|
chris@1354
|
22 <% end %>
|
chris@1354
|
23 </p>
|
chris@1354
|
24
|
chris@1354
|
25
|
chris@1354
|
26 <p>
|
chris@1354
|
27 <%= label_tag('repository_is_external', l(:label_is_external_repository)) %>
|
chris@1354
|
28 <%= check_box :repository, :is_external, :onclick => "toggle_ext_url()" %>
|
chris@1354
|
29 <br/><em><%= l(:setting_external_repository).html_safe %></em>
|
chris@1354
|
30 </p>
|
chris@1354
|
31
|
chris@1354
|
32 <p>
|
chris@1354
|
33 <%= label_tag('repository_external_url', l(:label_repository_external_url)) %>
|
chris@1354
|
34 <%= text_field :repository, :external_url, :disabled => !(@repository and @repository.is_external) %>
|
chris@1354
|
35 <br/><em><%= l(:setting_external_repository_url).html_safe %></em>
|
chris@1354
|
36 </p>
|
chris@1354
|
37
|
chris@1354
|
38 <p><%= l(:text_settings_repo_need_help).html_safe %></p>
|
chris@1354
|
39
|
chris@1354
|
40 </div>
|
chris@1354
|
41
|
chris@1354
|
42 <div class="contextual">
|
chris@1354
|
43 <% if @repository && !@repository.new_record? %>
|
chris@1354
|
44 <%= link_to(l(:label_user_plural),
|
chris@1354
|
45 {
|
chris@1354
|
46 :controller => 'repositories',
|
chris@1354
|
47 :action => 'committers',
|
chris@1355
|
48 :id => @repository
|
chris@1354
|
49 },
|
Chris@1115
|
50 :class => 'icon icon-user') %>
|
chris@1354
|
51 <% end %>
|
chris@1354
|
52 </div>
|
chris@1354
|
53
|
chris@1354
|
54 <%= submit_tag(l(:button_save)) %>
|
chris@1354
|
55
|
chris@1355
|
56 <% end %>
|
chris@1355
|
57
|
Chris@1115
|
58 <% else %>
|
chris@1354
|
59 <%= l(:text_settings_repo_creation).html_safe %></ br>
|
Chris@1115
|
60 <% end %>
|
Chris@1115
|
61
|