jschan - Anonymous imageboard software. Classic look, modern features and feel. Works without JavaScript and supports Tor, I2P, Lokinet, etc.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
1.3 KiB

extends ../layout.pug
include ../mixins/managenav.pug
include ../mixins/boardheader.pug
include ../mixins/fileform.pug
block head
title /#{board._id}/ - Manage Assets
block content
+boardheader('Assets')
br
+managenav('assets')
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, `/banner/${board._id}`,
'board-banner', false, false,
'Images randomly chosen and displayed at the top of most pages on the board')
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', true, false,
'Flags that can be applied to posts if custom flags are enabled in board settings')
hr(size=1)
+fileform('asset', globalLimits.assetFiles.max, globalLimits.assetFiles.total,
`/forms/board/${board._id}/addassets`, `/forms/board/${board._id}/deleteassets`,
'checkedassets', board.assets, board.assets,
`/asset/${board._id}`, 'board-asset', false, true,
'Arbitrary assets that can be used for other purposes e.g. custom CSS')