42 lines
1.4 KiB
Elixir
42 lines
1.4 KiB
Elixir
<h2><%= @feed.title %></h2>
|
|
|
|
<%= form_tag Routes.feed_path(@conn, :refresh, @feed.id), method: :post, class: "d-inline" do %>
|
|
<%= submit "Refresh Feed", class: "btn btn-primary" %>
|
|
<% end %>
|
|
|
|
<%= if @feed.filter_enabled do %>
|
|
<%= form_tag Routes.feed_path(@conn, :disable_filter, @feed.id), method: :post, class: "d-inline" do %>
|
|
<%= submit "Disable Filter", class: "btn btn-secondary" %>
|
|
<% end %>
|
|
|
|
<%= form_tag Routes.filter_path(@conn, :edit, @feed.filter.id), method: :get, class: "d-inline" do %>
|
|
<%= submit "Edit Filter", class: "btn btn-secondary" %>
|
|
<% end %>
|
|
<% else %>
|
|
<%= form_tag Routes.feed_path(@conn, :enable_filter, @feed.id), method: :post, class: "d-inline" do %>
|
|
<%= submit "Enable Filter", class: "btn btn-secondary" %>
|
|
<% end %>
|
|
<% end %>
|
|
|
|
<%= form_tag Routes.feed_path(@conn, :delete, @feed.id), method: :delete, class: "d-inline" do %>
|
|
<%= submit "Delete Feed", class: "btn btn-danger" %>
|
|
<% end %>
|
|
|
|
|
|
<h3 class="mt-4">Items</h3>
|
|
|
|
<table class="table table-striped">
|
|
<tbody>
|
|
<%= for item <- @items do %>
|
|
<tr <%= if item.read do %>class="item-read"<% end %>>
|
|
<td>
|
|
<a href="<%= Routes.item_path(@conn, :show, item.id) %>"><%= item.title %></a>
|
|
</td>
|
|
<td>
|
|
<% {:ok, date} = Timex.format(item.date, "{YYYY}-{M}-{D} {h12}:{m} {AM}") %>
|
|
<%= date %>
|
|
</td>
|
|
</tr>
|
|
<% end %>
|
|
</tbody>
|
|
</table> |