Sha256: 5cf1a99dad023baff5ba9254041c5067c7dadd12d5d7557215d8b9e19f8332aa
Contents?: true
Size: 943 Bytes
Versions: 56
Compression:
Stored size: 943 Bytes
Contents
module EditorTabsHelper def extra_code_tab "<li role='presentation'> <a data-target='#visible-extra' aria-controls='visible-extra' role='tab' data-toggle='tab' class='editor-tab'>#{fa_icon 'code'} #{t 'activerecord.attributes.exercise.extra'}</a> </li>".html_safe end def console_tab "<li role='presentation'> <a data-target='#console' aria-controls='console' tabindex='0' role='tab' data-toggle='tab' class='editor-tab'> #{fa_icon 'terminal'}#{t :console } </a> </li>".html_safe end def messages_tab(exercise, organization = Organization.current) "<li id='messages-tab' role='presentation'> <a data-target='#messages' tabindex='0' aria-controls='console' role='tab' data-toggle='tab' class='editor-tab'> #{fa_icon 'comments-o'} #{t :messages } </a> </li>".html_safe if organization.raise_hand_enabled? && exercise.has_messages_for?(current_user) end end
Version data entries
56 entries across 56 versions & 1 rubygems