diff --git a/views/mixins/fileform.pug b/views/mixins/fileform.pug index 7d5b29ba..0fded65f 100644 --- a/views/mixins/fileform.pug +++ b/views/mixins/fileform.pug @@ -1,6 +1,6 @@ include ./filelabel.pug -mixin fileform(name, max, total, addPath, deletePath, checkName, fileList, nameList, filePath, imageClass) +mixin fileform(name, max, total, addPath, deletePath, checkName, fileList, nameList, filePath, imageClass, showName) - const capitalName = `${name.charAt(0).toUpperCase()}${name.substring(1)}`; h4.no-m-p Add #{capitalName}s (Max #{total}) .form-wrapper.flexleft.mt-10 @@ -30,5 +30,6 @@ mixin fileform(name, max, total, addPath, deletePath, checkName, fileList, nameL label.banner-check input(type='checkbox' name=checkName value=nameList[index]) img(class=imageClass src=`${filePath}/${file}` loading='lazy') - small #{file.substring(0, file.lastIndexOf('.'))} + if showName + small #{file.substring(0, file.lastIndexOf('.'))} input(type='submit', value='delete') diff --git a/views/pages/manageassets.pug b/views/pages/manageassets.pug index 19f41048..e18732c5 100644 --- a/views/pages/manageassets.pug +++ b/views/pages/manageassets.pug @@ -13,8 +13,10 @@ block content hr(size=1) +fileform('banner', globalLimits.bannerFiles.max, globalLimits.bannerFiles.total, `/forms/board/${board._id}/addbanners`, `/forms/board/${board._id}/deletebanners`, - 'checkedbanners', board.banners, board.banners, `/banners/${board._id}`, 'board-banner') + 'checkedbanners', board.banners, board.banners, `/banner/${board._id}`, + 'board-banner', false) hr(size=1) +fileform('flag', globalLimits.flagFiles.max, globalLimits.flagFiles.total, `/forms/board/${board._id}/addflags`, `/forms/board/${board._id}/deleteflags`, - 'checkedflags', Object.values(board.flags), Object.keys(board.flags), `/flag/${board._id}`, 'board-flag') + 'checkedflags', Object.values(board.flags), Object.keys(board.flags), + `/flag/${board._id}`, 'board-flag', true)