- content_for :javascript do :javascript $(function() { $('#message_recipient_tokens').tokenInput("#{users_path(:format => :json)}", { crossDomain: false, prePopulate: $('#message_recipient_tokens').data('pre'), hintText: '#{t '.search_user'}', noResultText: '#{t '.no_user_found'}', searchingText: '#{t '.search'}', theme: 'facebook' }); $('#message_sent_to_all').click(function() { if ($(this).is(':checked')) { $('#recipients').slideUp(); } else { $('#recipients').slideDown(); } }); }); - title t('.title') = simple_form_for @message do |f| - if FoodsoftConfig[:mailing_list].blank? = f.input :sent_to_all, :as => :boolean - else %b= t '.list.desc', list: mail_to(FoodsoftConfig[:mailing_list]) %br/ %small{:style => "color:grey"} = t '.list.subscribe_msg' %br/ - if FoodsoftConfig[:mailing_list_subscribe].blank? = t '.list.subscribe', link: link_to(t('.list.wiki'), wiki_page_path('MailingListe')) - else = t '.list.mail', email: mail_to(FoodsoftConfig[:mailing_list_subscribe]) #recipients = f.input :recipient_tokens, :input_html => { 'data-pre' => User.find_all_by_id(@message.recipients_ids).map { |u| u.token_attributes }.to_json } = f.input :group_id, :as => :select, :collection => Group.order('type DESC, name ASC').all.reject { |g| g.memberships.empty? } = f.input :private = f.input :subject, input_html: {class: 'input-xxlarge'} = f.input :body, input_html: {class: 'input-xxlarge'} .form-actions = f.submit class: 'btn btn-primary' = link_to t('.cancel'), :back