Sha256: 8fccc779f9649dedba533975fe8e86e2dcc4677f66a13ab6d2d9feefe5a43c33
Contents?: true
Size: 1.8 KB
Versions: 1
Compression:
Stored size: 1.8 KB
Contents
= form_for note, url: note.id ? member_note_path : member_notes_path do |f| - if note.errors.any? .error %h2= format(n_('An error prevented this note from being saved:', '%<nb>i errors prevented this note from being saved:', note.errors.count), nb: note.errors.count) %ul - note.errors.full_messages.each do |message| %li= message .field = f.label :content .field-input = f.text_area :content .field-hint= raw format(_('Markdown supported. %<preview_button>s'), preview_button: content_tag('a', _('Preview'), href: '#', onclick: 'mdPreviewContent(event)')) .field .field-input = f.check_box :sfw = f.label :sfw .field .field-input = f.check_box :published = f.label :published .field .field-input = f.check_box :hidden_in_history = f.label :hidden_in_history .field = f.label :license .field-input= f.collection_select :license_id, Elabs::License.all, :id, :name .field = f.label :language .field-input= f.collection_select :language_id, Elabs::Language.all, :id, :name .field = f.label :projects .field-input= f.collection_select :project_ids, Elabs::Project.by_member(current_user), :id, :name, {}, multiple: true .field = f.label :tags, for: :tags_list .field-input = f.text_field :tags_list .field-hint= _('List of comma-separated tags') .actions = f.submit _('Save'), class: 'btn btn--save' = render 'elabs/member/layouts/markdown-preview' :javascript var cm = initializeCodeMirrorIn(document.getElementById('note_content')) var mdPreviewContent = createMDPreviewer(cm)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
elabs-2.0.0.pre | app/views/elabs/member/notes/_form.html.haml |