|
@ -1,4 +1,6 @@ |
|
|
<div if(!state.removed) class=["post", component.kindClass("post-type")]> |
|
|
|
|
|
|
|
|
$ const multipart = (input.post.nick == input.prev.nick && input.prev.multipart !== false); |
|
|
|
|
|
|
|
|
|
|
|
<div if(!state.removed) class=["post", component.kindClass("post-type"), multipart ? "multipart" : null]> |
|
|
<div class="post-meta-row"> |
|
|
<div class="post-meta-row"> |
|
|
<div class="options color-menu"> |
|
|
<div class="options color-menu"> |
|
|
<if-permitted user=input.user permission="post.move"> |
|
|
<if-permitted user=input.user permission="post.move"> |
|
@ -24,7 +26,8 @@ |
|
|
<markdown class="post-content post-scene" source=state.text /> |
|
|
<markdown class="post-content post-scene" source=state.text /> |
|
|
</div> |
|
|
</div> |
|
|
<div if(input.post.kind === "action") class="post-body color-text"> |
|
|
<div if(input.post.kind === "action") class="post-body color-text"> |
|
|
<markdown class="post-content post-action" source=(state.shortName + state.nameSuffix + " " + state.text) /> |
|
|
|
|
|
|
|
|
$ const prefix = (!multipart ? state.shortName + state.nameSuffix + " " : ""); |
|
|
|
|
|
<markdown class="post-content post-action" source=(prefix + state.text) /> |
|
|
</div> |
|
|
</div> |
|
|
<div if(input.post.kind === "text") class="post-body color-text"> |
|
|
<div if(input.post.kind === "text") class="post-body color-text"> |
|
|
<markdown class="post-content post-text" source=state.text /> |
|
|
<markdown class="post-content post-text" source=state.text /> |
|
|