'data: { cy:' removed

This commit is contained in:
Karel Pičman 2025-12-05 09:29:20 +01:00
parent 3a50485653
commit e7ce77417f
10 changed files with 30 additions and 61 deletions

View File

@ -23,12 +23,11 @@
<% unless @locked || @system_folder %>
<% if @file_manipulation_allowed %>
<%= link_to sprite_icon('add', l(:label_document_new)),
multi_dmsf_upload_path(id: @project, folder_id: @folder), class: 'icon icon-add',
data: { cy: 'button__new-file--dmsf' } %>
multi_dmsf_upload_path(id: @project, folder_id: @folder), class: 'icon icon-add' %>
<% end %>
<% if @folder_manipulation_allowed %>
<%= link_to sprite_icon('add', l(:link_create_folder)), new_dmsf_path(id: @project, parent_id: @folder),
class: 'icon icon-add', data: { cy: 'button__create-folder--dmsf' } %>
class: 'icon icon-add' %>
<% end %>
<% end %>
<%= actions_dropdown do %>

View File

@ -46,11 +46,11 @@
</p>
</div>
<p>
<%= submit_tag l(:button_copy), id: 'copy_button', data: { cy: "button__copy--dmsf" } %>
<%= submit_tag l(:button_copy), id: 'copy_button' %>
<%# TODO: Lock and proper permissions %>
<% if User.current.allowed_to?(:folder_manipulation, @project) &&
User.current.allowed_to?(:file_manipulation, @project) %>
<%= submit_tag l(:button_move), id: 'move_button', data: { cy: "button__move--dmsf" } %>
<%= submit_tag l(:button_move), id: 'move_button' %>
<% end %>
</p>
<% end %>

View File

@ -120,8 +120,7 @@
<% end %>
</div>
<div class="form-actions">
<%= submit_tag create ? l(:button_create) : l(:submit_save), class: 'button-positive',
data: { cy: "button__submit--dmsf_folder" } %>
<%= submit_tag create ? l(:button_create) : l(:submit_save), class: 'button-positive' %>
</div>
<% end %>

View File

