You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
2.0 KiB

2 years ago
  1. <br />
  2. <hr />
  3. {if="$reply != null"}
  4. <ul class="list thick active recessed"
  5. onclick="window.location.replace('{$c->route('post', [$reply->server, $reply->node, $reply->nodeid])}')">
  6. <li>
  7. {if="$reply->picture"}
  8. <span
  9. class="primary icon bubble gray"
  10. style="background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 100%), url({$reply->picture});">
  11. <i class="material-symbols flip-hor">reply</i>
  12. </span>
  13. {elseif="$reply->isMicroblog() && $reply->contact"}
  14. <span class="primary icon bubble gray" style="background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 100%), url({$reply->contact->getPicture(\Movim\ImageSize::L)});">
  15. <i class="material-symbols">reply</i>
  16. </span>
  17. {/if}
  18. <span class="control icon gray">
  19. <i class="material-symbols">chevron_right</i>
  20. </span>
  21. <div>
  22. <p class="normal line">{$reply->title}</p>
  23. <p>{$reply->getContent()|html_entity_decode|stripTags}</p>
  24. <p>
  25. {if="$reply->isMicroblog() && $reply->contact"}
  26. <i class="material-symbols">people</i> {$reply->contact->truename}
  27. {else}
  28. <i class="material-symbols">group_work</i> {$reply->node}
  29. {/if}
  30. <span class="info">
  31. {$reply->published|prepareDate:true,true}
  32. </span>
  33. </p>
  34. </div>
  35. </li>
  36. </ul>
  37. {else}
  38. <ul class="list thick active faded">
  39. <li>
  40. <span class="primary icon gray">
  41. <i class="material-symbols">reply</i>
  42. </span>
  43. <div>
  44. <p class="line normal">{$c->__('post.original_deleted')}</p>
  45. </div>
  46. </li>
  47. </ul>
  48. {/if}