module MessagesHelper def groups_for_select groups = [[" -- Arbeitsgruppen -- ", ""]] groups += Workgroup.find(:all, :order => 'name', :include => :memberships).reject{ |g| g.memberships.empty? }.collect do |g| [g.name, g.id] end groups += [[" -- Bestellgruppen -- ", ""]] groups += Ordergroup.find(:all, :order => 'name', :include => :memberships).reject{ |g| g.memberships.empty? }.collect do |g| [g.name, g.id] end groups end def format_subject(message, length) truncate "#{link_to(h(message.subject), message)} #{h(message.body)}", :length => length end end