@ -19,32 +19,28 @@
<li>
<%= context_menu_link sprite_icon('edit', l(:button_edit)), dmsf_file_path(id: dmsf_file, back_url: back_url),
class: 'icon icon-edit', data: { cy: "icon__edit--dmsf_file_#{dmsf_file.id}" },
disabled: !allowed || (locked && !unlockable) %>
class: 'icon icon-edit', disabled: !allowed || (locked && !unlockable) %>
</li>
<% unless dmsf_link %>
<li>
<%= context_menu_link sprite_icon('copy', "#{l(:button_copy)}/#{l(:button_move)}"),
copymove_entries_path(id: project, folder_id: folder, ids: ["file-#{dmsf_file.id}"],
back_url: back_url), title: l(:title_copy), class: 'icon icon-copy',
data: { cy: "icon__copy--dmsf_file_#{dmsf_file.id}" } %>
back_url: back_url), title: l(:title_copy), class: 'icon icon-copy' %>
</li>
<li>
<%= link_to sprite_icon('link', l(:label_link_to)),
new_dmsf_link_path(project_id: dmsf_file.project.id, dmsf_folder_id: dmsf_file.dmsf_folder,
dmsf_file_id: dmsf_file.id, type: 'link_to', back_url: back_url),
title: l(:title_create_link), class: 'icon dmsf-icon-link',
data: { cy: "icon__link_to--dmsf_file_#{dmsf_file.id}" } %>
title: l(:title_create_link), class: 'icon dmsf-icon-link' %>
</li>
<% end %>
<li>
<% if locked %>
<%= context_menu_link sprite_icon('unlock', l(:button_unlock)), unlock_dmsf_files_path(id: dmsf_file, back_url: back_url),
class: 'icon icon-unlock', data: { cy: "icon__unlock--dmsf_file_#{dmsf_file.id}" },
title: l(:title_locked_by_user, user: dmsf_file.locked_by), disabled: !unlockable %>
class: 'icon icon-unlock', title: l(:title_locked_by_user, user: dmsf_file.locked_by), disabled: !unlockable %>
<% else %>
<%= context_menu_link sprite_icon('lock', l(:button_lock)), lock_dmsf_files_path(id: dmsf_file, back_url: back_url),
class: 'icon icon-lock', data: { cy: "icon__lock--dmsf_file_#{dmsf_file.id}" }, disabled: !allowed %>
class: 'icon icon-lock', disabled: !allowed %>
<% end %>
</li>
<% if notifications %>
@ -52,14 +48,11 @@
<% if dmsf_file.notification %>
<%= context_menu_link sprite_icon('email', l(:label_notifications_off)),
notify_deactivate_dmsf_files_path(id: dmsf_file, back_url: back_url),
class: 'icon icon-email', data: { cy: "icon__email--dmsf_file_#{dmsf_file.id}" },
disabled: !allowed || locked %>
class: 'icon icon-email', disabled: !allowed || locked %>
<% else %>
<%= context_menu_link sprite_icon('email-disabled', l(:label_notifications_on)),
notify_activate_dmsf_files_path(id: dmsf_file, back_url: back_url),
class: 'icon icon-email-add',
data: { cy: "icon__email_add--dmsf_file_#{dmsf_file.id}" },
disabled: !allowed || locked %>
class: 'icon icon-email-add', disabled: !allowed || locked %>
<% end %>
</li>
<% end %>
@ -72,15 +65,13 @@
<% filename = dmsf_file.last_revision&.formatted_name(member) %>
<%= context_menu_link sprite_icon('download', l(:button_download)),
static_dmsf_file_path(dmsf_file, filename: filename, download: dmsf_file.last_revision&.id),
class: 'icon icon-download', data: { cy: "icon__download--dmsf_file_#{dmsf_file.id}" },
disabled: false %>
class: 'icon icon-download', disabled: false %>
</li>
<li>
<%= context_menu_link sprite_icon('email', l(:field_mail)),
entries_operations_dmsf_path(id: project, folder_id: folder, ids: params[:ids],
email_entries: true, back_url: back_url),
method: :post, class: 'icon icon-email',
data: { cy: "icon__email--dmsf_file_#{dmsf_file.id}" }, disabled: !email_allowed %>
method: :post, class: 'icon icon-email', disabled: !email_allowed %>
</li>
<% if RedmineDmsf.dmsf_webdav? %>
<li>

View File

