From 1a730a3818bbeeb511708735a7781cd608494cfb Mon Sep 17 00:00:00 2001 From: harpiain@gmail.com Date: Fri, 7 Nov 2008 01:30:32 +0000 Subject: [PATCH] - introdução de parametrização padrão para dimensão de gráficos --- admin/configuracao_padrao.class.php | 15 ++++++++++++++- admin/configuracao_padrao_01.tmpl.php | 11 +++++++++++ instalador/sql/cacic_fev2006.sql | 4 +++- instalador/sql/cacic_jun2005.sql | 4 +++- instalador/sql/cacic_v2.2.2.sql | 2 ++ instalador/sql/cacic_v2.4.0.sql | 12 ++++++++++++ 6 files changed, 45 insertions(+), 3 deletions(-) create mode 100644 instalador/sql/cacic_v2.4.0.sql diff --git a/admin/configuracao_padrao.class.php b/admin/configuracao_padrao.class.php index f48e1fc..dda6afd 100755 --- a/admin/configuracao_padrao.class.php +++ b/admin/configuracao_padrao.class.php @@ -65,6 +65,9 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); $this->addVar('StandardSetup_form', 'BTN_SALVAR', $this->oTranslator->_('Gravar alteracoes') ); $this->addVar('StandardSetup_form', 'BTN_RESET', $this->oTranslator->_('Restaurar valores') ); $this->addVar('StandardSetup_form', 'TE_EXIBEGRAFICOS_TITLE', $this->oTranslator->_('Graficos a serem exibidos') ); + $this->addVar('StandardSetup_form', 'RESOLUCAO_GRAFICO_TITLE', $this->oTranslator->_('Resolucao dos graficos a serem exibidos') ); + $this->addVar('StandardSetup_form', 'NU_RESOLUCAO_GRAFICO_H_TITLE', $this->oTranslator->_('Altura') ); + $this->addVar('StandardSetup_form', 'NU_RESOLUCAO_GRAFICO_W_TITLE', $this->oTranslator->_('Largura') ); $this->addVar('StandardSetup_form', 'NU_REL_MAXLINHAS_TITLE', $this->oTranslator->_('Quantidade máxima de linhas em relatorios') ); $this->addVar('StandardSetup_form', 'NU_REL_MAXLINHAS_HELP', $this->oTranslator->_('Quantidade máxima de linhas em relatorios') ); $this->addVar('StandardSetup_form', 'TE_EXIBEGRAFICOS_SO_TITLE', $this->oTranslator->_('Sistemas operacionais') ); @@ -121,6 +124,8 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); */ $in_exibe_erros_criticos = (Security::read('in_exibe_erros_criticos'))?"S":"N"; $nu_rel_maxlinhas = (Security::read('nu_rel_maxlinhas'))?Security::read('nu_rel_maxlinhas'):0; + $nu_resolucao_grafico_h = (Security::read('nu_resolucao_grafico_h'))?Security::read('nu_resolucao_grafico_h'):0; + $nu_resolucao_grafico_w = (Security::read('nu_resolucao_grafico_w'))?Security::read('nu_resolucao_grafico_w'):0; $in_exibe_bandeja = (Security::read('in_exibe_bandeja'))?"S":"N"; $cs_abre_janela_patr = (Security::read('cs_abre_janela_patr'))?"S":"N"; $nm_organizacao = (Security::read('nm_organizacao'))?Security::read('nm_organizacao'):""; @@ -142,6 +147,8 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); $sql_update .= "in_exibe_erros_criticos = '$in_exibe_erros_criticos', in_exibe_bandeja = '$in_exibe_bandeja', nu_exec_apos = 10, + nu_resolucao_grafico_h = '$nu_resolucao_grafico_h', + nu_resolucao_grafico_w = '$nu_resolucao_grafico_w', nu_rel_maxlinhas = $nu_rel_maxlinhas, nm_organizacao = '$nm_organizacao', nu_intervalo_exec = 4, @@ -190,6 +197,8 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); */ $nm_organizacao = (Security::read('nm_organizacao'))?Security::read('nm_organizacao'):""; $nu_rel_maxlinhas = (Security::read('nu_rel_maxlinhas'))?Security::read('nu_rel_maxlinhas'):""; + $nu_resolucao_grafico_h = (Security::read('nu_resolucao_grafico_h'))?Security::read('nu_resolucao_grafico_h'):0; + $nu_resolucao_grafico_w = (Security::read('nu_resolucao_grafico_w'))?Security::read('nu_resolucao_grafico_w'):0; $te_senha_adm_agente = (Security::read('te_senha_adm_agente'))?Security::read('te_senha_adm_agente'):""; $te_serv_updates_padrao = (Security::read('te_serv_updates_padrao'))?Security::read('te_serv_updates_padrao'):""; $te_serv_cacic_padrao = (Security::read('te_serv_cacic_padrao'))?Security::read('te_serv_cacic_padrao'):""; @@ -213,6 +222,8 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); $nm_organizacao = $cfgStdData['nm_organizacao']; $nu_rel_maxlinhas = $cfgStdData['nu_rel_maxlinhas']; + $nu_resolucao_grafico_h = $cfgStdData['nu_resolucao_grafico_h']; + $nu_resolucao_grafico_w = $cfgStdData['nu_resolucao_grafico_w']; $te_senha_adm_agente = $cfgStdData['te_senha_adm_agente']; $te_serv_updates_padrao = $cfgStdData['te_serv_updates_padrao']; $te_serv_cacic_padrao = $cfgStdData['te_serv_cacic_padrao']; @@ -232,6 +243,8 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); */ $this->addVar('StandardSetup_form', 'NM_ORGANIZACAO', $nm_organizacao ); $this->addVar('StandardSetup_form', 'NU_REL_MAXLINHAS', $nu_rel_maxlinhas ); + $this->addVar('StandardSetup_form', 'NU_RESOLUCAO_GRAFICO_H', $nu_resolucao_grafico_h ); + $this->addVar('StandardSetup_form', 'NU_RESOLUCAO_GRAFICO_W', $nu_resolucao_grafico_w ); $this->addVar('StandardSetup_form', 'TE_SERVUPDT_STD', $te_serv_updates_padrao ); $this->addVar('StandardSetup_form', 'TE_SERVCACIC_STD', $te_serv_cacic_padrao ); $this->addVar('StandardSetup_form', 'EXIBE_ERROS_CRITICOS', $in_exibe_erros_criticos ); @@ -265,4 +278,4 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); } } -?> \ No newline at end of file +?> diff --git a/admin/configuracao_padrao_01.tmpl.php b/admin/configuracao_padrao_01.tmpl.php index 5ca2e39..e077db6 100755 --- a/admin/configuracao_padrao_01.tmpl.php +++ b/admin/configuracao_padrao_01.tmpl.php @@ -88,6 +88,17 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); + + + {RESOLUCAO_GRAFICO_TITLE}
+ + + {NU_RESOLUCAO_GRAFICO_H_TITLE} + + {NU_RESOLUCAO_GRAFICO_W_TITLE} + + + {TE_MACADDR_INVALID_TITLE}
diff --git a/instalador/sql/cacic_fev2006.sql b/instalador/sql/cacic_fev2006.sql index 56e9ac4..fa7acbe 100644 --- a/instalador/sql/cacic_fev2006.sql +++ b/instalador/sql/cacic_fev2006.sql @@ -95,7 +95,9 @@ CREATE TABLE configuracoes_padrao ( te_janelas_excecao text NULL DEFAULT NULL COMMENT '', cs_abre_janela_patr char(1) NOT NULL DEFAULT 'S' COMMENT '', id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '', - te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' + te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '', + nu_resolucao_grafico_h smallint unsigned default 320, + nu_resolucao_grafico_w smallint unsigned default 240 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE contas ( diff --git a/instalador/sql/cacic_jun2005.sql b/instalador/sql/cacic_jun2005.sql index 2c53db4..6e88fbf 100644 --- a/instalador/sql/cacic_jun2005.sql +++ b/instalador/sql/cacic_jun2005.sql @@ -95,7 +95,9 @@ CREATE TABLE configuracoes_padrao ( te_janelas_excecao text NULL DEFAULT NULL COMMENT '', cs_abre_janela_patr char(1) NOT NULL DEFAULT 'S' COMMENT '', id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '', - te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' + te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '', + nu_resolucao_grafico_h smallint unsigned default 320, + nu_resolucao_grafico_w smallint unsigned default 240 ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE contas ( diff --git a/instalador/sql/cacic_v2.2.2.sql b/instalador/sql/cacic_v2.2.2.sql index 225d8b1..f913a87 100644 --- a/instalador/sql/cacic_v2.2.2.sql +++ b/instalador/sql/cacic_v2.2.2.sql @@ -64,6 +64,8 @@ ALTER TABLE configuracoes_locais ALTER TABLE configuracoes_padrao ADD te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' AFTER id_default_body_bgcolor, ADD nu_rel_maxlinhas smallint unsigned default 50 AFTER nu_exec_apos, + ADD nu_resolucao_grafico_h smallint unsigned default 320, + ADD nu_resolucao_grafico_w smallint unsigned default 240, ENGINE=InnoDB CHARACTER SET=latin1; diff --git a/instalador/sql/cacic_v2.4.0.sql b/instalador/sql/cacic_v2.4.0.sql new file mode 100644 index 0000000..356997d --- /dev/null +++ b/instalador/sql/cacic_v2.4.0.sql @@ -0,0 +1,12 @@ +-- -------------------------------------------------------- +-- Atualização de Tabelas do banco de dados CACIC-2.4.0 +-- SGBD: MySQL-4.1.20 +-- -------------------------------------------------------- + +SET FOREIGN_KEY_CHECKS = 0; + +ALTER TABLE configuracoes_padrao + ADD nu_resolucao_grafico_h smallint unsigned default 320, + ADD nu_resolucao_grafico_w smallint unsigned default 240; + +SET FOREIGN_KEY_CHECKS = 1; -- libgit2 0.21.2