とりあえず見た目をいじってみる。初期画面に表示されるように
/usr/local/rvm/gems/ruby-2.2.2/gems/blacklight-5.13.1/app/
から
/opt/blacklight-jetty-4.10.4/projects/projects-easy/search_app/app/
のように自分でビルドしたフォルダに個々のerbファイルをコピーしていじれば良い。
app/views/shared/_header_navbar.html.erb
<div class="collapse navbar-collapse" id="user-util-collapse">
<%= render :partial=>'/user_util_links' %>
</div>
で呼び出されている
app/views/_user_util_links.html.erb
<% if has_user_authentication_provider? %>
<ul class="nav navbar-nav">
<% if current_user %>
<li>
<%= link_to t('blacklight.header_links.logout'), destroy_user_session_p$
</li>
<% unless current_user.to_s.blank? -%>
<li>
<%= link_to current_user, edit_user_registration_path %>
</li>
<% end %>
<% else %>
<li>
<%= link_to t('blacklight.header_links.login'), new_user_session_path %>
</li>
<% end %>
</ul>
<% end %>
を消すことで、Loginボタンは消える。
app/views/search_history/index.html.erb
<%- if has_user_authentication_provider? -%>
<td class="actions">
<%- if current_or_guest_user && search.saved? -%>
<%= button_to t('blacklight.search_history.forget'), forget_search_$
<%- else -%>
<%= button_to t('blacklight.search_history.save'), save_search_path$
<%- end -%>
</td>
<%- end -%>
を消すことで、閲覧履歴からのSaveボタンが消え、そこからLogin画面に遷移することは無くなる。