@ -21,23 +21,19 @@
<li>
<%= context_menu_link sprite_icon('edit', l(:button_edit)),
edit_dmsf_path(id: dmsf_folder.project, folder_id: dmsf_folder, back_url: back_url),
class: 'icon icon-edit', data: { cy: "icon__edit--dmsf_folder_#{dmsf_folder.id}" },
disabled: !allowed || locked %>
class: 'icon icon-edit', disabled: !allowed || locked %>
</li>
<% end %>
<% unless dmsf_link %>
<li>
<%= context_menu_link sprite_icon('copy', "#{l(:button_copy)}/#{l(:button_move)}"),
copymove_entries_path(id: project, folder_id: folder, ids: ["folder-#{dmsf_folder.id}"],
back_url: back_url), class: 'icon icon-copy',
data: { cy: "icon__copy--dmsf_folder_#{dmsf_folder.id}" },
disabled: !allowed || locked %>
back_url: back_url), class: 'icon icon-copy', disabled: !allowed || locked %>
</li>
<li>
<%= context_menu_link sprite_icon('link', l(:label_link_to)),
new_dmsf_link_path(project_id: project.id, dmsf_folder_id: dmsf_folder.id, type: 'link_to',
back_url: back_url), class: 'icon dmsf-icon-link',
data: { cy: "icon__link_to--dmsf_folder_#{dmsf_folder.id}" } %>
back_url: back_url), class: 'icon dmsf-icon-link' %>
</li>
<% end %>
<% unless edit %>
@ -46,12 +42,10 @@
<%= context_menu_link sprite_icon('unlock', l(:button_unlock)),
unlock_dmsf_path(id: dmsf_folder.project, folder_id: dmsf_folder, back_url: back_url),
title: l(:title_locked_by_user, user: dmsf_folder.locked_by), class: 'icon icon-unlock',
data: { cy: "icon__unlock--dmsf_folder_#{dmsf_folder.id}" },
disabled: !allowed || !unlockable %>
<% else %>
<%= context_menu_link sprite_icon('lock', l(:button_lock)),
lock_dmsf_path(id: dmsf_folder.project, folder_id: dmsf_folder, back_url: back_url),
class: 'icon icon-lock', data: { cy: "icon__lock--dmsf_folder_#{dmsf_folder.id}" },
disabled: !allowed %>
<% end %>
</li>
@ -62,13 +56,11 @@
<%= context_menu_link sprite_icon('email', l(:label_notifications_off)),
notify_deactivate_dmsf_path(id: dmsf_folder.project, folder_id: dmsf_folder,
back_url: back_url), class: 'icon icon-email',
data: { cy: "icon__email--dmsf_folder_#{dmsf_folder.id}" },
disabled: !allowed || locked || !dmsf_folder.notification? %>
<% else %>
<%= context_menu_link sprite_icon('email-disabled', l(:label_notifications_on)),
notify_activate_dmsf_path(id: dmsf_folder.project, folder_id: dmsf_folder,
back_url: back_url), class: 'icon icon-email-add',
data: { cy: "icon__email_add--dmsf_folder_#{dmsf_folder.id}" },
disabled: !allowed || locked || dmsf_folder.notification? %>
<% end %>
</li>
@ -79,7 +71,6 @@
entries_operations_dmsf_path(id: project, folder_id: folder, ids: params[:ids],
download_entries: true, back_url: back_url),
method: :post, class: 'icon icon-download',
data: { cy: "icon__download--dmsf_folder_#{dmsf_folder.id}" },
id: 'dmsf-cm-download', disabled: false %>
</li>
<li>
@ -87,7 +78,6 @@
entries_operations_dmsf_path(id: dmsf_folder.project, folder_id: folder, ids: params[:ids],
email_entries: true, back_url: back_url),
method: :post, class: 'icon icon-email',
data: { cy: "icon__email--dmsf_folder_#{dmsf_folder.id}" },
disabled: !email_allowed %>
</li>
<% end %>

View File

