Commit f1fd0b326399ce4b7a4663f538e7c8faf1c8e3e7
1 parent
955d9875
Exists in
master
and in
1 other branch
Pequenas correcoes na paginacao de resultados. Correcao na pagina de Configuraco…
…es Padrao. Na pagina de Sistemas Operacionais, o click na quantidade de maquinas exibira uma listagem destas maquinas. git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@616 fecfc0c7-e812-0410-ae72-849f08638ee7
Showing
6 changed files
with
36 additions
and
20 deletions
Show diff stats
admin/config_gerais.php
| @@ -368,7 +368,8 @@ if ($_SESSION['cs_nivel_administracao'] == 1 || $_SESSION['cs_nivel_administraca | @@ -368,7 +368,8 @@ if ($_SESSION['cs_nivel_administracao'] == 1 || $_SESSION['cs_nivel_administraca | ||
| 368 | // Gráficos disponíveis para exibição na página principal | 368 | // Gráficos disponíveis para exibição na página principal |
| 369 | // [so][acessos][locais][acessos_locais] | 369 | // [so][acessos][locais][acessos_locais] |
| 370 | // A variável de sessão menu_seg->_SESSION['te_exibe_graficos'] contém os gráficos selecionados para exibição | 370 | // A variável de sessão menu_seg->_SESSION['te_exibe_graficos'] contém os gráficos selecionados para exibição |
| 371 | - $te_exibe_graficos = get_valor_campo('configuracoes_locais', 'te_exibe_graficos', 'id_local='.$frm_id_local); | 371 | + $arrValores = getValores('configuracoes_locais', 'te_exibe_graficos', 'id_local='.$frm_id_local); |
| 372 | + $te_exibe_graficos = $arrValores['te_exibe_graficos']; | ||
| 372 | ?> | 373 | ?> |
| 373 | <select multiple size="10" name="listaExibeGraficosDisponiveis[]" id="listaExibeGraficosDisponiveis" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > | 374 | <select multiple size="10" name="listaExibeGraficosDisponiveis[]" id="listaExibeGraficosDisponiveis" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > |
| 374 | </select> | 375 | </select> |
admin/sistemas_operacionais/index.php
| @@ -111,7 +111,6 @@ else | @@ -111,7 +111,6 @@ else | ||
| 111 | { | 111 | { |
| 112 | $Cor = 0; | 112 | $Cor = 0; |
| 113 | $NumRegistro = 1; | 113 | $NumRegistro = 1; |
| 114 | - | ||
| 115 | while($row = mysql_fetch_array($result)) | 114 | while($row = mysql_fetch_array($result)) |
| 116 | { | 115 | { |
| 117 | ?> | 116 | ?> |
| @@ -130,7 +129,7 @@ else | @@ -130,7 +129,7 @@ else | ||
| 130 | <td nowrap> </td> | 129 | <td nowrap> </td> |
| 131 | <td nowrap><div align="center"><a href="../sistemas_operacionais/detalhes_sistema_operacional.php?id_so=<? echo $row['id_so'];?>"><? echo $row['sg_so']; ?></a></div></td> | 130 | <td nowrap><div align="center"><a href="../sistemas_operacionais/detalhes_sistema_operacional.php?id_so=<? echo $row['id_so'];?>"><? echo $row['sg_so']; ?></a></div></td> |
| 132 | <td nowrap> </td> | 131 | <td nowrap> </td> |
| 133 | - <td nowrap><div align="center"><a href="../sistemas_operacionais/detalhes_sistema_operacional.php?id_so=<? echo $row['id_so'];?>"><? echo $row['TotalEstacoes']; ?></a></div></td> | 132 | + <td nowrap><div align="center"><a href="../../relatorios/software/rel_software.php?orderby=4&principal=so&id_so=<? echo $row['id_so'];?>"><? echo $row['TotalEstacoes']; ?></a></div></td> |
| 134 | <td nowrap> </td> | 133 | <td nowrap> </td> |
| 135 | 134 | ||
| 136 | <? | 135 | <? |
include/multipagina.php
| @@ -28,15 +28,16 @@ Adaptações Realizadas / Motivos: | @@ -28,15 +28,16 @@ Adaptações Realizadas / Motivos: | ||
| 28 | class Mult_Pag | 28 | class Mult_Pag |
| 29 | { | 29 | { |
| 30 | // Valores padrão para a navegação dos links | 30 | // Valores padrão para a navegação dos links |
| 31 | - var $num_pesq_pag; | ||
| 32 | var $str_anterior = " Anterior "; | 31 | var $str_anterior = " Anterior "; |
| 33 | var $str_proxima = " Próxima "; | 32 | var $str_proxima = " Próxima "; |
| 34 | var $str_primeira = " Primeira "; | 33 | var $str_primeira = " Primeira "; |
| 35 | var $str_ultima = " Última "; | 34 | var $str_ultima = " Última "; |
| 35 | + | ||
| 36 | // Variáveis usadas internamente | 36 | // Variáveis usadas internamente |
| 37 | var $nome_arq; | 37 | var $nome_arq; |
| 38 | var $total_reg; | 38 | var $total_reg; |
| 39 | var $pagina; | 39 | var $pagina; |
| 40 | + var $nu_rel_maxlinhas; | ||
| 40 | 41 | ||
| 41 | /* | 42 | /* |
| 42 | Metodo construtor. Isto é somente usado para setar | 43 | Metodo construtor. Isto é somente usado para setar |
| @@ -67,9 +68,10 @@ class Mult_Pag | @@ -67,9 +68,10 @@ class Mult_Pag | ||
| 67 | */ | 68 | */ |
| 68 | function Executar($sql, $conexao, $velocidade, $tipo) | 69 | function Executar($sql, $conexao, $velocidade, $tipo) |
| 69 | { | 70 | { |
| 70 | - $this->num_pesq_pag = ($this->num_pesq_pag > 0?$this->num_pesq_pag:1); | 71 | + global $nu_rel_maxlinhas; |
| 72 | + | ||
| 71 | // variavel para o inicio das pesquisas | 73 | // variavel para o inicio das pesquisas |
| 72 | - $inicio_pesq = $this->pagina * $this->num_pesq_pag; | 74 | + $inicio_pesq = $this->pagina * $this->nu_rel_maxlinhas; |
| 73 | 75 | ||
| 74 | if ($velocidade == "otimizada") | 76 | if ($velocidade == "otimizada") |
| 75 | { | 77 | { |
| @@ -85,7 +87,7 @@ class Mult_Pag | @@ -85,7 +87,7 @@ class Mult_Pag | ||
| 85 | { | 87 | { |
| 86 | $resultado = mysql_query($total_sql); | 88 | $resultado = mysql_query($total_sql); |
| 87 | $this->total_reg = mysql_num_rows($resultado); // total de registros da pesquisa inteira | 89 | $this->total_reg = mysql_num_rows($resultado); // total de registros da pesquisa inteira |
| 88 | - $sql .= " LIMIT $inicio_pesq, $this->num_pesq_pag"; | 90 | + $sql .= " LIMIT $inicio_pesq, $this->nu_rel_maxlinhas"; |
| 89 | $resultado = mysql_query($sql); // pesquisa com limites por pagina | 91 | $resultado = mysql_query($sql); // pesquisa com limites por pagina |
| 90 | } | 92 | } |
| 91 | else if ($tipo == "pgsql") | 93 | else if ($tipo == "pgsql") |
| @@ -96,7 +98,7 @@ class Mult_Pag | @@ -96,7 +98,7 @@ class Mult_Pag | ||
| 96 | // total de registros da pesquisa inteira | 98 | // total de registros da pesquisa inteira |
| 97 | $this->total_reg = pg_numrows( $resultado );//pg_Result($resultado, 0, 0); | 99 | $this->total_reg = pg_numrows( $resultado );//pg_Result($resultado, 0, 0); |
| 98 | } | 100 | } |
| 99 | - $sql .= " LIMIT $this->num_pesq_pag, $inicio_pesq"; | 101 | + $sql .= " LIMIT $this->nu_rel_maxlinhas, $inicio_pesq"; |
| 100 | $resultado = pg_Exec($conexao, $sql);// pesquisa com limites por pagina | 102 | $resultado = pg_Exec($conexao, $sql);// pesquisa com limites por pagina |
| 101 | } | 103 | } |
| 102 | return $resultado; | 104 | return $resultado; |
| @@ -149,7 +151,7 @@ class Mult_Pag | @@ -149,7 +151,7 @@ class Mult_Pag | ||
| 149 | { | 151 | { |
| 150 | $extra_vars = $this->Construir_Url(); | 152 | $extra_vars = $this->Construir_Url(); |
| 151 | $arquivo = $this->nome_arq; | 153 | $arquivo = $this->nome_arq; |
| 152 | - $num_mult_pag = ceil($this->total_reg / $this->num_pesq_pag); // numero de multiplas paginas | 154 | + $num_mult_pag = ceil($this->total_reg / $this->nu_rel_maxlinhas); // numero de multiplas paginas |
| 153 | $indice = -1; // indice do array final | 155 | $indice = -1; // indice do array final |
| 154 | $numero_links_proximos=4; | 156 | $numero_links_proximos=4; |
| 155 | 157 |
relatorios/software/rel_software.php
| @@ -33,7 +33,10 @@ $DbConnect = conecta_bd_cacic(); | @@ -33,7 +33,10 @@ $DbConnect = conecta_bd_cacic(); | ||
| 33 | if ($_GET['principal']) | 33 | if ($_GET['principal']) |
| 34 | { | 34 | { |
| 35 | $query = ' SELECT id_so | 35 | $query = ' SELECT id_so |
| 36 | - FROM so'; | 36 | + FROM so'; |
| 37 | + if ($_GET['id_so']<>'') | ||
| 38 | + $query .= ' WHERE id_so='.$_GET['id_so']; | ||
| 39 | + | ||
| 37 | $result = mysql_query($query) or die('Erro no select ou sua sessão expirou!'); | 40 | $result = mysql_query($query) or die('Erro no select ou sua sessão expirou!'); |
| 38 | $_SESSION["list4"] = ''; | 41 | $_SESSION["list4"] = ''; |
| 39 | while ($row = mysql_fetch_array($result)) | 42 | while ($row = mysql_fetch_array($result)) |
| @@ -245,13 +248,12 @@ $query = ' SELECT distinct computadores.te_node_address, | @@ -245,13 +248,12 @@ $query = ' SELECT distinct computadores.te_node_address, | ||
| 245 | // ***************************************************** | 248 | // ***************************************************** |
| 246 | 249 | ||
| 247 | // definicoes de variaveis | 250 | // definicoes de variaveis |
| 248 | -$sql = "select nu_rel_maxlinhas from configuracoes_padrao"; | ||
| 249 | -$db_result = mysql_query($sql); | ||
| 250 | -$cfgStdData = mysql_fetch_assoc($db_result); | 251 | +$arrValores = getValores('configuracoes_padrao', 'nu_rel_maxlinhas', '1'); |
| 251 | 252 | ||
| 252 | -$max_links = 100; // máximo de links à serem exibidos | ||
| 253 | -$max_res = ($cfgStdData['nu_rel_maxlinhas'])?$cfgStdData['nu_rel_maxlinhas']:100; // máximo de resultados à serem exibidos por tela ou pagina | ||
| 254 | -$mult_pag = new Mult_Pag($max_res); // cria um novo objeto navbar | 253 | +$max_links = 100; // máximo de links à serem exibidos |
| 254 | +$nu_rel_maxlinhas = ($arrValores['nu_rel_maxlinhas']<>''?$arrValores['nu_rel_maxlinhas']:100); // máximo de resultados a serem exibidos por tela ou pagina | ||
| 255 | +$mult_pag = new Mult_Pag(); // cria um novo objeto navbar | ||
| 256 | +$mult_pag->nu_rel_maxlinhas = $nu_rel_maxlinhas; | ||
| 255 | 257 | ||
| 256 | // metodo que realiza a pesquisa | 258 | // metodo que realiza a pesquisa |
| 257 | $resultado = $mult_pag->Executar($query, $DbConnect, "", "mysql"); | 259 | $resultado = $mult_pag->Executar($query, $DbConnect, "", "mysql"); |
| @@ -268,7 +270,7 @@ for ($i=2; $i < mysql_num_fields($resultado); $i++) | @@ -268,7 +270,7 @@ for ($i=2; $i < mysql_num_fields($resultado); $i++) | ||
| 268 | echo '</tr>'; | 270 | echo '</tr>'; |
| 269 | 271 | ||
| 270 | $cor = 0; | 272 | $cor = 0; |
| 271 | -$num_registro = 1 + ($max_res * $pagina); | 273 | +$num_registro = 1 + ($nu_rel_maxlinhas * $pagina); |
| 272 | 274 | ||
| 273 | // visualizacao do conteudo | 275 | // visualizacao do conteudo |
| 274 | for ($n = 0; $n < $reg_pag; $n++) | 276 | for ($n = 0; $n < $reg_pag; $n++) |
| @@ -0,0 +1,12 @@ | @@ -0,0 +1,12 @@ | ||
| 1 | +Atencao: | ||
| 2 | + | ||
| 3 | +Coloque neste diretorio os seguintes arquivos: | ||
| 4 | + | ||
| 5 | +1) ChkCACIC.exe => Verificador/Instalador/Atualizador do CACIC | ||
| 6 | +2) MapaCACIC.exe => Modulo Avulso para Coleta de Informacoes Patrimoniais | ||
| 7 | + | ||
| 8 | + | ||
| 9 | +Execute neste diretorio o programa Vaca.exe, para geracao do arquivo versoes_agentes.ini | ||
| 10 | + | ||
| 11 | +p.s.: Este diretorio e visualizado a partir da opcao "Repositorio" do menu principal e a partir deste | ||
| 12 | + poderao ser baixados os programas principais para instalacao e uso do CACIC. |
repositorio_install.php
| @@ -63,12 +63,12 @@ require_once('include/selecao_listbox.js'); | @@ -63,12 +63,12 @@ require_once('include/selecao_listbox.js'); | ||
| 63 | <td height="1" bgcolor="#333333"></td> | 63 | <td height="1" bgcolor="#333333"></td> |
| 64 | </tr> | 64 | </tr> |
| 65 | <? | 65 | <? |
| 66 | - $v_array_versoes_agentes = parse_ini_file('repositorio/versoes_agentes.ini'); | 66 | + $v_array_versoes_agentes = parse_ini_file('repositorio/install/versoes_agentes.ini'); |
| 67 | ?> | 67 | ?> |
| 68 | <tr> | 68 | <tr> |
| 69 | <td class="label"> | 69 | <td class="label"> |
| 70 | <br> | 70 | <br> |
| 71 | - <a href="repositorio/chkcacic.exe">ChkCACIC - Verificador/Instalador/Atualizador do Sistema CACIC <span class="style2"><span class="style6">(versão <? echo $v_array_versoes_agentes['chkcacic.exe'];?> ~ 260K)</span></span></a></td> | 71 | + <a href="repositorio/install/chkcacic.exe">ChkCACIC - Verificador/Instalador/Atualizador do Sistema CACIC <span class="style2"><span class="style6">(versão <? echo $v_array_versoes_agentes['chkcacic.exe'];?> ~ 260K)</span></span></a></td> |
| 72 | </tr> | 72 | </tr> |
| 73 | 73 | ||
| 74 | 74 | ||
| @@ -87,7 +87,7 @@ require_once('include/selecao_listbox.js'); | @@ -87,7 +87,7 @@ require_once('include/selecao_listbox.js'); | ||
| 87 | <tr> | 87 | <tr> |
| 88 | <td><table width="100%" border="0" cellpadding="0" cellspacing="1"> | 88 | <td><table width="100%" border="0" cellpadding="0" cellspacing="1"> |
| 89 | <tr> | 89 | <tr> |
| 90 | - <td class="label"><a href="repositorio/mapacacic.exe">MapaCACIC - Módulo Avulso para Coleta de Informações Patrimoniais <span class="style2"><span class="style6">(versão <? echo $v_array_versoes_agentes['mapacacic.exe'];?> ~ 248K)</span></span></a> </td> | 90 | + <td class="label"><a href="repositorio/install/mapacacic.exe">MapaCACIC - Módulo Avulso para Coleta de Informações Patrimoniais <span class="style2"><span class="style6">(versão <? echo $v_array_versoes_agentes['mapacacic.exe'];?> ~ 248K)</span></span></a> </td> |
| 91 | </tr> | 91 | </tr> |
| 92 | <tr> | 92 | <tr> |
| 93 | <td> </td> | 93 | <td> </td> |