diff options
Diffstat (limited to 'public/assets/js')
| -rw-r--r-- | public/assets/js/admin/categories.js | 2 | ||||
| -rw-r--r-- | public/assets/js/admin/edit_lesson.js | 45 |
2 files changed, 24 insertions, 23 deletions
diff --git a/public/assets/js/admin/categories.js b/public/assets/js/admin/categories.js index 90eede3..e4d2955 100644 --- a/public/assets/js/admin/categories.js +++ b/public/assets/js/admin/categories.js @@ -272,7 +272,7 @@ $(document).ready(function() { }; // select action url (add or update) - var request = '/admin/api/category/' + ((data.id == 0) ? 'add' : 'update'); + var request = '/admin/api/categories/' + ((data.id == 0) ? 'add' : 'update'); // send POST request $.post(request, data) diff --git a/public/assets/js/admin/edit_lesson.js b/public/assets/js/admin/edit_lesson.js index a9355ae..ba31470 100644 --- a/public/assets/js/admin/edit_lesson.js +++ b/public/assets/js/admin/edit_lesson.js @@ -23,7 +23,7 @@ var files = []; // array of { id:.., title:.., type:.., path:.. } records // var tags = []; // array of integers -const files_root = 'https://cdn.sklavenitis.co.gr/'; // files root firectory +const files_root = '/media/'; // files root firectory var pageUrl = new URL(window.location.href); @@ -65,12 +65,12 @@ function course_record(id) { const modal_header = (title) => { return [ '<div class="modal-header">', - '<button type="button" class="close" data-dismiss="modal" aria-label="Close">', - '<span aria-hidden="true">×</span>', - '</button>', '<h4 class="modal-title" id="myModalLabel">', title, '</h4>', + '<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close">', + '<span aria-hidden="true"></span>', + '</button>', '</div>' ].join('\n'); } @@ -91,34 +91,34 @@ const upload_file_form = () => { '<div class="row">', - '<div class="form-group col-md-7">', + '<div class="col-7"><div class="form-group">', '<label class="control-label" for="file">Εισαγωγή Αρχείου</label>', '<input class="form-control" type="file" id="file" name="file" required="">', - '</div>', + '</div></div>', - '<div class="form-group col-md-5">', + '<div class="col-5"><div class="form-group">', '<label class="control-label" for="category_id">Είδος</label>', - '<select class="form-control" id="reference" name="reference" required="">', + '<select class="form-control form-select" id="reference" name="reference" required="">', '<option"></option>', '<option value="1">Παραπομπή (εμφανίζεται)</option>', '<option value="0">Βοηθητικό αρχείο (κρυφό)</option>', '</select>', - '</div>', + '</div></div>', '</div>', '</div>', '<div class="modal-footer">', - '<div class="row">', + '<div class="row" style="width: 50%;">', '<div class="form-actions">', - '<div class="col-lg-3 col-lg-offset-6 col-md-4 col-md-offset-4 col-xs-6">', - '<buton type="button" class="btn btn-default js-modal-close col-xs-12" data-dismiss="modal">', + '<div class="col col-4">', + '<buton type="button" class="btn btn-default js-modal-close col-12" data-bs-dismiss="modal">', 'Κλείσιμο', '</button>', '</div>', - '<div class="col-lg-3 col-md-4 col-xs-6">', - '<button class="btn btn-success col-xs-12" type="submit">Καταχώριση</button>', + '<div class="col-8">', + '<button class="btn btn-success col-12" type="submit">Καταχώριση</button>', '</div>', '</div>', '</div>', @@ -145,10 +145,10 @@ const preview_article = (title, intro, body) => { '</div>', '</div>', '<div class="modal-footer">', - '<div class="row">', + '<div class="row" style="width: 50%;">', '<div class="form-actions">', - '<div class="col-md-4 col-md-offset-4 col-xs-6 col-xs-offset-3">', - '<buton type="button" class="btn btn-default js-modal-close col-xs-12" data-dismiss="modal">', + '<div class="col-md-4 col-md-offset-4 col-6 col-offset-3">', + '<buton type="button" class="btn btn-default js-modal-close col-12" data-bs-dismiss="modal">', 'Κλείσιμο', '</button>', '</div>', @@ -420,12 +420,13 @@ $(document).ready(function() { var data = { id: parseInt($('.edit-post form input[name=id]').val()), title: $('.edit-post form input[name=title]').val(), - category_id: parseInt($('#category_id').select2('data')[0].id), + course_id: parseInt($('#course_id').select2('data')[0].id), intro: $('.edit-post form textarea[name=intro]').val(), body: $('.edit-post form textarea[name=body]').val(), status: (($('input[name=status]').is(":checked")) ? 1 : 0), - tags: old_tags, - new_tags: new_tags, + privilege_id: parseInt($('#privilege_id').select2('data')[0].id), + // tags: old_tags, + // new_tags: new_tags, media: attachments }; @@ -594,7 +595,7 @@ $(document).ready(function() { // post the form (via ajax) $.ajax({ - url: '/wiki/ajax?action=file_upload', + url: '/admin/api/file_upload', type: 'POST', data: fd, contentType: false, @@ -615,7 +616,7 @@ $(document).ready(function() { $('#editorModal').modal('hide'); } else { - console('File not uploaded'); + console.log('File not uploaded'); } } }); |
