|
@@ -119,7 +119,7 @@ $(document).ready(function() {
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- function newLabelListener() {
|
|
|
|
|
|
|
+ function manageLabelsListener() {
|
|
|
$(document).on("click", "#save-new-label", function(e) {
|
|
$(document).on("click", "#save-new-label", function(e) {
|
|
|
|
|
|
|
|
e.preventDefault();
|
|
e.preventDefault();
|
|
@@ -142,6 +142,32 @@ $(document).ready(function() {
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
});
|
|
});
|
|
|
|
|
+
|
|
|
|
|
+ $(document).on("click", ".remove-label", function(e) {
|
|
|
|
|
+ e.preventDefault();
|
|
|
|
|
+
|
|
|
|
|
+ tRow = $(this).parent().parent();
|
|
|
|
|
+
|
|
|
|
|
+ data = {
|
|
|
|
|
+ labelId: $(this).attr("data-id")
|
|
|
|
|
+ };
|
|
|
|
|
+
|
|
|
|
|
+ $.getJSON("ajax.php?action=removeLabel", data, function(r) {
|
|
|
|
|
+ if(r['status'] == "OK") {
|
|
|
|
|
+ tRow.fadeOut(400, function() {
|
|
|
|
|
+ tRow.remove();
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ } else {
|
|
|
|
|
+ var n = noty({
|
|
|
|
|
+ layout : 'topCenter',
|
|
|
|
|
+ text : 'Irgendwas ist schief gelaufen.<br>Bitte probieren Sie es später noch einmal.',
|
|
|
|
|
+ type : 'error',
|
|
|
|
|
+ timeout : 5000
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
function newDocumentListener() {
|
|
function newDocumentListener() {
|
|
@@ -398,7 +424,7 @@ $(document).ready(function() {
|
|
|
break;
|
|
break;
|
|
|
case 'manage-labels':
|
|
case 'manage-labels':
|
|
|
loadBox('#add-label', function() { $('.fancybox-inner').append("<a href=\"#\"type=\"button\" id=\"save-new-label\" class=\"btn btn-success\">Label speichern</a>"); });
|
|
loadBox('#add-label', function() { $('.fancybox-inner').append("<a href=\"#\"type=\"button\" id=\"save-new-label\" class=\"btn btn-success\">Label speichern</a>"); });
|
|
|
- newLabelListener();
|
|
|
|
|
|
|
+ manageLabelsListener();
|
|
|
break;
|
|
break;
|
|
|
case 'label':
|
|
case 'label':
|
|
|
loadBox('#new-document', function() { reloadDraftVars(); });
|
|
loadBox('#new-document', function() { reloadDraftVars(); });
|