73 lines
2.3 KiB
Plaintext
73 lines
2.3 KiB
Plaintext
{{#if bulkSelectEnabled}}
|
|
<td class="bulk-select">
|
|
<input type="checkbox" class="bulk-select">
|
|
</td>
|
|
{{/if}}
|
|
|
|
{{!--
|
|
The `~` syntax strip spaces between the elements, making it produce
|
|
`<a class=topic-post-badges>Some text</a><span class=topic-post-badges>`,
|
|
with no space between them.
|
|
This causes the topic-post-badge to be considered the same word as "text"
|
|
at the end of the link, preventing it from line wrapping onto its own line.
|
|
--}}
|
|
<td class='main-link clearfix' colspan="1">
|
|
<span class='link-top-line'>
|
|
{{~raw-plugin-outlet name="topic-list-before-status"}}
|
|
{{~raw "topic-status" topic=topic}}
|
|
{{~topic-link topic class="raw-link raw-topic-link"}}
|
|
{{~#if topic.featured_link}}
|
|
{{~topic-featured-link topic}}
|
|
{{~/if}}
|
|
{{~raw-plugin-outlet name="topic-list-after-title"}}
|
|
{{~raw "list/unread-indicator" includeUnreadIndicator=includeUnreadIndicator
|
|
topicId=topic.id
|
|
unreadClass=unreadClass~}}
|
|
{{~#if showTopicPostBadges}}
|
|
{{~raw "topic-post-badges" unread=topic.unread newPosts=topic.displayNewPosts unseen=topic.unseen url=topic.lastUnreadUrl newDotText=newDotText}}
|
|
{{~/if}}
|
|
</span>
|
|
<div class="link-bottom-line">
|
|
{{#unless hideCategory}}
|
|
{{#unless topic.isPinnedUncategorized}}
|
|
{{category-link topic.category}}
|
|
{{/unless}}
|
|
{{/unless}}
|
|
{{discourse-tags topic mode="list" tagsForUser=tagsForUser}}
|
|
{{raw "list/action-list" topic=topic postNumbers=topic.liked_post_numbers className="likes" icon="heart"}}
|
|
</div>
|
|
{{#if expandPinned}}
|
|
{{raw "list/topic-excerpt" topic=topic}}
|
|
{{/if}}
|
|
</td>
|
|
|
|
{{#if showPosters}}
|
|
{{raw "list/posters-column" posters=topic.featuredUsers}}
|
|
{{/if}}
|
|
|
|
{{raw "list/posts-count-column" topic=topic}}
|
|
|
|
{{#if showLikes}}
|
|
<td class="num likes">
|
|
{{#if hasLikes}}
|
|
<a href='{{topic.summaryUrl}}'>
|
|
{{number topic.like_count}} {{d-icon "heart"}}
|
|
</a>
|
|
{{/if}}
|
|
</td>
|
|
{{/if}}
|
|
|
|
{{#if showOpLikes}}
|
|
<td class="num likes">
|
|
{{#if hasOpLikes}}
|
|
<a href='{{topic.summaryUrl}}'>
|
|
{{number topic.op_like_count}} {{d-icon "heart"}}
|
|
</a>
|
|
{{/if}}
|
|
</td>
|
|
{{/if}}
|
|
|
|
<td class="num views {{topic.viewsHeat}}">{{number topic.views numberKey="views_long"}}</td>
|
|
|
|
{{raw "list/activity-column" topic=topic class="num" tagName="td"}}
|