Commit 05c9337e81d180e67dee4f8fdd0c1895b40ad42f

Authored by Leandro Santos
1 parent 64273cc8
Exists in new-theme

refatoriando barra de pequisa

header.html.erb
1 1 <% user = (session[:user] && User.find_by_id(session[:user])) || nil %>
2 2 <%= theme_include "user_menu", :locals => {:person => user.person} if user %>
3 3  
4   -<!-- Nova Barra de usuário -->
5   -<div id="top-search-bar" >
6   -
7   - <ul id="top-search-bar-content">
8   - <li><a href='https://www.serpro.gov.br/' target="_blank">Portal Serpro</a></li>
9   - <li><a href='http://www.suporteservico.serpro/spekxprod/psp_acionamento_intranet' target="_blank">Central de Serviços Serpro (CSS)</a></li>
10   - <li><a href='https://prodsgp.serpro/prodsgp/home.jsp' target="_blank">Sistema de Gestão de Pessoas (SGP)</a></li>
11   - <li><a href='https://sgi.portalcorporativo.serpro/' target="_blank">Sistema de Gestão de Informações (SGI)</a></li>
12   - <li><a href='https://expresso.serpro.gov.br/' target="_blank">Expresso</a></li>
13   - <li class='hide'><a href='https://expressodrive.serpro.gov.br/'>Expresso Drive</a></li>
14   - <li class='hide'><a href='https://mantis.serpro.gov.br/'>Mantis</a></li>
15   - <li class='hide'><a href='http://sisted.portalcorporativo.serpro/'>Sistema de Educação, Treinamento e Desenvolvimento (SISTED)</a></li>
16   - <li class='hide'><a href='http://www.suporteservico.serpro/'>Sistema para controle de chamados (SPEKX)</a></li>
17   - <li class='hide'><a href='https://svpc.portalcorporativo.serpro/'>Solicitação de Viagem e Prestação de Contas</a></li>
18   - <li class='hide'><a href='http://www.siapenet.gov.br/'>Administração de RH</a></li>
19   - <li class='hide'><a href='http://psds.portalcorporativo.serpro/'>Processo SERPRO de Desenvolvimento de Soluções</a></li>
20   - <li class='hide'><a href='https://srhweb.portalcorporativo.serpro/'>Sistema de Recursos Humanos</a></li>
21   - <li class='hide'><a href='http://gfct.portalcorporativo.serpro/fct/'>Função Comissionada Técnica</a></li>
22   - <li class='hide'><a href='http://siscop.portalcorporativo.serpro/'>Controle de Frequencia</a></li>
23   - <li class='hide'><a href='http://sinor.portalcorporativo.serpro/'>Informações Normativas</a></li>
24   - <li class='hide'><a href='https://siscor.portalcorporativo.serpro'>Sistema Siscor</a></li>
25   - <li class='hide'><a href='http://gfct.portalcorporativo.serpro/gfc/'>Gratificação Função Comissionada</a></li>
26   - <li class='hide'><a href='https://hisaq.portalcorporativo.serpro/'>Histórico de Aquisições</a></li>
27   - <li class='hide'><a href='https://oryx.serpronet.serpro'>Portfólio e Ferramenta de Modelagem de Processos</a></li>
28   - <li class='hide'><a href='https://portfoliodeprojetos.serpro.gov.br'>ecar - Controle Acompanhamento e Avaliação de Resultados</a></li>
29   - <li class='hide'><a href='https://acessoweb.portalcorporativo.serpro'>ACESSO - Sistema de Controle de Acesso</a></li>
30   - <li class='hide'><a href='http://serpronet.serpro/diversos/sistemas-corporativos/infoserpro'>Informações Gerenciais</a></li>
31   - <li class='hide'><a href='http://psgis.serpronet.serpro/'>Processo Serpro de Gerenciamento Integrado de Serviços</a></li>
32   - <li class='hide'><a href='http://sipes.portalcorporativo.serpro/'>SIPES - Sistema Integrado de Patrimônio e Estoque</a></li>
33   - <li class='hide'><a href='http://dotproject.serpronet.serpro'>Ferramenta Corporativa de Cronograma</a></li>
34   - <li class='hide'><a href='https://sgdes.portalcorporativo.serpro'>GDES - Gerenciamento do Desempenho dos Empregados do Serpro</a></li>
35   - <li class='hide'><a href='http://agendanacional.portalcorporativo.serpro'>Agenda Nacional</a></li>
36   - <li class='hide'><a href='http://www.gedig.serpro/'>Gerenciamento Eletrônico de Documentos Digitalizados</a></li>
37   - <li class='hide'><a href='https://gmpsds.serpronet.serpro'>GM PSDS</a></li>
38   - <li class='last'>
39   - <label for="search">Pesquisar: </label>
40   - <input placeholder="palavra chave" id="top-search-bar-input" type="text" />
41   - </li>
42   - </ul>
43   -
44   -
45   - <script>
46   - (function ($, document, window) {
47   - var availableTags = [ ];
48   - $('#top-search-bar-content li a').each(function(){
49   - availableTags.push({ label: $(this).text(), value: $(this).attr('href')});
50   - });
51   -
52   - $( "#top-search-bar-input" ).autocomplete({
53   - source: availableTags,
54   - select: function( event, ui ) { window.open(ui.item['value' ], '_blank'); }
55   - });
56   - }(jQuery, document, this));
57   - </script>
58   -
59   - <br/>
60   -</div>
  4 +<%= render :file => File.join(File.dirname(__FILE__), "/top_search_bar") %>
61 5  
62 6 <% if controller_name != 'home' %>
63 7  
  8 +
  9 +<!-- Nova Barra de usuário -->
