"
s << sort_header_tag('name', :caption => l("field_name"))
+ s << "" << l("tags") << " | "
s << "" << l("label_managers") << " | "
- s << "" << l("tags") << " | "
s << sort_header_tag('created_on', :default_order => 'desc')
s << sort_header_tag('updated_on', :default_order => 'desc')
@@ -65,6 +65,11 @@
s << "'>" << link_to( highlight_tokens(project.name, tokens), {:controller => 'projects', :action => 'show', :id => project}, :class => "project #{User.current.member_of?(project) ? 'my-project' : nil}")
s << ""
s << highlight_tokens(render_project_short_description(project), tokens)
+ s << ""
+
+ # taglist
+ s << "" << project.tag_counts.collect{ |t| render_project_tag_link(t) }.join(', ') << " | "
+
s << ""
u = project.users_by_role
@@ -86,8 +91,6 @@
s << " | "
- # taglist
- s << "" << project.tag_counts.collect{ |t| render_project_tag_link(t) }.join(', ') << " | "
s << "" << format_date(project.created_on) << " | "
s << "" << format_date(project.updated_on) << " | "
@@ -207,20 +210,25 @@
s << "" +
link_to_project(project, {}, :class => "project my-project")
if project.is_public?
- s << " " << l("field_is_public") << ""
+ s << " " << l(:field_is_public) << ""
else
- s << " " << l("field_is_private") << ""
+ s << " " << l(:field_is_private) << ""
end
+
+ tc = project.tag_counts
+ if tc.empty?
+ s << " " << l(:field_no_tags) << ""
+ else
+ s << " " << tc.collect{ |t| render_project_tag_link(t) }.join(', ') << ""
+ end
+
s << render_project_short_description(project)
- s << l(:tags) << ": "
- s << project.tag_counts.collect{ |t| render_project_tag_link(t) }.join(', ')
-
s << "
\n"
cs = ''
project.children.each do |child|
- cs << render_my_project_in_hierarchy(child)
+ cs << render_my_project_in_hierarchy_with_tags(child)
end
if cs != ''