From 64048bd3ec8d47e497c3eeda3b7252d0cb61a336 Mon Sep 17 00:00:00 2001 From: Matthieu Leproux Date: Tue, 10 May 2022 12:47:21 +0200 Subject: [PATCH] Added rename validation when "Enter" is pressed, and tiptip working when create/move album --- admin/themes/default/js/albums.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/admin/themes/default/js/albums.js b/admin/themes/default/js/albums.js index 852f97265..f1552b34d 100644 --- a/admin/themes/default/js/albums.js +++ b/admin/themes/default/js/albums.js @@ -394,6 +394,11 @@ $(document).ready(() => { openRenameAlbumPopIn($(this).find(".move-cat-title").attr("title")); $(".RenameAlbumSubmit").data("cat_id", $(this).attr('data-id')); }); + $('.tiptip').tipTip({ + delay: 0, + fadeIn: 200, + fadeOut: 200 + }); updateTitleBadge(nb_albums+1) @@ -470,6 +475,12 @@ function openRenameAlbumPopIn(replacedAlbumName) { $(".RenameAlbumTitle span").html(rename_item.replace("%s", replacedAlbumName)) $(".RenameAlbumLabelUsername .user-property-input").val(replacedAlbumName); $(".RenameAlbumLabelUsername .user-property-input").focus(); + + $(document).unbind("keypress").on('keypress',function(e) { + if(e.which == 13) { + $(".RenameAlbumSubmit").trigger("click"); + } +}); } function closeRenameAlbumPopIn() { $("#RenameAlbum").fadeOut(); @@ -551,6 +562,11 @@ function openDeleteAlbumPopIn(cat_to_delete) { openRenameAlbumPopIn($(this).find(".move-cat-title").attr("title")); $(".RenameAlbumSubmit").data("cat_id", $(this).attr('data-id')); }); + $('.tiptip').tipTip({ + delay: 0, + fadeIn: 200, + fadeOut: 200 + }); updateTitleBadge(nb_albums-1); setSubcatsBadge(parentOfDeletedNode); @@ -709,6 +725,11 @@ function applyMove(event) { openRenameAlbumPopIn($(this).find(".move-cat-title").attr("title")); $(".RenameAlbumSubmit").data("cat_id", $(this).attr('data-id')); }); + $('.tiptip').tipTip({ + delay: 0, + fadeIn: 200, + fadeOut: 200 + }); }) .catch(function (message) { console.log('An error has occured : ' + message ); @@ -730,6 +751,11 @@ function applyMove(event) { openRenameAlbumPopIn($(this).find(".move-cat-title").attr("title")); $(".RenameAlbumSubmit").data("cat_id", $(this).attr('data-id')); }); + $('.tiptip').tipTip({ + delay: 0, + fadeIn: 200, + fadeOut: 200 + }); }) }