64 10 <div id="top-bar" class="top" >
65 11 <div class="btn_control_panel btn_control" title="Painel de Controle" alt="menu">
66 12 <div class="layout_user">
... ...
style.css
1 1 @import url(../base/style.css);
2 2  
3 3 @import url(cabecalho.css);
  4 +@import url(user-bar.css);
4 5 @import url(style-core.css);
5 6 @import url(top-search-bar.css);
6 7 @import url(header.css);
... ...
top_search_bar.html.erb 0 → 100644
... ... @@ -0,0 +1,54 @@
  1 +<div id="top-search-bar" >
  2 + <ul id="top-search-bar-content">
  3 + <li><a href='https://www.serpro.gov.br/' target="_blank">Portal Serpro</a></li>
  4 + <li><a href='http://www.suporteservico.serpro/spekxprod/psp_acionamento_intranet' target="_blank">Central de Serviços Serpro (CSS)</a></li>
  5 + <li><a href='https://prodsgp.serpro/prodsgp/home.jsp' target="_blank">Sistema de Gestão de Pessoas (SGP)</a></li>
  6 + <li><a href='https://sgi.portalcorporativo.serpro/' target="_blank">Sistema de Gestão de Informações (SGI)</a></li>
  7 + <li><a href='https://expresso.serpro.gov.br/' target="_blank">Expresso</a></li>
  8 + <li class='hide'><a href='https://expressodrive.serpro.gov.br/'>Expresso Drive</a></li>
  9 + <li class='hide'><a href='https://mantis.serpro.gov.br/'>Mantis</a></li>
  10 + <li class='hide'><a href='http://sisted.portalcorporativo.serpro/'>Sistema de Educação, Treinamento e Desenvolvimento (SISTED)</a></li>
  11 + <li class='hide'><a href='http://www.suporteservico.serpro/'>Sistema para controle de chamados (SPEKX)</a></li>
  12 + <li class='hide'><a href='https://svpc.portalcorporativo.serpro/'>Solicitação de Viagem e Prestação de Contas</a></li>
  13 + <li class='hide'><a href='http://www.siapenet.gov.br/'>Administração de RH</a></li>
  14 + <li class='hide'><a href='http://psds.portalcorporativo.serpro/'>Processo SERPRO de Desenvolvimento de Soluções</a></li>
  15 + <li class='hide'><a href='https://srhweb.portalcorporativo.serpro/'>Sistema de Recursos Humanos</a></li>
  16 + <li class='hide'><a href='http://gfct.portalcorporativo.serpro/fct/'>Função Comissionada Técnica</a></li>
  17 + <li class='hide'><a href='http://siscop.portalcorporativo.serpro/'>Controle de Frequencia</a></li>
  18 + <li class='hide'><a href='http://sinor.portalcorporativo.serpro/'>Informações Normativas</a></li>
  19 + <li class='hide'><a href='https://siscor.portalcorporativo.serpro'>Sistema Siscor</a></li>
  20 + <li class='hide'><a href='http://gfct.portalcorporativo.serpro/gfc/'>Gratificação Função Comissionada</a></li>
  21 + <li class='hide'><a href='https://hisaq.portalcorporativo.serpro/'>Histórico de Aquisições</a></li>
  22 + <li class='hide'><a href='https://oryx.serpronet.serpro'>Portfólio e Ferramenta de Modelagem de Processos</a></li>
  23 + <li class='hide'><a href='https://portfoliodeprojetos.serpro.gov.br'>ecar - Controle Acompanhamento e Avaliação de Resultados</a></li>
  24 + <li class='hide'><a href='https://acessoweb.portalcorporativo.serpro'>ACESSO - Sistema de Controle de Acesso</a></li>
  25 + <li class='hide'><a href='http://serpronet.serpro/diversos/sistemas-corporativos/infoserpro'>Informações Gerenciais</a></li>
  26 + <li class='hide'><a href='http://psgis.serpronet.serpro/'>Processo Serpro de Gerenciamento Integrado de Serviços</a></li>
  27 + <li class='hide'><a href='http://sipes.portalcorporativo.serpro/'>SIPES - Sistema Integrado de Patrimônio e Estoque</a></li>
  28 + <li class='hide'><a href='http://dotproject.serpronet.serpro'>Ferramenta Corporativa de Cronograma</a></li>
  29 + <li class='hide'><a href='https://sgdes.portalcorporativo.serpro'>GDES - Gerenciamento do Desempenho dos Empregados do Serpro</a></li>
  30 + <li class='hide'><a href='http://agendanacional.portalcorporativo.serpro'>Agenda Nacional</a></li>
  31 + <li class='hide'><a href='http://www.gedig.serpro/'>Gerenciamento Eletrônico de Documentos Digitalizados</a></li>
  32 + <li class='hide'><a href='https://gmpsds.serpronet.serpro'>GM PSDS</a></li>
  33 + <li class='last'>
  34 + <label for="search">Pesquisar: </label>
  35 + <input placeholder="palavra chave" id="top-search-bar-input" type="text" />
  36 + </li>
  37 + </ul>
  38 +
  39 + <script>
  40 + (function ($, document, window) {
  41 + var availableTags = [ ];
  42 + $('#top-search-bar-content li a').each(function(){
  43 + availableTags.push({ label: $(this).text(), value: $(this).attr('href')});
  44 + });
  45 +
  46 + $( "#top-search-bar-input" ).autocomplete({
  47 + source: availableTags,
  48 + select: function( event, ui ) { window.open(ui.item['value' ], '_blank'); }
  49 + });
  50 + }(jQuery, document, this));
  51 + </script>
  52 +
  53 + <br/>
  54 +</div>
... ...