mirror of
https://github.com/ENSL/ensl.org.git
synced 2024-12-30 14:31:12 +00:00
51 lines
1.3 KiB
Text
51 lines
1.3 KiB
Text
<div id="messages" class="tabbed">
|
|
<h1>Private Messages</h1>
|
|
|
|
<ul id="messages-nav" class="tabs">
|
|
<li>
|
|
<a href="#inbox">
|
|
Inbox (<%= cuser.new_messages.count %>/<%= cuser.received_messages.count %>)
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="#sent">
|
|
Sent (<%= cuser.sent_messages.count %>)
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
|
|
<div class="tabbed-contents">
|
|
<div id="inbox" class="tab">
|
|
<% if cuser.received_messages.any? %>
|
|
<% cuser.received_messages.reverse_each do |message| %>
|
|
<% if cuser.new_messages.include?(message) %>
|
|
<div class="message highlight">
|
|
<% else %>
|
|
<div class="message">
|
|
<% end %>
|
|
<%= render partial: 'message', locals: { message: message } %>
|
|
</div>
|
|
<% end %>
|
|
<% else %>
|
|
<p>You have no incoming messages.</p>
|
|
<% end %>
|
|
</div>
|
|
<div id="sent" class="tab">
|
|
<% if cuser.sent_messages.any? %>
|
|
<% cuser.sent_messages.reverse_each do |message| %>
|
|
<div class="message">
|
|
<%= render partial: 'message', locals: { message: message } %>
|
|
</div>
|
|
<% end %>
|
|
<% else %>
|
|
<p>You have no sent messages.</p>
|
|
<% end %>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script type="text/javascript">
|
|
new Yetii({
|
|
id: 'messages'
|
|
});
|
|
</script>
|