@ -22,14 +22,12 @@
<%= link_to sprite_icon('edit', l(:button_edit)),
edit_root_dmsf_path(id: project),
title: l(:link_edit, title: l(:link_documents)),
class: 'icon icon-edit',
data: { cy: 'button__edit--dmsf' } %>
class: 'icon icon-edit' %>
<% elsif !locked %>
<%= link_to sprite_icon('edit', l(:button_edit)),
edit_dmsf_path(id: project, folder_id: folder, redirect_to_folder_id: folder.id),
title: l(:link_edit, title: h(folder.title)),
class: 'icon icon-edit',
data: { cy: 'button__edit--dmsf' } %>
class: 'icon icon-edit' %>
<% end %>
<% if folder && (!locked || User.current.allowed_to?(:force_file_unlock, project)) %>
<% if folder.locked? %>
@ -37,13 +35,11 @@
sprite_icon('unlock', l(:button_unlock)),
unlock_dmsf_path(id: project, folder_id: folder, current: request.url),
title: l(:title_unlock_folder),
class: 'icon icon-unlock',
data: { cy: 'button__unlock--dmsf' } %>
class: 'icon icon-unlock' %>
<% else %>
<%= link_to sprite_icon('lock', l(:button_lock)),
lock_dmsf_path(id: project, folder_id: folder, current: request.url),
title: l(:title_lock_folder), class: 'icon icon-lock',
data: { cy: 'button__lock--dmsf' } %>
title: l(:title_lock_folder), class: 'icon icon-lock' %>
<% end %>
<% end %>
<% if notifications && !locked %>
@ -51,14 +47,12 @@
<%= link_to sprite_icon('email', l(:label_notifications_off)),
notify_deactivate_dmsf_path(id: project, folder_id: folder),
title: l(:title_notifications_active_deactivate),
class: 'icon icon-email',
data: { cy: 'button__notifications-off--dmsf' } %>
class: 'icon icon-email' %>
<% else %>
<%= link_to sprite_icon('email-disabled', l(:label_notifications_on)),
notify_activate_dmsf_path(id: project, folder_id: folder),
title: l(:title_notifications_not_active_activate),
class: 'icon icon-email-add',
data: { cy: 'button__notifications-on--dmsf' } %>
class: 'icon icon-email-add' %>
<% end %>
<% end %>
<% if file_manipulation_allowed && !locked %>
@ -66,8 +60,7 @@
new_dmsf_link_path(project_id: project.id, dmsf_folder_id: folder ? folder.id : folder,
type: 'link_from'),
title: l(:title_create_link),
class: 'icon dmsf-icon-link',
data: { cy: 'button__create-link--dmsf' } %>
class: 'icon dmsf-icon-link' %>
<% end %>
<% end %>
<%= render partial: 'dmsf_context_menus/watch', locals: { object: folder ? folder : project } %>
@ -75,8 +68,7 @@
<%= link_to sprite_icon('del', l(:link_trash_bin)),
trash_dmsf_path(project),
title: l(:link_trash_bin),
class: 'icon icon-del',
data: { cy: 'button__trash--dmsf' } %>
class: 'icon icon-del' %>
<% else %>
<span class="icon icon-del">
<%= sprite_icon('del', l(:link_trash_bin)) %>

View File

@ -74,7 +74,7 @@
<%= f.text_area :comment, rows: 2, label: l(:label_comment), class: 'wiki-edit dmsf-description' %>
</p>
<div class="form-actions">
<%= f.submit l(:button_create), class: 'button-positive', data: { cy: "button__submit--file_dmsf"} %>
<%= f.submit l(:button_create), class: 'button-positive' %>
</div>
<% end %>
<% end %>

View File

@ -31,9 +31,8 @@
locals: { multiple: true, container: nil, description: true, awf: false } %>
</span>
<div class="form-actions">
<%= submit_tag l(:label_upload), data: { cy: 'button__submit--dmsf-upload--project' }, class: 'button-positive',
<%= submit_tag l(:label_upload), class: 'button-positive',
id: "dmsf-upload-button" %>
<%= submit_tag l(:label_dmsf_upload_commit), data: { cy: 'button__submit--dmsf-upload-commit--project' },
class: 'button-positive' %>
<%= submit_tag l(:label_dmsf_upload_commit), class: 'button-positive' %>
</div>
<% end %>

View File

@ -41,7 +41,6 @@
<% end %>
<div class="form-actions">
<%= submit_tag l(:label_dmsf_commit),
data: { cy: 'button__submit__commit-file--project' },
class: 'button-positive',
onclick: "$('#ajax-indicator').show();" %>
</div>

View File

@ -23,12 +23,12 @@
<% @path = settings_project_path(@project, tab: 'dmsf_workflow') %>
<p>
<%= link_to sprite_icon('add', l(:label_dmsf_workflow_new)), new_dmsf_workflow_path(project_id: @project&.id),
class: 'icon icon-add', data: { cy: "button__new--dmsf-workflow" } %>
class: 'icon icon-add' %>
</p>
<% else %>
<div class="contextual">
<%= link_to sprite_icon('add', l(:label_dmsf_workflow_new)), new_dmsf_workflow_path(project_id: @project&.id),
class: 'icon icon-add', data: { cy: "button__new--dmsf-workflow" } %>
class: 'icon icon-add' %>
</div>
<h2><%= l(:label_dmsf_workflow_plural) %></h2>
<% end %>