app/views/layouts/datacite/_header.html.erb
<% @flash = flash -%>
<div id="flash"><%= render :partial => 'layouts/flash' -%></div>
<div class="header" id="navtop">
<div class="navbar <%= @show_image.present? ? 'navbar-transparent' : 'navbar-default' %>" role="navigation">
<div class="container-fluid">
<div class="navbar-header"
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<a class="navbar-brand" href="/">
<%= content_tag :span, ENV['SITE_TITLE'], data_tags_for_api %>
</a>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<% if can?(:manage, Phrase) %>
<li class="dropdown hidden-sm">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Admin <span class="caret"></span></a>
<ul class="dropdown-menu">
<% if can?(:read, User) %>
<li><%= link_to "Users", admin_users_path %></li>
<% end %>
<% if can?(:read, Claim) %>
<li><%= link_to "Claims", admin_claims_path %></li>
<% end %>
</ul>
</li>
<% end %>
<li><%= link_to "Support", "https://support.datacite.org" %></li>
<% if user_signed_in? %>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" id="account_menu_link"><%= current_user.display_name %> <span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><%= link_to "#{icon('user-cog')} Settings".html_safe, setting_path("me") %></li>
<li><%= link_to "#{icon('address-card')} Commons Page".html_safe, "#{ENV['COMMONS_URL']}/orcid.org/#{current_user.orcid}" %></li>
<% if ENV['ORCID_CLIENT_ID'].present? %>
<li class="divider"></li>
<li><%= link_to "<i class='fab fa-orcid'></i> ORCID Record".html_safe, "#{ENV['ORCID_URL']}/#{current_user.orcid}" %></li>
<% end %>
<li class="divider"></li>
<li><%= link_to "#{icon('sign-out-alt')} Sign Out".html_safe, destroy_user_session_path, :id => "sign_out" %></li>
</ul>
</li>
<% elsif !["sessions","registrations"].include?(controller.controller_name) %>
<li><%= link_to "#{icon('sign-in')} Sign In".html_safe, new_session_path, :id => "sign-in", class: 'btn btn-default' %></li>
<% end %>
</ul>
</div>
</div>
</div>
</div>