diff --git a/plugins/face/faceManagerCustomAutoLoadLibrary/languages/en_CA.json b/plugins/face/faceManagerCustomAutoLoadLibrary/languages/en_CA.json index 7ddb7da3..fefe609e 100644 --- a/plugins/face/faceManagerCustomAutoLoadLibrary/languages/en_CA.json +++ b/plugins/face/faceManagerCustomAutoLoadLibrary/languages/en_CA.json @@ -1,3 +1,5 @@ { - "faceManager": "Face Manager" + "faceManager": "Face Manager", + "deleteImage": "Delete Image", + "deleteImageText": "Are you sure you want to delete this image? it will not be recoverable.", } diff --git a/plugins/face/faceManagerCustomAutoLoadLibrary/web/libs/css/super.faceManager.css b/plugins/face/faceManagerCustomAutoLoadLibrary/web/libs/css/super.faceManager.css new file mode 100644 index 00000000..a9e372c2 --- /dev/null +++ b/plugins/face/faceManagerCustomAutoLoadLibrary/web/libs/css/super.faceManager.css @@ -0,0 +1,8 @@ +#faceManagerImages .face-image img {width:100%} +#faceManagerImages .face-image .controls { + position: absolute; + width: 100%; + top: 0; + left: 0; + padding: 5px; +} diff --git a/plugins/face/faceManagerCustomAutoLoadLibrary/web/libs/js/super.faceManager.js b/plugins/face/faceManagerCustomAutoLoadLibrary/web/libs/js/super.faceManager.js index 790fa3e4..6746d8e9 100644 --- a/plugins/face/faceManagerCustomAutoLoadLibrary/web/libs/js/super.faceManager.js +++ b/plugins/face/faceManagerCustomAutoLoadLibrary/web/libs/js/super.faceManager.js @@ -1,5 +1,74 @@ $(document).ready(function(){ + var faceManagerModal = $('#faceManager') + var faceManagerImages = $('#faceManagerImages') + var getFaceImages = function(callback){ + $.get(superApiPrefix + $user.sessionKey + '/faceManager/images',function(faces){ + callback(faces) + }) + } + var deleteFaceImage = function(name,image,callback){ + $.get(superApiPrefix + $user.sessionKey + '/faceManager/image/' + name + '/' + image,function(response){ + callback(response) + }) + } + var getFaceImageHtml = function(name,image){ + return `
` + } + var drawFaceImages = function(){ + var html = '' + getFaceImages(function(faces){ + $.each(faces,function(name,images){ + html += `