|
3 | 3 | - if User.current.git_allowed_to?(:create_repository_git_config_keys, @repository)
|
4 | 4 | .contextual= link_to l(:label_git_config_key_add), new_repository_git_config_key_path(@repository), class: 'icon icon-add modal-box'
|
5 | 5 |
|
6 |
| - %h3= l(:label_git_config_keys) |
| 6 | + %h3 |
| 7 | + = l(:label_git_config_keys) |
| 8 | + = link_to "(#{l(:label_gitolite_documentation)})", 'http://gitolite.com/gitolite/git-config.html', target: '_blank' |
7 | 9 |
|
8 |
| - - if @repository_git_config_keys.any? |
| 10 | + = render 'config_keys', git_config_keys: @repository_git_config_keys |
9 | 11 |
|
10 |
| - %table{ class: 'table table-hover' } |
11 |
| - %thead |
12 |
| - %tr |
13 |
| - %th= l(:label_key) |
14 |
| - %th= l(:label_value) |
15 |
| - %th |
16 |
| - |
17 |
| - %tbody |
18 |
| - - @repository_git_config_keys.each do |git_config_key| |
19 |
| - %tr |
20 |
| - %td |
21 |
| - %span{ class: 'label label-info' }= git_config_key.key |
22 |
| - |
23 |
| - %td |
24 |
| - %span{ class: 'label label-success' }= git_config_key.value |
25 |
| - |
26 |
| - %td{ class: 'buttons' } |
27 |
| - - if User.current.git_allowed_to?(:edit_repository_git_config_keys, @repository) |
28 |
| - = link_to l(:button_edit), edit_repository_git_config_key_path(@repository, git_config_key), class: 'icon icon-edit modal-box' |
29 |
| - = link_to l(:button_delete), repository_git_config_key_path(@repository, git_config_key), remote: true, method: :delete, confirm: l(:text_are_you_sure), class: 'icon icon-del' |
| 12 | + - if User.current.git_allowed_to?(:create_repository_git_config_keys, @repository) |
| 13 | + .contextual= link_to l(:label_git_option_key_add), new_repository_git_config_key_path(@repository), class: 'icon icon-add modal-box' |
30 | 14 |
|
31 |
| - - else |
32 |
| - %p{ class: 'nodata' }= l(:label_no_data) |
| 15 | + %h3 |
| 16 | + = l(:label_git_option_keys) |
| 17 | + = link_to "(#{l(:label_gitolite_documentation)})", 'http://gitolite.com/gitolite/options.html', target: '_blank' |
| 18 | + = render 'config_keys', git_config_keys: @repository_git_option_keys |
33 | 19 |
|
34 | 20 | :javascript
|
35 | 21 | $(document).ready(function() { initModalBoxes(modals); });
|
0 commit comments