Commit 36a69b0a309e140cbf87e26422d22b6a634d12c0
1 parent
43dbd798
Exists in
master
and in
4 other branches
Update git-clone js. Use new style on wiki git access too
Showing
3 changed files
with
28 additions
and
88 deletions
Show diff stats
app/assets/javascripts/project.js.coffee
... | ... | @@ -6,10 +6,10 @@ class Project |
6 | 6 | |
7 | 7 | @initEvents() |
8 | 8 | |
9 | - | |
9 | + | |
10 | 10 | initEvents: -> |
11 | 11 | disableButtonIfEmptyField '#project_name', '.project-submit' |
12 | - | |
12 | + | |
13 | 13 | $('#project_issues_enabled').change -> |
14 | 14 | if ($(this).is(':checked') == true) |
15 | 15 | $('#project_issues_tracker').removeAttr('disabled') |
... | ... | @@ -29,7 +29,7 @@ class Project |
29 | 29 | |
30 | 30 | $ -> |
31 | 31 | # Git clone panel switcher |
32 | - scope = $ '.project_clone_holder' | |
32 | + scope = $ '.git-clone-holder' | |
33 | 33 | if scope.length > 0 |
34 | 34 | $('a, button', scope).click -> |
35 | 35 | $('a, button', scope).removeClass 'active' | ... | ... |
app/views/projects/_clone_panel.html.haml
... | ... | @@ -1,56 +0,0 @@ |
1 | -.project_clone_panel | |
2 | - .row | |
3 | - .span8 | |
4 | - .form-horizontal= render "shared/clone_panel" | |
5 | - .span3.pull-right | |
6 | - .pull-right | |
7 | - - unless @project.empty_repo? | |
8 | - - if current_user && can?(current_user, :fork_project, @project) && @project.namespace != current_user.namespace | |
9 | - - if current_user.already_forked?(@project) | |
10 | - = link_to project_path(current_user.fork_of(@project)), class: 'btn grouped disabled' do | |
11 | - %i.icon-code-fork | |
12 | - Forked | |
13 | - - else | |
14 | - = link_to fork_project_path(@project), title: "Fork", class: "btn grouped", method: "POST" do | |
15 | - %i.icon-code-fork | |
16 | - Fork | |
17 | - - if can? current_user, :download_code, @project | |
18 | - = link_to archive_project_repository_path(@project), class: "btn grouped" do | |
19 | - %i.icon-download-alt | |
20 | - %span.only-wide Download | |
21 | - | |
22 | - - if current_user | |
23 | - .dropdown.pull-right | |
24 | - %a.dropdown-toggle.btn{href: '#', "data-toggle" => "dropdown"} | |
25 | - %i.icon-plus-sign-alt | |
26 | - %span.only-wide New | |
27 | - %b.caret | |
28 | - %ul.dropdown-menu | |
29 | - - if @project.issues_enabled && can?(current_user, :write_issue, @project) | |
30 | - %li | |
31 | - = link_to url_for_new_issue, title: "New Issue" do | |
32 | - Issue | |
33 | - - if @project.merge_requests_enabled && can?(current_user, :write_merge_request, @project) | |
34 | - %li | |
35 | - = link_to new_project_merge_request_path(@project), title: "New Merge Request" do | |
36 | - Merge Request | |
37 | - - if @project.snippets_enabled && can?(current_user, :write_snippet, @project) | |
38 | - %li | |
39 | - = link_to new_project_snippet_path(@project), title: "New Snippet" do | |
40 | - Snippet | |
41 | - - if can? current_user, :push_code, @project | |
42 | - %li.divider | |
43 | - %li | |
44 | - = link_to new_project_branch_path(@project) do | |
45 | - %i.icon-code-fork | |
46 | - Git branch | |
47 | - %li | |
48 | - = link_to new_project_tag_path(@project) do | |
49 | - %i.icon-tag | |
50 | - Git tag | |
51 | - | |
52 | - - if can?(current_user, :admin_team_member, @project) | |
53 | - %li.divider | |
54 | - %li | |
55 | - = link_to new_project_team_member_path(@project), title: "New project member" do | |
56 | - Project member |
app/views/projects/wikis/git_access.html.haml
... | ... | @@ -2,35 +2,31 @@ |
2 | 2 | %h3.page-title |
3 | 3 | Git access for |
4 | 4 | %strong= @gollum_wiki.path_with_namespace |
5 | - = render 'main_links' | |
6 | 5 | |
7 | -.content | |
8 | - .project_clone_panel | |
9 | - .row | |
10 | - .span7 | |
11 | - .form-horizontal | |
12 | - .input-prepend.project_clone_holder | |
13 | - %button{class: "btn active", :"data-clone" => @gollum_wiki.ssh_url_to_repo} SSH | |
14 | - %button{class: "btn", :"data-clone" => @gollum_wiki.http_url_to_repo}= gitlab_config.protocol.upcase | |
15 | - = text_field_tag :project_clone, @gollum_wiki.url_to_repo, class: "one_click_select input-xxlarge", readonly: true | |
16 | - .git-empty | |
17 | - %fieldset | |
18 | - %legend Install Gollum: | |
19 | - %pre.dark | |
20 | - :preserve | |
21 | - gem install gollum | |
6 | + .form-horizontal.pull-right | |
7 | + .git-clone-holder | |
8 | + %button{class: "btn active", :"data-clone" => @gollum_wiki.ssh_url_to_repo} SSH | |
9 | + %button{class: "btn", :"data-clone" => @gollum_wiki.http_url_to_repo}= gitlab_config.protocol.upcase | |
10 | + = text_field_tag :project_clone, @gollum_wiki.url_to_repo, class: "one_click_select input-xxlarge", readonly: true | |
22 | 11 | |
23 | - %legend Clone Your Wiki: | |
24 | - %pre.dark | |
25 | - :preserve | |
26 | - git clone #{@gollum_wiki.ssh_url_to_repo} | |
27 | - cd #{@gollum_wiki.path} | |
12 | +.git-empty | |
13 | + %fieldset | |
14 | + %legend Install Gollum: | |
15 | + %pre.dark | |
16 | + :preserve | |
17 | + gem install gollum | |
28 | 18 | |
29 | - %legend Start Gollum And Edit Locally: | |
30 | - %pre.dark | |
31 | - :preserve | |
32 | - gollum | |
33 | - == Sinatra/1.3.5 has taken the stage on 4567 for development with backup from Thin | |
34 | - >> Thin web server (v1.5.0 codename Knife) | |
35 | - >> Maximum connections set to 1024 | |
36 | - >> Listening on 0.0.0.0:4567, CTRL+C to stop | |
19 | + %legend Clone Your Wiki: | |
20 | + %pre.dark | |
21 | + :preserve | |
22 | + git clone #{@gollum_wiki.ssh_url_to_repo} | |
23 | + cd #{@gollum_wiki.path} | |
24 | + | |
25 | + %legend Start Gollum And Edit Locally: | |
26 | + %pre.dark | |
27 | + :preserve | |
28 | + gollum | |
29 | + == Sinatra/1.3.5 has taken the stage on 4567 for development with backup from Thin | |
30 | + >> Thin web server (v1.5.0 codename Knife) | |
31 | + >> Maximum connections set to 1024 | |
32 | + >> Listening on 0.0.0.0:4567, CTRL+C to stop | ... | ... |