- const routes = require('express').Router();
-
- const analytics = require('./analytics');
- routes.use('/analytics', analytics);
-
- const login = require('./login');
- routes.use('/login', login);
-
- const posts = require('./posts');
- routes.use('/posts', posts);
-
- const downloads = require('./downloads');
- routes.use('/downloads', downloads);
-
- const users = require('./users');
- routes.use('/users', users);
-
- const builder = require('../../utils/pageBuilder.js');
-
- routes.get('/', (request, result) =>
- {
- builder.constructAdminPage(request, result, require("../../admin/adminHome").main)
- });
-
- routes.post('/', (request, result) =>
- {
- builder.adminPostRoute(request, require("../../admin/adminHome").processPostData).then(function()
- {
- result.redirect("/admin");
- });
- });
-
- routes.get('*', (request, result) =>
- {
- builder.print404(result);
- });
-
- module.exports = routes;
|