comparison app/helpers/projects_helper.rb @ 133:1890a968b404 cannam-pre-20110113-merge

* Show Public or Private next to my projects; fix ordering of my projects so as to retain hierarchy
author Chris Cannam <chris.cannam@soundsoftware.ac.uk>
date Tue, 18 Jan 2011 17:22:18 +0000
parents ab611b7c7ecc
children 4272e09f4b5f
comparison
equal deleted inserted replaced
132:ab611b7c7ecc 133:1890a968b404
119 end 119 end
120 end 120 end
121 121
122 classes = (ancestors.empty? ? 'root' : 'child') 122 classes = (ancestors.empty? ? 'root' : 'child')
123 s << "<li class='#{classes}'><div class='#{classes}'>" + 123 s << "<li class='#{classes}'><div class='#{classes}'>" +
124 link_to_project(project, {}, :class => "project #{User.current.member_of?(project) ? 'my-project' : nil}") 124 link_to_project(project, {}, :class => "project my-project")
125 if project.is_public?
126 s << " <span class='public'>" << l("field_is_public") << "</span>"
127 else
128 s << " <span class='private'>" << l("field_is_private") << "</span>"
129 end
125 s << "<div class='wiki description'>#{textilizable(project.short_description, :project => project)}</div>" unless project.description.blank? 130 s << "<div class='wiki description'>#{textilizable(project.short_description, :project => project)}</div>" unless project.description.blank?
126 s << "</div>\n" 131 s << "</div>\n"
127 ancestors << project 132 ancestors << project
128 end 133 end
129 end 134 end