<div class='post-content post-type-<%- ctx.post.type %>'>
    <% if (['image', 'animation'].includes(ctx.post.type)) { %>

        <img alt='' src='<%- ctx.post.contentUrl %>'/>

    <% } else if (ctx.post.type === 'flash') { %>

        <object width='<%- ctx.post.canvasWidth %>' height='<%- ctx.post.canvasHeight %>' data='<%- ctx.post.contentUrl %>'>
            <param name='wmode' value='opaque'/>
            <param name='movie' value='<%- ctx.post.contentUrl %>'/>
        </object>

    <% } else if (ctx.post.type === 'video') { %>

        <% if ((ctx.post.flags || []).includes('loop')) { %>
            <video id='video' controls loop='loop'>
        <% } else { %>
            <video id='video' controls>
        <% } %>

            <source type='<%- ctx.post.mimeType %>' src='<%- ctx.post.contentUrl %>'/>

            Your browser doesn't support HTML5 videos.
        </video>

    <% } else { console.log(new Error('Unknown post type')); } %>

    <div class='post-overlay'>
    </div>
</div>