Mercurial > hg > soundsoftware-site
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 |