start page settings done

This commit is contained in:
2023-09-05 18:45:17 +02:00
parent adf0133cd3
commit 667b542893
3 changed files with 19 additions and 4 deletions

View File

@@ -62,4 +62,13 @@ module.exports = ( app ) => {
res.send( 'ok' );
}
} );
app.post( '/admin/pages/uploadImages', multer.array( 'image', 1 ), ( req, res ) => {
if ( req.query.image.includes( '/' ) || req.query.image.includes( '.' ) || req.query.template.includes( '/' ) || req.query.template.includes( '.' ) ) {
res.status( 400 ).send( 'fp_wrong' );
} else {
fs.writeFileSync( path.join( __dirname + '/../ui/home/templates/' + req.query.template + '/' + req.query.image + '.jpg' ), req.files[ 0 ].buffer );
res.send( 'ok' );
}
} );
};

View File

@@ -20,4 +20,8 @@ module.exports = ( app, settings ) => {
app.get( '/startPage/mainStyle', ( req, res ) => {
res.sendFile( path.join( __dirname + '/../ui/home/main.css' ) );
} );
app.get( '/startPage/assets/:image', ( req, res ) => {
res.sendFile( path.join( __dirname + '/../assets/' + settings.startPage + '/assets/' + req.param.image ) );
} );
};