From 49fbf665e8da31c811a32b79b7cb31a7386c4a30 Mon Sep 17 00:00:00 2001 From: Franzz Date: Tue, 17 Sep 2019 22:47:59 +0200 Subject: [PATCH] Rework on feedback popups --- inc/catc.php | 3 ++- masks/course.html | 5 ++++- masks/workshop.html | 6 +++--- readme.md | 4 ++-- scripts/common.js | 13 +++++++++++-- style/_font-awesome.scss | 13 +++++++++++-- style/_template.scss | 9 +++------ style/catc.css | 4 ++-- style/catc.css.map | 2 +- 9 files changed, 39 insertions(+), 20 deletions(-) diff --git a/inc/catc.php b/inc/catc.php index 4450cdc..5ee12fe 100644 --- a/inc/catc.php +++ b/inc/catc.php @@ -160,9 +160,10 @@ class CATC extends Main public function deleteDoc($iDocId) { $oDoc = new Doc($this->oDb); $oDoc->setDocId($iDocId); + $asDoc = $oDoc->getDoc(); $bResult = $oDoc->delete(); - return self::getJsonResult($bResult, ''); + return self::getJsonResult($bResult, '', $asDoc); } /* Defs */ diff --git a/masks/course.html b/masks/course.html index c550c3b..0c98c77 100644 --- a/masks/course.html +++ b/masks/course.html @@ -99,7 +99,10 @@ function loadDocs() { $Item.find('.delete').data('id', asDoc.id_doc).click(function(){ Tools.ajax( 'delete_doc', - (asData) => {loadDocs();}, + (asData) => { + oCATC.feedback('notice', 'File "'+asData.filename+'" deleted'); + loadDocs(); + }, {id: $(this).data('id')} ); diff --git a/masks/workshop.html b/masks/workshop.html index 68fb737..2546c05 100644 --- a/masks/workshop.html +++ b/masks/workshop.html @@ -1,7 +1,7 @@
-
-
+
+