{#if !isModal}

{@render userBadge(event.pubkey, author)}

{/if}
{#if image} {:else}
{/if}

{title}

by {#if authorTag && pTag && isValidNostrPubkey(pTag)} {authorTag} {@render userBadge(pTag, "")} {:else if authorTag} {authorTag} {:else if pTag && isValidNostrPubkey(pTag)} {@render userBadge(pTag, "")} {:else if originalAuthor !== null} {@render userBadge(originalAuthor, author)} {:else} unknown {/if}

{#if version !== "1"}

Version: {version}

{/if}
{#if summary}

{summary}

{/if} {#if hashtags.length}
{#each hashtags as tag} {/each}
{/if} {#if isModal}

{#if kind === 30040} Index author: {:else} Author: {/if} {@render userBadge(event.pubkey, "")}

{#if source !== null}
Source: {source}
{/if} {#if type !== null}
Publication type: {type}
{/if} {#if language !== null}
Language: {language}
{/if} {#if publisher !== null}
Published by: {publisher}
{/if} {#if identifier !== null}
{identifier}
{/if}
{/if} {#if !isModal} {/if}