Commit 3fcabfc18cf228744d5268a969f60624c2566e1c
1 parent
12c8e1df
Exists in
master
and in
1 other branch
Gerente "trunk" atualizado
- instalador passa a verificar "short_open_tag" ativa - correção de erro no cadastro de subrede (checagem de consistência de dados informados) - correção de javascript para atender ao cadastro de subrede git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@459 fecfc0c7-e812-0410-ae72-849f08638ee7
Showing
6 changed files
with
70 additions
and
12 deletions
Show diff stats
admin/redes/detalhes_rede.php
... | ... | @@ -14,6 +14,14 @@ |
14 | 14 | Livre(FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA |
15 | 15 | */ |
16 | 16 | session_start(); |
17 | +/* | |
18 | + * verifica se houve login e também regras para outras verificações (ex: permissões do usuário)! | |
19 | + */ | |
20 | +if(!isset($_SESSION['id_usuario'])) | |
21 | + die('Acesso negado!'); | |
22 | +else { // Inserir regras para outras verificações (ex: permissões do usuário)! | |
23 | +} | |
24 | + | |
17 | 25 | require_once('../../include/library.php'); |
18 | 26 | |
19 | 27 | AntiSpy(); | ... | ... |
admin/redes/incluir_rede.php
... | ... | @@ -14,6 +14,14 @@ |
14 | 14 | Livre(FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA |
15 | 15 | */ |
16 | 16 | session_start(); |
17 | +/* | |
18 | + * verifica se houve login e também regras para outras verificações (ex: permissões do usuário)! | |
19 | + */ | |
20 | +if(!isset($_SESSION['id_usuario'])) | |
21 | + die('Acesso negado!'); | |
22 | +else { // Inserir regras para outras verificações (ex: permissões do usuário)! | |
23 | +} | |
24 | + | |
17 | 25 | include_once "../../include/library.php"; |
18 | 26 | |
19 | 27 | AntiSpy('1,2,3'); // Permitido somente a estes cs_nivel_administracao... |
... | ... | @@ -200,7 +208,7 @@ function SetaServidorUpdates() |
200 | 208 | |
201 | 209 | function valida_form(frmForm) |
202 | 210 | { |
203 | - VerRedeMascara(frmForm.name,true,false); | |
211 | + //VerRedeMascara(frmForm.name,true,false); | |
204 | 212 | if ( document.form.frm_nu_limite_ftp.value == "" ) |
205 | 213 | { |
206 | 214 | document.form.frm_nu_limite_ftp.value = "30"; |
... | ... | @@ -212,7 +220,7 @@ function valida_form(frmForm) |
212 | 220 | return false; |
213 | 221 | } |
214 | 222 | |
215 | - /* | |
223 | + | |
216 | 224 | var ip = document.form.frm_id_ip_rede.value; |
217 | 225 | var ipSplit = ip.split(/\./); |
218 | 226 | |
... | ... | @@ -228,7 +236,7 @@ function valida_form(frmForm) |
228 | 236 | document.form.frm_te_mascara_rede.focus(); |
229 | 237 | return false; |
230 | 238 | } |
231 | - */ | |
239 | + | |
232 | 240 | if ( document.form.frm_nm_rede.value == "" ) |
233 | 241 | { |
234 | 242 | alert("O nome da rede é obrigatório. Por favor, informe-o."); |
... | ... | @@ -253,12 +261,6 @@ function valida_form(frmForm) |
253 | 261 | document.form.frm_nu_porta_serv_updates.focus(); |
254 | 262 | return false; |
255 | 263 | } |
256 | - else if ( document.form.frm_te_path_serv_updates.value == "" ) | |
257 | - { | |
258 | - alert("Digite o Path no Servidor de Updates"); | |
259 | - document.form.frm_te_path_serv_updates.focus(); | |
260 | - return false; | |
261 | - } | |
262 | 264 | else if ( document.form.frm_nm_usuario_login_serv_updates.value == "" ) |
263 | 265 | { |
264 | 266 | alert("Digite o Nome do Usuário para Login no Servidor de Updates pelo Módulo Agente"); |
... | ... | @@ -283,6 +285,12 @@ function valida_form(frmForm) |
283 | 285 | document.form.frm_te_senha_login_serv_updates_gerente.focus(); |
284 | 286 | return false; |
285 | 287 | } |
288 | + else if ( document.form.frm_te_path_serv_updates.value == "" ) | |
289 | + { | |
290 | + alert("Digite o Path no Servidor de Updates"); | |
291 | + document.form.frm_te_path_serv_updates.focus(); | |
292 | + return false; | |
293 | + } | |
286 | 294 | return true; |
287 | 295 | } |
288 | 296 | </script> | ... | ... |
include/cacic.js
... | ... | @@ -118,7 +118,6 @@ function Trim(Dado) |
118 | 118 | } |
119 | 119 | function VerRedeMascara(strFormName,boolPreencheIPs,boolConfirma) |
120 | 120 | { |
121 | - alert('1'); | |
122 | 121 | var frmForm = document.getElementById(strFormName); |
123 | 122 | var arrIdIpRede = (frmForm.frm_id_ip_rede.value).split('.'); |
124 | 123 | var arrTeMascaraRede = (frmForm.frm_te_mascara_rede.value).split('.'); |
... | ... | @@ -178,8 +177,7 @@ function VerRedeMascara(strFormName,boolPreencheIPs,boolConfirma) |
178 | 177 | |
179 | 178 | function PreencheIPs(strFormName,strIPInicio,strIPFim) |
180 | 179 | { |
181 | - alert('Recebí "'+strFormName+'"'); | |
182 | - var frmForm = document.getElementById(strFormName); | |
180 | + var frmForm = document.getElementById(strFormName); | |
183 | 181 | frmForm.frm_id_ip_inicio.value = strIPInicio; |
184 | 182 | frmForm.frm_id_ip_fim.value = strIPFim; |
185 | 183 | } | ... | ... |
include/define.php
... | ... | @@ -87,6 +87,14 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); |
87 | 87 | define( 'CACIC_PHPRG', 'on'); |
88 | 88 | |
89 | 89 | /** |
90 | + * define a Short_open_tag para executar PHP para o CACIC | |
91 | + */ | |
92 | + if(isset($cacic_short_open_tag)) | |
93 | + define( 'CACIC_PHPSOT', $cacic_short_open_tag); | |
94 | + else | |
95 | + define( 'CACIC_PHPSOT', 'on'); | |
96 | + | |
97 | +/** | |
90 | 98 | * define a register_long_arrays para executar PHP para o CACIC |
91 | 99 | */ |
92 | 100 | if(isset($cacic_register_long_arrays)) | ... | ... |
instalador/classes/install.php
... | ... | @@ -224,6 +224,26 @@ class Install { |
224 | 224 | $this->oTmpl->addVar('tmplNavBarCheckInstall', 'CFGFILE_HELP', $this->oLang->_('kciq_msg phpcfgfile_help')); |
225 | 225 | $_SESSION['saveCfgFile'] = false; |
226 | 226 | } |
227 | + echo "Short tags [".ini_get('short_open_tag') ."]"; | |
228 | + /* | |
229 | + * verifica se short_open_tag está ativa | |
230 | + */ | |
231 | + $phpShortOpenTag = ((strtoupper(ini_get('short_open_tag')) == 'ON') or (ini_get('short_open_tag') == 1)) ? "ON" : "OFF"; | |
232 | + $cacicSOT = (strtoupper(CACIC_PHPSOT) == 'ON' or CACIC_PHPSOT == 1) ? "ON" : "OFF"; | |
233 | + | |
234 | + if ($cacicSOT == $phpShortOpenTag) { | |
235 | + $this->oTmpl->addVar('tmplNavBarCheckInstall', 'CACIC_PHPSOT', $cacicSOT ); | |
236 | + $this->oTmpl->addVar('tmplNavBarCheckInstall', 'PHPSOT_STATUS', $phpShortOpenTag); | |
237 | + $this->oTmpl->addVar('tmplNavBarCheckInstall', 'PHPSOT_CLASS', "SimImg"); | |
238 | + } | |
239 | + else { | |
240 | + $this->oTmpl->addVar('tmplNavBarCheckInstall', 'CACIC_PHPSOT', $cacicSOT); | |
241 | + $this->oTmpl->addVar('tmplNavBarCheckInstall', 'PHPSOT_STATUS', $phpShortOpenTag); | |
242 | + $this->oTmpl->addVar('tmplNavBarCheckInstall', 'PHPSOT_CLASS', "NaoImg"); | |
243 | + $this->oTmpl->addVar('tmplNavBarCheckInstall', 'PHPSOT_HELP', $this->oLang->_('kciq_msg php_flag_on')); | |
244 | + $lCouldContinue = false; | |
245 | + } | |
246 | + | |
227 | 247 | |
228 | 248 | /* |
229 | 249 | * verifica se Register_globals está ativa | ... | ... |
instalador/templates/install_navbar.tmpl
... | ... | @@ -196,6 +196,22 @@ |
196 | 196 | </span> |
197 | 197 | </td> |
198 | 198 | </tr> |
199 | + <tr> | |
200 | + <td class="item"> | |
201 | + Short Open Tags: | |
202 | + </td> | |
203 | + <td> | |
204 | + {CACIC_PHPSOT} | |
205 | + </td> | |
206 | + <td> | |
207 | + <span class="{PHPSOT_CLASS}"> | |
208 | + {PHPSOT_STATUS} | |
209 | + </span> | |
210 | + <span class="small"> | |
211 | + {PHPSOT_HELP} | |
212 | + </span> | |
213 | + </td> | |
214 | + </tr> | |
199 | 215 | <tr> |
200 | 216 | <td class="item"> |
201 | 217 | Register Long Arrays: | ... | ... |