ro
6cb9631a46
a basic preview engine has been added to ease the process of editing pages. currently it previews all basic templates and custom created pages this is will replace the external fipamo theme kit tool, which will be archived
43 lines
1.5 KiB
PHP
43 lines
1.5 KiB
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
use App\Http\Controllers\Dash\IndexController;
|
|
use App\Http\Controllers\Dash\AuthController;
|
|
use App\Http\Controllers\Front\StartController;
|
|
use App\Http\Controllers\Theming\ThemeController;
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Web Routes
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Here is where you can register web routes for your application. These
|
|
| routes are loaded by the RouteServiceProvider and all of them will
|
|
| be assigned to the "web" middleware group. Make something great!
|
|
|
|
|
*/
|
|
|
|
Route::get("/", [StartController::class, 'index']);
|
|
|
|
//DASHBOARD
|
|
|
|
//login stuff
|
|
Route::get("/dashboard", [IndexController::class, 'login']);
|
|
Route::post("/login", [AuthController::class, 'enter']);
|
|
|
|
//back
|
|
Route::group(['prefix' => 'dashboard', 'middleware' => 'member.check'], function () {
|
|
Route::get("/start", [IndexController::class, 'start'])->name('start');
|
|
Route::get("/pages/{pageFilter?}/{pageNum?}", [IndexController::class, 'book']);
|
|
Route::get("/page/{mode}/{uuid}", [IndexController::class, 'page']);
|
|
Route::get("/settings", [IndexController::class, 'settings']);
|
|
Route::get("/navigation", [IndexController::class, 'navigation']);
|
|
Route::get("/logout", [AuthController::class, 'exit']);
|
|
});
|
|
|
|
//theme kit
|
|
Route::group(['prefix' => 'theme', 'middleware' => 'member.check'], function () {
|
|
Route::get("/", [ThemeController::class, 'start']);
|
|
Route::get("/view/{view?}", [ThemeController::class, 'getView']);
|
|
});
|