summaryrefslogtreecommitdiff
path: root/views
diff options
context:
space:
mode:
authorpdp8 <pdp8@pdp8.info>2023-10-06 16:58:15 +0200
committerpdp8 <pdp8@pdp8.info>2023-10-06 16:58:15 +0200
commit443b6fd42abf9cb1392125199cca449702898327 (patch)
tree551282e32062ba302f3a589b874545a2c1363c26 /views
parent580c684f792d6fab16c58b9a08d566cd03c72ca4 (diff)
html create/announce outboxes separated
Diffstat (limited to 'views')
-rw-r--r--views/outbox.erb26
1 files changed, 13 insertions, 13 deletions
diff --git a/views/outbox.erb b/views/outbox.erb
index 7b95439..0efb78c 100644
--- a/views/outbox.erb
+++ b/views/outbox.erb
@@ -9,20 +9,21 @@
<body>
<h1><a href="https://social.pdp8.info/pdp8">pdp8@social.pdp8.info</a></h1>
music, pictures and videos: <a href="https://pdp8.info">https://pdp8.info</a>
- <% @activities.each do |activity|
- file, @object = find_object activity['object']['id']
- if @object
- mention = mention @object['attributedTo'] %>
+ <p>
+ <% if @type == 'create' %>
+ <h2>posts&nbsp;|&nbsp;<a href='/outbox/announce'>boosts</a></h2>
+ <% elsif @type = 'announce' %>
+ <h2><a href='/outbox/create'>posts</a>&nbsp;|&nbsp;boosts</h2>
+ <% end %>
+ <% @objects.each do |object|
+ mention = mention object['attributedTo'] %>
<div class='pdp8'>
- <p><b><a href='<%= @object['attributedTo'] %>' target='_blank'><%= mention %></a></b>&nbsp;
- <em><%= @object['published'] %></em>
- <% if activity['type'] == 'Announce' %>
- &nbsp;(<em>announced</em>)
- <% end %>
+ <p><b><a href='<%= object['attributedTo'] %>' target='_blank'><%= mention %></a></b>&nbsp;
+ <em><%= object['published'] %></em>
<p>
- <%= @object['content']%>
- <% if @object['attachment']
- @object['attachment'].each do |att|
+ <%= object['content']%>
+ <% if object['attachment']
+ object['attachment'].each do |att|
case att['mediaType']
when /audio/ %>
<br><audio controls=''><source src='<%= att['url'] %>' type='<%= att['mediaType'] %>'></audio>
@@ -34,7 +35,6 @@
<% end %>
<% end %>
</div>
- <% end %>
<% end %>
</body>
</html>