43 lines
1.2 KiB
Text
43 lines
1.2 KiB
Text
|
|
<section class="members"><br>
|
||
|
|
<% if current_user %> <section class="createmember"><a href="/members/new">Create a new profile?</a></section> <br><br><% end %>
|
||
|
|
<section class="memberlist">
|
||
|
|
<table class="member">
|
||
|
|
<thead>
|
||
|
|
<tr>
|
||
|
|
<th class="member">Name</th>
|
||
|
|
<th class="member">Avatar</th>
|
||
|
|
<th class="member"></th>
|
||
|
|
</tr>
|
||
|
|
</thead>
|
||
|
|
<tbody>
|
||
|
|
<% @members.each do |member| %>
|
||
|
|
<section class="member-specific">
|
||
|
|
<tr>
|
||
|
|
<td class="member"><%=link_to member.name, member_path(member) %></td>
|
||
|
|
<td class="member">
|
||
|
|
<% if member.avatar_image.attached? %>
|
||
|
|
<%= image_tag member.avatar_image, alt: "#{member.name}'s avatar", width: "100", height: "100" %>
|
||
|
|
<% else %>
|
||
|
|
<p>No avatar image available.</p>
|
||
|
|
<% end %>
|
||
|
|
</td>
|
||
|
|
<td class="member"><p><%= truncate(member.bio.to_plain_text, length: 100) %></p>
|
||
|
|
<% if current_user %>
|
||
|
|
<td ><%= link_to 'Edit', edit_member_path(member) %></td>
|
||
|
|
<td><%= link_to 'Destroy', member_path(member), data: {
|
||
|
|
turbo_method: :delete
|
||
|
|
} %>
|
||
|
|
<% end %>
|
||
|
|
</td>
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
</tr>
|
||
|
|
</section>
|
||
|
|
<% end %>
|
||
|
|
</tbody>
|
||
|
|
</table>
|
||
|
|
|
||
|
|
</section>
|
||
|
|
</section>
|