#1548 '[+]' icon and help

This commit is contained in:
Karel Pičman 2024-09-20 09:02:11 +02:00
parent 8b1018b06f
commit a56fcc33a2
3 changed files with 27 additions and 23 deletions

View File

@ -187,13 +187,9 @@
}
});
$('#new_revision_form_content_toggle').click(function() {
if($('#new_revision_form_content').is(':visible')) {
$(this).text('[+]');
$('#new_revision_form_content').hide();
}
else {
$(this).text('[-]');
$('#new_revision_form_content').show();
}
let newRevisionForm = $('#new_revision_form_content');
let operator = newRevisionForm.is(':visible') ? '+' : '-';
$(this).text('[' + operator + ']');
newRevisionForm.toggle();
});
<% end %>

File diff suppressed because one or more lines are too long

View File

@ -136,11 +136,14 @@ function dmsfAddFile(inputEl, file, eagerUpload) {
fileSpan.append(iconDel.click(dmsfRemoveFileLbl));
if($(inputEl).data('awf')) {
if ($(inputEl).data('awf')) {
let iconWf = $('<a>').attr({href: '/dmsf-workflows/' + $(inputEl).attr(
'data-project') + "/assign?attachment_id=" + attachmentId, 'class': 'modify-upload icon-only icon-ok',
'data-remote': 'true'});
let iconWf = $('<a>').attr({
href: '/dmsf-workflows/' + $(inputEl).attr(
'data-project') + "/assign?attachment_id=" + attachmentId,
'class': 'modify-upload icon-only icon-ok',
'data-remote': 'true'
});
fileSpan.append(iconWf);
}
@ -149,12 +152,15 @@ function dmsfAddFile(inputEl, file, eagerUpload) {
let detailsForm = $(inputEl).data('dmsf-file-details-form');
let detailsDiv = $('<div>').attr({id: 'dmsf_attachments_details_' + attachmentId});
let detailsArrow = $('<a>');
detailsArrow.attr({href: '#', 'class': 'icon-only icon-sorted-asc', title: 'Details'});
detailsArrow.text('[+]');
detailsArrow.attr({href: "#", 'data-cy': 'toggle__new_revision_from_content--dmsf', title: 'Details'});
detailsArrow.attr(
{
onclick: "$('#dmsf_attachments_details_" + attachmentId + "').toggle();" +
"$(this).toggleClass('icon-sorted-asc');$(this).toggleClass('icon-sorted-desc');" +
onclick: "let newRevisionForm = $('#dmsf_attachments_details_" + attachmentId + "');" +
"let operator = newRevisionForm.is(':visible') ? '+' : '-';" +
"newRevisionForm.toggle();" +
"$(this).text('[' + operator + ']');" +
"$('#dmsf-upload-button').hide();" +
"return false;"
});
@ -185,8 +191,7 @@ function dmsfAddFile(inputEl, file, eagerUpload) {
fileSpan.append(detailsArrow)
attachments.append(fileSpan);
attachments.append(detailsDiv);
}
else{
} else {
fileSpan.append(iconDel.click(dmsfRemoveFileLbl));
attachments.append(fileSpan);
$('#dmsf_file_revision_name').val(file.name);