Sha256: 734dc1bb8c2f8e70d7d2b472d43ec5aeb03298c303fee9f2d7470405932a0e65
Contents?: true
Size: 1.19 KB
Versions: 5
Compression:
Stored size: 1.19 KB
Contents
<%# -# ie. asset[access_person][researcher1] %> <% unless defined?(person_id) %> <% person = edit_person_permissions %> <% person_id = person.text %> <% end %> <%# -# Don't allow a user to change his own permissions. -# Currently, just don't render the user's own permissions -# In the future, we should show current_user's permissions and just disable the ability to modify %> <% if person_id != current_user.login %> <% field_name = "#{person_id}_access" %> <% choices = [{"No Access" => "none"},{"Discover" => "discover"}, {"Read & Download" => "read"}, {"Edit & Upload" => "edit"}] %> <% current_permissions = @document_fedora.datastreams_in_memory["rightsMetadata"].permissions({"person"=>person_id}) %> <p class="permission-submit"> <label for="<%= field_name %>"><%= person_id %></label> <select id="<%= field_name %>" name="permission[person][<%=h person_id %>]"> <% choices.each do |choice| %> <% choice_label = choice.keys.first.html_safe %> <% choice_name = choice.values.first %> <option value="<%= choice_name %>" <%= "selected" if current_permissions == choice_name %>> <%= choice_label %> </option> <% end %> </select> </p> <% end %>
Version data entries
5 entries across 5 versions & 1 rubygems