mixin catalogtile(board, post, index) article(class='catalog-tile') - const postURL = `/${board._id}/thread/${post.postId}.html#${post.postId}` header.post-info include ../includes/postmods.pug a.no-decoration.post-subject(href=postURL) #{post.subject || 'No subject'} | - span(title='Replies') R: #{post.replyposts} | / span(title='Files') F: #{post.replyfiles} | / span(title='Page') P: #{Math.ceil(index/10)} if post.files.length > 0 .post-file-src a(href=postURL) if post.spoiler img.catalog-thumb(src='/img/spoiler.png' width='64' height='64') else if post.files[0].hasThumb img.catalog-thumb(src=`/img/thumb-${post.files[0].hash}${post.files[0].thumbextension}` width='64' height='64') else img.catalog-thumb(src=`/img/${post.files[0].filename}` width='64' height='64') if post.message pre.no-m-p.post-message !{post.message}