<%# # Redmine plugin for Document Management System "Features" # # Copyright (C) 2013 Karel Picman # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. %> <% folders = DmsfFolder.joins( 'JOIN dmsf_locks ON dmsf_folders.id = dmsf_locks.entity_id').where( 'dmsf_locks.entity_type' => 1, 'dmsf_locks.user_id' => @user.id).all %> <% files = DmsfFile.joins( 'JOIN dmsf_locks ON dmsf_files.id = dmsf_locks.entity_id').where( 'dmsf_locks.entity_type' => 0, 'dmsf_locks.user_id' => @user.id).all %>

<%= l(:label_my_locked_documents)%> (<%= folders.count %>/<%= files.count %>)

<% if folders.any? || files.any?%> <%= form_tag({}) do %> <% folders.each do |folder| %> <% end %> <% files.each do |file| %> <% end %>
<%=l(:field_project)%> <%=l(:label_document)%>/<%=l(:field_folder)%> <%=l(:field_folder)%>
<%= link_to_project(folder.project) %> <%= link_to(h(folder.title), {:controller => 'dmsf', :action => 'show', :id => folder.project, :folder_id => folder}, :class => 'icon icon-folder') %> <% if folder.dmsf_folder %> <%= link_to(h(folder.dmsf_folder.title), {:controller => 'dmsf', :action => 'show', :id => folder.project, :folder_id => folder.dmsf_folder}) %> <% else %> <%= link_to(l(:link_documents), {:controller => 'dmsf', :action => 'show', :id=> folder.project }) %> <% end %>
<%= link_to_project(file.project) %> <%= link_to(h(file.title), {:controller => 'dmsf_files', :action => :show, :id => file }, :class => "icon icon-file #{DmsfHelper.filetype_css(file.name)}") %> <% if file.dmsf_folder %> <%= link_to(h(file.dmsf_folder.title), {:controller => 'dmsf', :action => 'show', :id => file.project, :folder_id => file.folder}) %> <% else %> <%= link_to(l(:link_documents), {:controller => 'dmsf', :action => 'show', :id=> file.project }) %> <% end %>
<% end %> <% end %>