summaryrefslogtreecommitdiff
path: root/public/assets/js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/js')
-rw-r--r--public/assets/js/admin/categories.js2
-rw-r--r--public/assets/js/admin/edit_lesson.js45
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">&times;</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');
}
}
});