Sha256: 5541505e6d0b3584dbbc3eb834659dfdbc494fe72db22229ddfc63c45624aadb

Contents?: true

Size: 634 Bytes

Versions: 105

Compression:

Stored size: 634 Bytes

Contents

module MessagesHelper
  def messages_url(exercise)
    exercise.messages_url_for(current_user) if current_user?
  end

  def hidden_pending(assignment)
    assignment.pending_messages? ? '' : 'hidden'
  end

  def disabled_submit_class(assignment)
    assignment.pending_messages? ? 'disabled' : ''
  end

  def pending_messages_filter(assignment)
    'pending-messages-filter' if assignment.pending_messages?
  end

  def read_messages_caption(assignment)
    assignment.pending_messages? ? :read_messages : :exit
  end

  def sender_class(message)
    message.blank? || message.from_user?(current_user) ? 'self' : 'other'
  end
end

Version data entries

105 entries across 105 versions & 1 rubygems

Version Path
mumuki-laboratory-9.0.6 app/helpers/messages_helper.rb
mumuki-laboratory-9.0.5 app/helpers/messages_helper.rb
mumuki-laboratory-9.0.4 app/helpers/messages_helper.rb
mumuki-laboratory-9.0.3 app/helpers/messages_helper.rb
mumuki-laboratory-9.0.2 app/helpers/messages_helper.rb
mumuki-laboratory-9.0.1 app/helpers/messages_helper.rb
mumuki-laboratory-9.0.0 app/helpers/messages_helper.rb
mumuki-laboratory-8.6.1 app/helpers/messages_helper.rb
mumuki-laboratory-8.6.0 app/helpers/messages_helper.rb
mumuki-laboratory-8.5.0 app/helpers/messages_helper.rb
mumuki-laboratory-8.4.0 app/helpers/messages_helper.rb
mumuki-laboratory-8.3.0 app/helpers/messages_helper.rb
mumuki-laboratory-8.2.1 app/helpers/messages_helper.rb
mumuki-laboratory-8.2.0 app/helpers/messages_helper.rb
mumuki-laboratory-8.1.3 app/helpers/messages_helper.rb
mumuki-laboratory-8.1.2 app/helpers/messages_helper.rb
mumuki-laboratory-8.1.1 app/helpers/messages_helper.rb
mumuki-laboratory-8.1.0 app/helpers/messages_helper.rb
mumuki-laboratory-7.12.3 app/helpers/messages_helper.rb
mumuki-laboratory-8.0.0 app/helpers/messages_helper.rb