Skip to content

Commit 65f1318

Browse files
author
root
committed
Convert views to HAML
1 parent 17c289f commit 65f1318

File tree

5 files changed

+33
-42
lines changed

5 files changed

+33
-42
lines changed

Diff for: app/helpers/extend_repositories_helper.rb

+7
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,11 @@ def render_repository_quick_jump(repository)
3838
select_tag('repository_quick_jump_box', options_for_select(options, selected: edit_repository_path(repository)), onchange: 'if (this.value != \'\') { window.location = this.value; }')
3939
end
4040

41+
42+
def link_to_repository(repo, current_repo)
43+
css_class = [ 'repository', (repo == current_repo ? 'selected' : ''), current_repo.type.split('::')[1].downcase ].join(' ')
44+
link_to h(repo.name), {controller: 'repositories', action: 'show', id: @project, repository_id: repo.identifier_param, rev: nil, path: nil},
45+
class: css_class
46+
end
47+
4148
end

Diff for: app/views/repositories/_readme.html.erb

-20
This file was deleted.

Diff for: app/views/repositories/_readme.html.haml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#readme_container{ class: 'box', style: 'cursor: pointer;' }
2+
%h2 README
3+
%hr
4+
5+
#readme_at_repo_dir{ class: 'wiki' }
6+
- if html.html_safe.respond_to?(:force_encoding)
7+
= html.html_safe.force_encoding('UTF-8')
8+
- else
9+
= html.html_safe
10+
11+
:javascript
12+
$(document).ready(function() { $("#readme_container").click(function(){ $("#readme_at_repo_dir").toggle(500); }); });

Diff for: app/views/repositories/_sidebar.html.erb

-22
This file was deleted.

Diff for: app/views/repositories/_sidebar.html.haml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
%ul{ class: 'repository git' }
2+
- @repositories.sort.each do |repo|
3+
%li{ class: 'repository git' }
4+
= link_to_repository(repo, @repository)
5+
6+
- if @repository.is_a?(Repository::Xitolite) && RedmineGitHosting::Config.show_repositories_url?
7+
.git_hosting_urls
8+
%h3= l(:label_repository_access_url)
9+
= render 'common/git_urls', repository: @repository
10+
11+
= render 'repositories/download_revision'
12+
13+
:javascript
14+
$(document).ready(function() { $('#sidebar p').remove(); });

0 commit comments

Comments
 (0)