doctype html html head title - nome = Configuracao.try(:first).try(:nome_da_prefeitura) - if Rails.env.development? - unless current_usuario.nil? = current_usuario.perfil.nome + " | " - else - if session[:usuario_externo] = "Pagamentos | " - else = "Novo Usuário " + " | " - if nome && nome.length > 0 = "#{nome.split(" ").last(2).reject{|string| string.upcase == "DE"}.join(" ")} | " ' Gerencial = stylesheet_link_tag 'application', media: 'all' = csrf_meta_tags = favicon_link_tag "favicon.ico", rel: "shortcut icon", type: "image/ico" meta[name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"] meta[name="description" content=""] meta[name="author" content=""] meta[charset="utf-8"] meta[http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"] javascript: ROOT_PATH = "#{root_url}" /* yeah we need this empty stylesheet here. It's cool chrome & chromium fix chrome fix https://code.google.com/p/chromium/issues/detail?id=167083 https://code.google.com/p/chromium/issues/detail?id=332189 */ $(document).ready(function(){ glowCookies.start('pt_BR', { style: 1, policyLink: 'https://www.google.com/search?client=opera-gx&q=sobre+cookies&sourceid=opera&ie=UTF-8&oe=UTF-8', acceptBtnText: "Ok, entendi!", bannerDescription: 'Utilizamos cookies para oferecer melhor experiência, melhorar o desempenho. Ao utilizar este site, você concorda com o uso de cookies.' }) }); = javascript_include_tag "application" body - if ENV['mostrar_tawk_to'] == 'true' /! Start of Tawk.to Script javascript: var Tawk_API=Tawk_API || {}, Tawk_LoadStart=new Date(); (function(){ var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0]; s1.async=true; s1.src='https://embed.tawk.to/591db65d8028bb7327046872/default'; s1.charset='UTF-8'; s1.setAttribute('crossorigin','*'); s0.parentNode.insertBefore(s1,s0); })(); Tawk_API.onLoad = function(){ Tawk_API.hideWidget(); }; $(document).ready(function(){ if (Tawk_API) { Tawk_API.onLoad = function() { Tawk_API.hideWidget(); }; } }); /! End of Tawk.to Script - if current_usuario.present? nav#sidebar.sidebar[role="navigation"] .js-sidebar-content header.logo.hidden-xs.change_Logo = link_to root_path, class: 'link_title' do = image_tag 'newLogoGerencialClaro.png', data: {icon: asset_path('iconlogo.png'), brand: asset_path('newLogoGerencialClaro.png')} .sidebar-status.visible-xs - if session[:modulo].in? %w[licitacao administrativo controladoria obra planejamento gestao_de_estoque patrimonio gestao_do_portal_da_transparencia] = render "layouts/menu_#{session[:modulo]}" - else = render '/layouts/menu' nav.page-controls.navbar.navbar-default.radius-reverse .container-fluid .navbar-header ul.nav.navbar-nav li a#nav-state-toggle.hidden-sm.hidden-xs[href="#" title="Mostrar/Ocultar" data-placement="bottom"] i.fa.fa-bars.fa-lg a#nav-collapse-toggle.visible-sm.visible-xs[href="#" title="Mostrar/Ocultar" data-placement="bottom"] span.rounded.rounded-lg.bg-gray.text-white.visible-xs i.fa.fa-bars.fa-lg i.fa.fa-bars.fa-lg.hidden-xs a.navbar-brand.visible-xs[href="index.html"] i.fa.fa-circle.text-gray.mr-n-sm i.fa.fa-circle.text-warning |   Gerencial   i.fa.fa-circle.text-warning.mr-n-sm i.fa.fa-circle.text-gray .collapse.navbar-collapse - if contabilidade_atual.present? || orcamento_atual.present? || ppa_atual.present? || obra_atual.present? || portal_atual ul.nav.navbar-nav.navbar-left[style="margin-top: 16px"] li strong | Módulo Selecionado: =< link_to "#{nome_do_modulo} #{exercicio_atual}", home_contexto, class: 'link_breadcrumb' - else ul.nav.navbar-nav.navbar-left[style="margin-top: 16px"] li strong = Acesso::Modulo.find_by(nome_do_modulo: session[:modulo]).try(:nome_de_exibicao) if Rails.env.development? && session[:modulo].present? ul.nav.navbar-default.navbar-nav.navbar-right li.dropdown a#notifications-dropdown-toggle.dropdown-toggle.navbar-usuario.dropdown-toggle-notifications.text-right[href="#" data-toggle="dropdown"] span.thumb-sm.avatar.pull-left |   strong = current_usuario.try(:nome_completo) | / = current_usuario.try(:perfil).try(:nome) br | Poder: = current_usuario.try(:tipo_de_poder).try(:capitalize) li.dropdown = botao seleciona_modulo_path, { \ class_icone:'glyphicon glyphicon-th-large', params: {class: ''}, } li.dropdown a.dropdown-toggle[href="#" data-toggle="dropdown" target="_self"] i.fa.fa-cog.fa-lg ul.dropdown-menu li = botao_com_permissao current_usuario, {acao: :new}, { \ texto: ' Minha Conta', class_icone:'glyphicon glyphicon-user', params: {class: '', style: 'color: #333;'}, } li = botao_com_permissao perfil_path(current_usuario.try(:perfil_id)), {acao: :new}, { \ texto: ' Ver Permissões', class_icone:'glyphicon glyphicon-user', params: {class: ''}, } li = botao seleciona_modulo_path, { \ texto: ' Mudar Módulo', class_icone:'glyphicon glyphicon-th-large', params: {class: ''}, } li.divider - if session[:modulo] == 'contabilidade' li = link_to 'Selecionar Contexto', contexto_path li = link_to 'Configurações', edit_configuracoes_path li.divider - if session[:modulo] == 'contabilidade' - if ENV['exibir_manual'] == 'true' li = link_to "Manual do sistema", 'https://drive.google.com/open?id=0B6U_D7-XJqdgOUVhakNka3FrWWs', target: "_blank" li = link_to 'Suporte', 'http://suporte.speedgov.com.br/', target: "_blank" li.divider li = link_to(destroy_usuario_session_path, :method => :delete, :data => {:confirm => 'Deseja sair realmente?'}) do i.fa.fa-sign-out |   Sair .content-wrap main#content.content[role="main"] - if ppa_atual.present? == render partial: 'ppa/relatorios/modal_relatorio_de_prioridades_e_metas' = yield - else = yield .loader-wrap.hiding.hide i.fa.fa-circle-o-notch.fa-spin-fast = yield :js - if notice javascript: Messenger.options = { extraClasses: 'messenger-fixed messenger-on-top messenger-on-right alert', theme: 'flat' }; Messenger().post("#{notice}"); - elsif alert javascript: Messenger.options = { extraClasses: 'messenger-fixed messenger-on-top messenger-on-right alert', theme: 'flat' }; Messenger().post({message: "#{alert}", type: 'error'}); - elsif info javascript: Messenger.options = { extraClasses: 'messenger-fixed messenger-on-top messenger-on-right alert', theme: 'flat' }; Messenger().post({message: "#{info}", type: 'info'}); - elsif success javascript: Messenger.options = { extraClasses: 'messenger-fixed messenger-on-top messenger-on-right alert', theme: 'flat' }; Messenger().post({message: "#{success}", type: 'success'}); javascript: root_url = "#{root_url(:only_path => false)}"