Merge remote-tracking branch 'upstream/pull/4644'
This commit is contained in:
commit
40da695cfd
6 changed files with 54 additions and 6 deletions
37
app/views/user_blocks/_navigation.html.erb
Normal file
37
app/views/user_blocks/_navigation.html.erb
Normal file
|
@ -0,0 +1,37 @@
|
|||
<ul class="nav nav-tabs">
|
||||
<li class="nav-item">
|
||||
<%= link_to t(".all_blocks"),
|
||||
user_blocks_path,
|
||||
:class => ["nav-link", { :active => action_name == "index" }] %>
|
||||
</li>
|
||||
<% if current_user&.blocks&.exists? %>
|
||||
<li class="nav-item">
|
||||
<%= link_to t(".blocks_on_me"),
|
||||
user_blocks_on_path(current_user),
|
||||
:class => ["nav-link", { :active => action_name == "blocks_on" && current_user == @user }] %>
|
||||
</li>
|
||||
<% end %>
|
||||
<% on_user = @user || @user_block&.user %>
|
||||
<% if on_user != current_user && on_user&.blocks&.exists? %>
|
||||
<li class="nav-item">
|
||||
<%= link_to t(".blocks_on_user", :user => on_user.display_name),
|
||||
user_blocks_on_path(on_user),
|
||||
:class => ["nav-link", { :active => action_name == "blocks_on" }] %>
|
||||
</li>
|
||||
<% end %>
|
||||
<% if current_user&.blocks_created&.exists? %>
|
||||
<li class="nav-item">
|
||||
<%= link_to t(".blocks_by_me"),
|
||||
user_blocks_by_path(current_user),
|
||||
:class => ["nav-link", { :active => action_name == "blocks_by" && current_user == @user }] %>
|
||||
</li>
|
||||
<% end %>
|
||||
<% by_user = @user || @user_block&.creator %>
|
||||
<% if by_user != current_user && by_user&.blocks_created&.exists? %>
|
||||
<li class="nav-item">
|
||||
<%= link_to t(".blocks_by_user", :user => by_user.display_name),
|
||||
user_blocks_by_path(by_user),
|
||||
:class => ["nav-link", { :active => action_name == "blocks_by" }] %>
|
||||
</li>
|
||||
<% end %>
|
||||
</ul>
|
|
@ -1,6 +1,9 @@
|
|||
<% @title = t(".title", :name => @user.display_name) %>
|
||||
|
||||
<% content_for :heading_class, "pb-0" %>
|
||||
<% content_for :heading do %>
|
||||
<h1><%= t(".heading_html", :name => link_to(@user.display_name, @user)) %></h1>
|
||||
<%= render :partial => "navigation" %>
|
||||
<% end %>
|
||||
|
||||
<% unless @user_blocks.empty? %>
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
<% @title = t(".title", :name => @user.display_name) %>
|
||||
|
||||
<% content_for :heading_class, "pb-0" %>
|
||||
<% content_for :heading do %>
|
||||
<h1><%= t(".heading_html", :name => link_to(@user.display_name, @user)) %></h1>
|
||||
<%= render :partial => "navigation" %>
|
||||
<% end %>
|
||||
|
||||
<% unless @user_blocks.empty? %>
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
<% @title = t(".title") %>
|
||||
|
||||
<% content_for :heading_class, "pb-0" %>
|
||||
<% content_for :heading do %>
|
||||
<h1><%= t(".heading") %></h1>
|
||||
<%= render :partial => "navigation" %>
|
||||
<% end %>
|
||||
|
||||
<% unless @user_blocks.empty? %>
|
||||
|
|
|
@ -2,15 +2,12 @@
|
|||
:block_on => @user_block.user.display_name,
|
||||
:block_by => @user_block.creator.display_name) %>
|
||||
|
||||
<% content_for :heading_class, "pb-0" %>
|
||||
<% content_for :heading do %>
|
||||
<h1><%= t(".heading_html",
|
||||
:block_on => link_to(@user_block.user.display_name, @user_block.user),
|
||||
:block_by => link_to(@user_block.creator.display_name, @user_block.creator)) %></h1>
|
||||
<nav class='secondary-actions'>
|
||||
<ul class='clearfix'>
|
||||
<li><%= link_to t(".back"), user_blocks_path %></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<%= render :partial => "navigation" %>
|
||||
<% end %>
|
||||
|
||||
<dl class="row">
|
||||
|
|
|
@ -2970,7 +2970,6 @@ en:
|
|||
revoke: "Revoke!"
|
||||
confirm: "Are you sure?"
|
||||
reason: "Reason for block:"
|
||||
back: "View all blocks"
|
||||
revoker: "Revoker:"
|
||||
needs_view: "The user needs to log in before this block will be cleared."
|
||||
block:
|
||||
|
@ -2986,6 +2985,12 @@ en:
|
|||
revoker_name: "Revoked by"
|
||||
older: "Older Blocks"
|
||||
newer: "Newer Blocks"
|
||||
navigation:
|
||||
all_blocks: "All Blocks"
|
||||
blocks_on_me: "Blocks on Me"
|
||||
blocks_on_user: "Blocks on %{user}"
|
||||
blocks_by_me: "Blocks by Me"
|
||||
blocks_by_user: "Blocks by %{user}"
|
||||
user_mutes:
|
||||
index:
|
||||
title: "Muted Users"
|
||||
|
|
Loading…
Add table
Reference in a new issue