refactor: update primary color scheme and remove camp location functionality from admin routes and views

This commit is contained in:
Wini_Fy
2026-02-05 10:59:44 +07:00
parent 7ba051ffc5
commit 08061232dd
5 changed files with 4 additions and 1586 deletions

View File

@@ -10,7 +10,6 @@ const footerController = require("../controllers/footerController");
const aboutUsController = require("../controllers/aboutUsController");
const formController = require("../controllers/formController");
const contactController = require("../controllers/contactController");
const campLocationController = require("../controllers/campLocationController");
const pageController = require("../controllers/pageController");
const settingController = require("../controllers/settingController");
const faqController = require("../controllers/faqController"); // Thêm import này
@@ -224,13 +223,6 @@ router.put(
// Safety routes
router.get("/safety", ensureAuthenticated, safetyController.index);
router.post("/safety/update", ensureAuthenticated, safetyController.update);
// Camp Location routes
router.get("/camp-location", ensureAuthenticated, campLocationController.index);
router.post(
"/camp-location/update",
ensureAuthenticated,
campLocationController.update,
);
//Insurance routes
router.get("/insurance", ensureAuthenticated, insuranceController.index);
@@ -265,65 +257,6 @@ router.post(
serviceController.updateDetails,
);
// Test Image Paths route
router.get("/test-images", ensureAuthenticated, (req, res) => {
const fs = require("fs");
const path = require("path");
const campLocationData = require("../data/camp-location.json");
// Collect all image paths
const imagePaths = [];
// Camps images
if (campLocationData.camps) {
campLocationData.camps.forEach((camp) => {
if (camp.image) {
imagePaths.push({
type: "Camp",
name: camp.title,
path: camp.image,
exists: fs.existsSync(path.join(__dirname, "../public", camp.image)),
});
}
});
}
// Locations images
if (campLocationData.locations) {
campLocationData.locations.forEach((location) => {
if (location.imageSrc) {
imagePaths.push({
type: "Location",
name: location.title,
path: location.imageSrc,
exists: fs.existsSync(path.join(__dirname, "../public", location.imageSrc)),
});
}
// Program images
if (location.programOptions) {
location.programOptions.forEach((program) => {
if (program.imageSrc) {
imagePaths.push({
type: "Program",
name: program.title,
path: program.imageSrc,
exists: fs.existsSync(path.join(__dirname, "../public", program.imageSrc)),
});
}
});
}
});
}
res.render("admin/test-images", {
layout: "layouts/admin",
title: "Test Image Paths",
images: imagePaths,
user: req.session.user,
});
});
// Display visa management page
router.get("/visa", ensureAuthenticated, visaController.index);