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 | 368 | // Gráficos disponíveis para exibição na página principal |
| 369 | 369 | // [so][acessos][locais][acessos_locais] |
| 370 | 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 | 374 | <select multiple size="10" name="listaExibeGraficosDisponiveis[]" id="listaExibeGraficosDisponiveis" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > |
| 374 | 375 | </select> | ... | ... |
admin/sistemas_operacionais/index.php
| ... | ... | @@ -111,7 +111,6 @@ else |
| 111 | 111 | { |
| 112 | 112 | $Cor = 0; |
| 113 | 113 | $NumRegistro = 1; |
| 114 | - | |
| 115 | 114 | while($row = mysql_fetch_array($result)) |
| 116 | 115 | { |
| 117 | 116 | ?> |
| ... | ... | @@ -130,7 +129,7 @@ else |
| 130 | 129 | <td nowrap> </td> |
| 131 | 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 | 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 | 133 | <td nowrap> </td> |
| 135 | 134 | |
| 136 | 135 | <? | ... | ... |
include/multipagina.php
| ... | ... | @@ -28,15 +28,16 @@ Adaptações Realizadas / Motivos: |
| 28 | 28 | class Mult_Pag |
| 29 | 29 | { |
| 30 | 30 | // Valores padrão para a navegação dos links |
| 31 | - var $num_pesq_pag; | |
| 32 | 31 | var $str_anterior = " Anterior "; |
| 33 | 32 | var $str_proxima = " Próxima "; |
| 34 | 33 | var $str_primeira = " Primeira "; |
| 35 | 34 | var $str_ultima = " Última "; |
| 35 | + | |
| 36 | 36 | // Variáveis usadas internamente |
| 37 | 37 | var $nome_arq; |
| 38 | 38 | var $total_reg; |
| 39 | 39 | var $pagina; |
| 40 | + var $nu_rel_maxlinhas; | |
| 40 | 41 | |
| 41 | 42 | /* |
| 42 | 43 | Metodo construtor. Isto é somente usado para setar |
| ... | ... | @@ -67,9 +68,10 @@ class Mult_Pag |
| 67 | 68 | */ |
| 68 | 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 | 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 | 76 | if ($velocidade == "otimizada") |
| 75 | 77 | { |
| ... | ... | @@ -85,7 +87,7 @@ class Mult_Pag |
| 85 | 87 | { |
| 86 | 88 | $resultado = mysql_query($total_sql); |
| 87 | 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 | 91 | $resultado = mysql_query($sql); // pesquisa com limites por pagina |
| 90 | 92 | } |
| 91 | 93 | else if ($tipo == "pgsql") |
| ... | ... | @@ -96,7 +98,7 @@ class Mult_Pag |
| 96 | 98 | // total de registros da pesquisa inteira |
| 97 | 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 | 102 | $resultado = pg_Exec($conexao, $sql);// pesquisa com limites por pagina |
| 101 | 103 | } |
| 102 | 104 | return $resultado; |
| ... | ... | @@ -149,7 +151,7 @@ class Mult_Pag |
| 149 | 151 | { |
| 150 | 152 | $extra_vars = $this->Construir_Url(); |
| 151 | 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 | 155 | $indice = -1; // indice do array final |
| 154 | 156 | $numero_links_proximos=4; |
| 155 | 157 | ... | ... |
relatorios/software/rel_software.php
| ... | ... | @@ -33,7 +33,10 @@ $DbConnect = conecta_bd_cacic(); |
| 33 | 33 | if ($_GET['principal']) |
| 34 | 34 | { |
| 35 | 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 | 40 | $result = mysql_query($query) or die('Erro no select ou sua sessão expirou!'); |
| 38 | 41 | $_SESSION["list4"] = ''; |
| 39 | 42 | while ($row = mysql_fetch_array($result)) |
| ... | ... | @@ -245,13 +248,12 @@ $query = ' SELECT distinct computadores.te_node_address, |
| 245 | 248 | // ***************************************************** |
| 246 | 249 | |
| 247 | 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 | 258 | // metodo que realiza a pesquisa |
| 257 | 259 | $resultado = $mult_pag->Executar($query, $DbConnect, "", "mysql"); |
| ... | ... | @@ -268,7 +270,7 @@ for ($i=2; $i < mysql_num_fields($resultado); $i++) |
| 268 | 270 | echo '</tr>'; |
| 269 | 271 | |
| 270 | 272 | $cor = 0; |
| 271 | -$num_registro = 1 + ($max_res * $pagina); | |
| 273 | +$num_registro = 1 + ($nu_rel_maxlinhas * $pagina); | |
| 272 | 274 | |
| 273 | 275 | // visualizacao do conteudo |
| 274 | 276 | for ($n = 0; $n < $reg_pag; $n++) | ... | ... |
| ... | ... | @@ -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 | 63 | <td height="1" bgcolor="#333333"></td> |
| 64 | 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 | 68 | <tr> |
| 69 | 69 | <td class="label"> |
| 70 | 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 | 72 | </tr> |
| 73 | 73 | |
| 74 | 74 | |
| ... | ... | @@ -87,7 +87,7 @@ require_once('include/selecao_listbox.js'); |
| 87 | 87 | <tr> |
| 88 | 88 | <td><table width="100%" border="0" cellpadding="0" cellspacing="1"> |
| 89 | 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 | 91 | </tr> |
| 92 | 92 | <tr> |
| 93 | 93 | <td> </td> | ... | ... |