summaryrefslogtreecommitdiff
path: root/public/app/routes/backend.php
diff options
context:
space:
mode:
Diffstat (limited to 'public/app/routes/backend.php')
-rw-r--r--public/app/routes/backend.php25
1 files changed, 16 insertions, 9 deletions
diff --git a/public/app/routes/backend.php b/public/app/routes/backend.php
index 88bf4b8..704d161 100644
--- a/public/app/routes/backend.php
+++ b/public/app/routes/backend.php
@@ -15,7 +15,7 @@ Route::add('/admin/lessons', function () {
});
-// admin cateogies
+// admin categories (=courses)
// -----------------------------------------------------------------------------
// manage categories page
@@ -23,7 +23,7 @@ Route::add('/admin/lessons', function () {
Route::add('/admin/categories', function () {
Auth::allowRoles([1, 2, 3]);
Render::view('admin/skeleton', [
- 'title' => 'Διαχείριση Κατηγοριών',
+ 'title' => 'Διαχείριση Κεφαλαίων',
'action' => 'categories',
]);
});
@@ -39,16 +39,14 @@ Route::add('/admin/api/categories', function () {
// ajax: add new category (course)
// ---
-Route::add('/admin/api/category/add', function () {
- Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
- Course_admin::add_course();
- },
- 'post'
-);
+Route::add('/admin/api/categories/add', function () {
+ Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
+ Course_admin::add_course();
+}, 'post');
// ajax: edit category (course)
// ---
-Route::add('/admin/api/category/update', function () {
+Route::add('/admin/api/categories/update', function () {
Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
Course_admin::update_course();
},
@@ -106,3 +104,12 @@ Route::add('/admin/edit_lesson/([0-9]*)', function ($id) {
'id' => intval($id)
]);
});
+
+
+
+// ajax: file-upload
+// ---
+Route::add('/admin/api/file_upload', function () {
+ Auth::allowRoles([1, 2, 3]); // allow few admin-panel roles
+ Render::json(Course_admin::upload_file());
+}, 'post');