orbit4-5/app/views/orbit_bar/index.html.erb

109 lines
3.9 KiB
Plaintext
Raw Normal View History

<%#= content_for :page_specific_css do -%>
<%= stylesheet_link_tag "basic/icon" %>
<%= stylesheet_link_tag "lib/orbit_bar/orbit-bar" %>
<%# end -%>
<div id="orbit-bar">
<% if current_user.nil? %>
<input type="checkbox" id="open-orbit-login">
<label for="open-orbit-login" class="cover"></label>
<div class="login-window">
<div class="login-header">
<label for="open-orbit-login" class="close">×</label>
<h3><%= t(:login_orbit) %></h3>
</div>
<div class="login-body">
<%= form_tag "/sessions?locale=#{locale.to_s}", method: "post", :class => "container" do |f| %>
2014-05-26 06:23:12 +00:00
<div class="prepend">
<span class="add"><i class="icon-user"></i></span>
<input class="input" id="user_user_id" name="user_name" placeholder="<%= t("users.user_id") %>" size="30" type="text">
</div>
2014-05-26 06:23:12 +00:00
<div class="prepend">
<span class="add"><i class="icon-lock"></i></span>
<input class="input" id="user_password" name="password" placeholder="<%= t(:password) %>" size="30" type="password">
</div>
<div class="submit">
<button type="submit"><%= t(:login) %></button>
</div>
<% end %>
</div>
</div>
<% end %>
<input type="checkbox" id="open-orbit-nav">
<div class="orbit-bar-inner">
<label for="open-orbit-nav">
<i class="icons-list-2"></i>
</label>
<h1 class="orbit-bar-title">
<a href="/">Orbit</a>
</h1>
<ul class="orbit-bar-menu">
<li>
<span class="orbit-bar-logo"></span>
<% if !current_user.nil? %>
<ul>
<li>
<a href="/<%= locale.to_s %>/admin/dashboards">
<i class="icons-gauge"></i> <%= t(:dashboard_) %>
</a>
</li>
<li>
<a href="/<%= locale.to_s %>/admin/members">
<i class="icons-users"></i> <%= t(:member_) %>
</a>
</li>
<li class="divider"></li>
<li>
<a href="/<%= locale.to_s %>/admin/items" tabindex="-1">
<i class="icons-cog"></i> <%= t(:settings) %>
</a>
</li>
</ul>
<% end %>
</li>
<li>
<a href="/" class="orbit-bar-home">
<i class="icons-house"></i>
</a>
</li>
</ul>
<ul class="orbit-bar-search-sign-language">
2014-05-26 04:57:47 +00:00
<%
google_search_cx = current_site.search['sitesearch'] rescue nil
unless google_search_cx.blank?
%>
<li>
<form id="search" method="get" action="http://www.google.com/cse" target="_blank">
2014-05-26 04:57:47 +00:00
<input type="hidden" name="cx" value="<%= google_search_cx %>">
<%= text_field_tag 'q', '', {:type => "search", :placeholder => t("search.sitesearch"), 'x-webkit-speech' => ''} %>
</form>
</li>
2014-05-26 04:57:47 +00:00
<% end %>
<li>
<span id="language"><%= t(locale.to_s) %></span>
<ul>
<% @site_valid_locales.each do |l| %>
<li class="<%= l == locale ? "active" : "" %>">
<a href="<%= switch_language(l) %>"><%= t(:_locale, :locale => l) %></a>
</li>
<% end %>
</ul>
</li>
<% if !current_user.nil? %>
<li>
<span id="user"><%= current_user.member_profile.nil? ? current_user.user_name : current_user.member_profile.name %></span>
<ul>
<li>
<a href="/logout"><i class="icons-logout"></i><%= t(:logout) %></a>
</li>
</ul>
</li>
<% else %>
<li>
<label for="open-orbit-login">
<i class="icons-login"></i>
</label>
</li>
<% end %>
</ul>
</div>
</div>