#1080 Revision access contect menu

This commit is contained in:
Karel Pičman 2020-03-26 14:26:15 +01:00
parent c917421cb2
commit dc292c2f39
3 changed files with 15 additions and 3 deletions

View File

@ -21,7 +21,7 @@
%> %>
<%= link_to_function l(:title_download_entries), <%= link_to_function l(:title_download_entries),
"$('#revision_access-#{revision.id}').toggle()", "$('#revision_access_#{revision.id}').toggle(); $('.drdn.expanded').removeClass('expanded');",
class: 'icon icon-group dmsf-revision-action-button' %> class: 'icon icon-group dmsf-revision-action-button' %>
<%= link_to l(:title_download), <%= link_to l(:title_download),
view_dmsf_file_path(file, download: revision), view_dmsf_file_path(file, download: revision),

View File

@ -154,7 +154,7 @@
<%= render 'dmsf/custom_fields', object: revision %> <%= render 'dmsf/custom_fields', object: revision %>
</div> </div>
</div> </div>
<div id="<%= "revision_access-#{revision.id}" %>" style="display:none"> <div id="<%= "revision_access_#{revision.id}" %>">
<% if @file_manipulation_allowed %> <% if @file_manipulation_allowed %>
<% revision_access_query = DmsfFileRevisionAccessQuery.new %> <% revision_access_query = DmsfFileRevisionAccessQuery.new %>
<% revision_access_query.revision_id = revision.id %> <% revision_access_query.revision_id = revision.id %>

View File

@ -19,6 +19,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/ */
/* Main view */
.list .dmsf-title { .list .dmsf-title {
width: 40%; width: 40%;
text-align: left; text-align: left;
@ -28,6 +29,13 @@
min-width: 18px; min-width: 18px;
} }
/* Query form */
.query-columns > span { /* EasyExtension */
display: inline-block;
height: 100%;
vertical-align: middle;
}
/* Revision's downloads box */ /* Revision's downloads box */
#dmsf_buttons.dmsf-controls { #dmsf_buttons.dmsf-controls {
float: left float: left
@ -120,6 +128,10 @@ div.dmsf-controls .dmsf-revision-action-button { /* EasyExtension */
border-style: none; border-style: none;
} }
div[id*="revision_access_"] {
display: none;
}
/* Command icons */ /* Command icons */
.icon-link { background-image: url(../../../images/link.png); } .icon-link { background-image: url(../../../images/link.png); }
.icon-approvalworkflows { background-image: url(../../../images/ticket_go.png); } .icon-approvalworkflows { background-image: url(../../../images/ticket_go.png); }