Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Edit/new wiki view
- <h1 class='text-center'>Edit Wiki</h1>
- <br />
- <div class='row'>
- <div class='col-md-12'>
- <%= form_for @wiki do |f| %>
- <div class="form-group">
- <%= f.label :title %><br />
- <%= f.text_field :title, class: 'form-control', autofocus: true %>
- </div>
- <div class="form-group">
- <%= f.label :body %><br />
- <%= f.text_area :body, rows: 20, class: 'form-control' %>
- </div>
- <% if current_user.admin? || current_user.premium? || @wiki.users.include?(current_user) %>
- <div class='form-check'>
- <%= f.check_box :private, class: 'form-check-input' %>
- <%= f.label :private, class: 'form-check-label' do %>
- Private Wiki
- <% end %>
- </div>
- <%= render partial: 'collaborators/collaborator_form', locals: {f: f} %>
- <% end %>
- <div class='form-group'>
- <%= f.submit "Create", class: 'btn btn-success' %>
- </div>
- <% end %>
- </div>
- </div>
- # _collaborators form partial
- <div class='row'>
- <% if current_user.admin? || current_user.premium? %>
- <div class='field'>
- <%= f.fields_for [@wiki, Collaborator.new] do |c| %>
- <%= c.label :collaborators %>
- <%= c.select :user, options_for_select(@user_emails, :selected => params[:user]) %><br />
- <% end %>
- <% if @wiki.users.any? %>
- <h4>Current Collaborators</h4>
- <% @wiki.users.each do |user| %>
- <b><small>
- <%= user.email %> |<%= link_to "x", wiki_collaborator_path(user_id: user.id, wiki_id: @wiki.id), method: :delete %>|
- </small></b>
- <% end %>
- <% end %>
- </div>
- <% else %>
- <h4>Current Collaborators</h4>
- <% @wiki.users.each do |user| %>
- <% if user.email == current_user.email %>
- <b><small>
- <%= current_user.email %> |<%= link_to "x", wiki_collaborator_path(user_id: user.id, wiki_id: @wiki.id), method: :delete %>|
- </small></b>
- <% end %>
- <% end %>
- <% end %>
- </div>
Add Comment
Please, Sign In to add comment