1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- <!DOCTYPE HTML>
- <html lang="<%= system_locale_via_uri.locale %>"
- data-id='<%= @knowledge_base.id %>'
- data-iconset='<%= @knowledge_base.iconset %>'
- data-available-locales='<%= all_locales.map(&:locale).join(',') %>'
- data-base-path='<%= custom_path_if_needed help_root_path(locale: '{locale}') %>'
- data-primary-locale="<%= (filter_primary_kb_locale || all_locales.first)&.locale %>">
- <meta charset="utf-8">
- <title><%= kb_public_page_title %></title>
- <meta name="viewport" content="width=device-width,initial-scale=1.0,viewport-fit=cover">
- <%= stylesheet_link_tag "knowledge_base.css", :media => 'all' %>
- <%= render 'knowledge_base/public/inline_stylesheet', knowledge_base: @knowledge_base %>
- <%= render 'knowledge_base/public/top_banner', object: @object || @knowledge_base if editor? %>
- <header class="header js-header">
- <div class="container">
- <h1 class="logo">
- <%= link_to custom_path_if_needed(help_root_path(locale: params[:locale])) do %>
- <img src="/assets/images/<%= Setting.get('product_logo') %>">
- <% end %>
- </h1>
- <nav class="menu">
- <% menu_items.each do |menu_item| %>
- <%= link_to menu_item.title, menu_item.url, class: 'menu-item', target: menu_item.new_tab ? '_blank' : nil %>
- <% end %>
- </nav>
- </div>
- <div class="container">
- <div class="search">
- <div class="search-field">
- <%= icon 'magnifier' %>
- <input class="js-search-input" type="search" placeholder="<%= zt('How can we help you? Search for an answer or a topic...') %>">
- </div>
- <ul class="search-results js-search-results" data-empty-placeholder="<%= zt('No results were found.') %>"></ul>
- </div>
- </div>
- </header>
- <%= render_breadcrumb_if_needed %>
- <%= yield %>
- <footer class="footer">
- <div class="container">
- <div class="footer-menu">
- <div class="copyright">
- <%= @knowledge_base.translation.footer_note %>
- </div>
- <div class="language-picker">
- <a class="btn btn--action" href="#" data-toggle="dropdown" aria-expanded="false">
- <%= system_locale_via_uri.name %>
- <%= icon 'arrow-down' %>
- </a>
- <ul class="dropdown-menu dropdown-menu-right dropdown-menu-up" role="menu">
- <% @object_locales&.each do |locale| %>
- <li class="<%= 'is-selected' if locale.name == system_locale_via_uri.name %>">
- <%= link_to custom_path_if_needed(url_for(locale: locale.locale)), hreflang: locale.locale do %>
- <%= icon 'checkmark' %>
- <%= locale.name %>
- <% end %>
- </li>
- <% end %>
- </ul>
- </div>
- </div>
- </div>
- </footer>
- <script type='text/javascript'>
- if(window.fetch === undefined || window.Promise === undefined || Element.prototype.prepend === undefined){
- document.write('<script src="<%= path_to_javascript('knowledge_base_public_polyfills') %>"><\/script>')
- }
- </script>
- <%= javascript_include_tag 'knowledge_base_public' %>
|