Commit b04dfda6fa44d17cc018487a1da2f3f5885cb77c
1 parent
6b768551
Exists in
master
and in
7 other branches
--no commit message
Showing
8 changed files
with
47 additions
and
19 deletions
Show diff stats
admin/js/identifica.js
@@ -69,10 +69,17 @@ function montaFuncoes(retorno,onde) | @@ -69,10 +69,17 @@ function montaFuncoes(retorno,onde) | ||
69 | "linhas":[ | 69 | "linhas":[ |
70 | {titulo:"Nome",prefixoid:"nome_",id:"id_i",valor:"nome_i"}, | 70 | {titulo:"Nome",prefixoid:"nome_",id:"id_i",valor:"nome_i"}, |
71 | {titulo:"Destino",prefixoid:"destino_",id:"id_i",valor:"target_i"}, | 71 | {titulo:"Destino",prefixoid:"destino_",id:"id_i",valor:"target_i"}, |
72 | - {titulo:"Programa",prefixoid:"abrir_",id:"id_prancha",valor:"abrir_i"} | 72 | + {titulo:"Programa",prefixoid:"abrir_",id:"id_i",valor:"abrir_i"} |
73 | ] | 73 | ] |
74 | } | 74 | } |
75 | ins += (geraLinhas(d[i],param,2)); | 75 | ins += (geraLinhas(d[i],param,2)); |
76 | + | ||
77 | + ins += "<tr>" | ||
78 | + ins += "<td>Publicado: </td>" | ||
79 | + ins += "<td><select onchange=this.style.color='blue' id='publicado_"+d[i].id_i+"' >" | ||
80 | + ins += combosimnao(d[i].publicado_i) | ||
81 | + ins += "</td></tr>" | ||
82 | + | ||
76 | ins += "</table>" | 83 | ins += "</table>" |
77 | ins += "<table><tr><td><div class=excluir title='Excluir' onclick='excluir(\""+d[i].id_i+"\")'/></td>" | 84 | ins += "<table><tr><td><div class=excluir title='Excluir' onclick='excluir(\""+d[i].id_i+"\")'/></td>" |
78 | ins += "<td><div class=aplicar title='Aplicar alterações' onclick='alterarFuncoes(\""+d[i].id_i+"\",\""+d[i].id_i+"\")'/></td>" | 85 | ins += "<td><div class=aplicar title='Aplicar alterações' onclick='alterarFuncoes(\""+d[i].id_i+"\",\""+d[i].id_i+"\")'/></td>" |
@@ -101,6 +108,7 @@ function alterarFuncoes(id,onde) | @@ -101,6 +108,7 @@ function alterarFuncoes(id,onde) | ||
101 | var nome = $i("nome_"+id).value | 108 | var nome = $i("nome_"+id).value |
102 | var destino = $i("destino_"+id).value | 109 | var destino = $i("destino_"+id).value |
103 | var abrir = $i("abrir_"+id).value | 110 | var abrir = $i("abrir_"+id).value |
111 | + var publicado = $i("publicado_"+id).value | ||
104 | } | 112 | } |
105 | else | 113 | else |
106 | { | 114 | { |
@@ -108,8 +116,9 @@ function alterarFuncoes(id,onde) | @@ -108,8 +116,9 @@ function alterarFuncoes(id,onde) | ||
108 | var destino = "" | 116 | var destino = "" |
109 | var abrir = "" | 117 | var abrir = "" |
110 | var nome = "" | 118 | var nome = "" |
119 | + var publicado = "" | ||
111 | } | 120 | } |
112 | - var p = "../php/identifica.php?funcao=alterarFuncoes&id_i="+id+"&nome_i="+nome+"&target_i="+destino+"&abrir_i="+abrir | 121 | + var p = "../php/identifica.php?funcao=alterarFuncoes&publicado_i="+publicado+"&id_i="+id+"&nome_i="+nome+"&target_i="+destino+"&abrir_i="+abrir |
113 | cPaint.call(p,"",retorna); | 122 | cPaint.call(p,"",retorna); |
114 | //} | 123 | //} |
115 | } | 124 | } |
admin/js/mapas.js
@@ -118,8 +118,7 @@ function pegaDadosMapa(id_mapa) | @@ -118,8 +118,7 @@ function pegaDadosMapa(id_mapa) | ||
118 | ins += "<td><select onchange=this.style.color='blue' id='publicado_"+d.id_mapa+"' >" | 118 | ins += "<td><select onchange=this.style.color='blue' id='publicado_"+d.id_mapa+"' >" |
119 | ins += combosimnao(d.publicado_mapa) | 119 | ins += combosimnao(d.publicado_mapa) |
120 | ins += "</td></tr>" | 120 | ins += "</td></tr>" |
121 | - | ||
122 | - | 121 | + |
123 | ins += "</table>" | 122 | ins += "</table>" |
124 | ins += "<table><tr><td><div class=excluir title='Excluir' onclick='excluir(\""+d.id_mapa+"\")'/></td>" | 123 | ins += "<table><tr><td><div class=excluir title='Excluir' onclick='excluir(\""+d.id_mapa+"\")'/></td>" |
125 | ins += "<td><div class=aplicar title='Aplicar alterações' onclick='alterarMapa(\""+d.id_mapa+"\",\""+d.id_mapa+"\")'/></td>" | 124 | ins += "<td><div class=aplicar title='Aplicar alterações' onclick='alterarMapa(\""+d.id_mapa+"\",\""+d.id_mapa+"\")'/></td>" |
admin/js/menutemas.js
@@ -168,6 +168,7 @@ function pegaParametros(tipo) | @@ -168,6 +168,7 @@ function pegaParametros(tipo) | ||
168 | { | 168 | { |
169 | ins += montaOpcoes("grupo",r[i].id_grupo,r[i].nome_grupo,r[i].desc_grupo) | 169 | ins += montaOpcoes("grupo",r[i].id_grupo,r[i].nome_grupo,r[i].desc_grupo) |
170 | } | 170 | } |
171 | + | ||
171 | ins += "</table>" | 172 | ins += "</table>" |
172 | $i("grupos").innerHTML = ins; | 173 | $i("grupos").innerHTML = ins; |
173 | } | 174 | } |
admin/php/identifica.php
@@ -69,15 +69,15 @@ Altera o registro de um WS | @@ -69,15 +69,15 @@ Altera o registro de um WS | ||
69 | */ | 69 | */ |
70 | function alterarFuncoes() | 70 | function alterarFuncoes() |
71 | { | 71 | { |
72 | - global $id_i,$abrir_i,$nome_i,$target_i; | 72 | + global $id_i,$abrir_i,$nome_i,$target_i,$publicado_i; |
73 | try | 73 | try |
74 | { | 74 | { |
75 | $nome_i = mb_convert_encoding($nome_i,"UTF-8","ISO-8859-1"); | 75 | $nome_i = mb_convert_encoding($nome_i,"UTF-8","ISO-8859-1"); |
76 | require_once("conexao.php"); | 76 | require_once("conexao.php"); |
77 | if($id_i != "") | 77 | if($id_i != "") |
78 | - $dbhw->query("UPDATE i3geoadmin_identifica SET nome_i = '$nome_i',abrir_i = '$abrir_i', target_i = '$target_i' WHERE id_i = $id_i"); | 78 | + $dbhw->query("UPDATE i3geoadmin_identifica SET publicado_i = '$publicado_i',nome_i = '$nome_i',abrir_i = '$abrir_i', target_i = '$target_i' WHERE id_i = $id_i"); |
79 | else | 79 | else |
80 | - $dbhw->query("INSERT INTO i3geoadmin_identifica (nome_i,abrir_i,target_i) VALUES ('','','')"); | 80 | + $dbhw->query("INSERT INTO i3geoadmin_identifica (publicado_i,nome_i,abrir_i,target_i) VALUES ('','','','')"); |
81 | $dbhw = null; | 81 | $dbhw = null; |
82 | $dbh = null; | 82 | $dbh = null; |
83 | return "ok"; | 83 | return "ok"; |
@@ -125,7 +125,7 @@ function importarXmlI() | @@ -125,7 +125,7 @@ function importarXmlI() | ||
125 | $target_i = ixml($item,"TARGET"); | 125 | $target_i = ixml($item,"TARGET"); |
126 | $abrir_i = ixml($item,"ABRIR"); | 126 | $abrir_i = ixml($item,"ABRIR"); |
127 | if(!isset($iExistentes[$nome_i])) | 127 | if(!isset($iExistentes[$nome_i])) |
128 | - $dbhw->query("INSERT INTO i3geoadmin_identifica (nome_i,target_i,abrir_i) VALUES ('$nome_i','$target_i','$abrir_i')"); | 128 | + $dbhw->query("INSERT INTO i3geoadmin_identifica (publicado_i,nome_i,target_i,abrir_i) VALUES ('','$nome_i','$target_i','$abrir_i')"); |
129 | $iExistentes[$nome_i] = 0; | 129 | $iExistentes[$nome_i] = 0; |
130 | } | 130 | } |
131 | $dbhw = null; | 131 | $dbhw = null; |
admin/php/xml.php
@@ -152,8 +152,9 @@ function geraXmlAtlas($locaplic,$editores) | @@ -152,8 +152,9 @@ function geraXmlAtlas($locaplic,$editores) | ||
152 | $dbhw = null; | 152 | $dbhw = null; |
153 | return $xml; | 153 | return $xml; |
154 | } | 154 | } |
155 | -function geraXmlIdentifica($perfil,$locaplic) | 155 | +function geraXmlIdentifica($perfil,$locaplic,$editores) |
156 | { | 156 | { |
157 | + $editor = verificaEditores($editores); | ||
157 | if (!isset($perfil)){$perfil = "";} | 158 | if (!isset($perfil)){$perfil = "";} |
158 | $perfil = str_replace(","," ",$perfil); | 159 | $perfil = str_replace(","," ",$perfil); |
159 | $perfil = explode(" ",$perfil); | 160 | $perfil = explode(" ",$perfil); |
@@ -165,13 +166,22 @@ function geraXmlIdentifica($perfil,$locaplic) | @@ -165,13 +166,22 @@ function geraXmlIdentifica($perfil,$locaplic) | ||
165 | $qi = $dbh->query($q); | 166 | $qi = $dbh->query($q); |
166 | foreach($qi as $row) | 167 | foreach($qi as $row) |
167 | { | 168 | { |
168 | - $xml .= " <FUNCAO>\n"; | ||
169 | - $xml .= " <NOMESIS>".xmlTexto_prepara($row["nome_i"])."</NOMESIS>\n"; | ||
170 | - $xml .= " <ABRIR>".xmlTexto_prepara($row["abrir_i"])."</ABRIR>\n"; | ||
171 | - $target = $row["target_i"]; | ||
172 | - if($target == ""){$target = "_self";} | ||
173 | - $xml .= " <TARGET>".$target."</TARGET>\n"; | ||
174 | - $xml .= " </FUNCAO>\n"; | 169 | + $mostra = true; |
170 | + if(strtolower($row["publicado_i"] == "nao")) | ||
171 | + {$mostra = false;} | ||
172 | + if($editor) | ||
173 | + {$mostra = true;} | ||
174 | + if($mostra) | ||
175 | + { | ||
176 | + $xml .= " <FUNCAO>\n"; | ||
177 | + $xml .= " <NOMESIS>".xmlTexto_prepara($row["nome_i"])."</NOMESIS>\n"; | ||
178 | + $xml .= " <ABRIR>".xmlTexto_prepara($row["abrir_i"])."</ABRIR>\n"; | ||
179 | + $xml .= " <PUBLICADO>".$row["publicado_i"]."</PUBLICADO>\n"; | ||
180 | + $target = $row["target_i"]; | ||
181 | + if($target == ""){$target = "_self";} | ||
182 | + $xml .= " <TARGET>".$target."</TARGET>\n"; | ||
183 | + $xml .= " </FUNCAO>\n"; | ||
184 | + } | ||
175 | } | 185 | } |
176 | $xml .= "</SISTEMAS>\n"; | 186 | $xml .= "</SISTEMAS>\n"; |
177 | $dbh = null; | 187 | $dbh = null; |
admin/xmlidentifica.php
1 | <?php | 1 | <?php |
2 | error_reporting(0); | 2 | error_reporting(0); |
3 | -if(!isset($locaplic)) | 3 | +if(!isset($locaplic) || !isset($editores)) |
4 | { | 4 | { |
5 | $locaplic = ""; | 5 | $locaplic = ""; |
6 | if(file_exists("../../../ms_configura.php")) | 6 | if(file_exists("../../../ms_configura.php")) |
@@ -21,5 +21,5 @@ if(!isset($locaplic)) | @@ -21,5 +21,5 @@ if(!isset($locaplic)) | ||
21 | include_once($locaplic."/classesphp/pega_variaveis.php"); | 21 | include_once($locaplic."/classesphp/pega_variaveis.php"); |
22 | include_once($locaplic."/admin/php/xml.php"); | 22 | include_once($locaplic."/admin/php/xml.php"); |
23 | if(!isset($perfil)){$perfil = "";} | 23 | if(!isset($perfil)){$perfil = "";} |
24 | -echo geraXmlIdentifica($perfil,$locaplic); | 24 | +echo geraXmlIdentifica($perfil,$locaplic,$editores); |
25 | ?> | 25 | ?> |
ferramentas/identifica/index.js
@@ -44,8 +44,17 @@ function pegavalSistemas(xmlDoc) | @@ -44,8 +44,17 @@ function pegavalSistemas(xmlDoc) | ||
44 | { | 44 | { |
45 | var sis = xmlDoc.getElementsByTagName("FUNCAO") | 45 | var sis = xmlDoc.getElementsByTagName("FUNCAO") |
46 | for (ig=0;ig<sis.length;ig++) | 46 | for (ig=0;ig<sis.length;ig++) |
47 | - { | 47 | + { |
48 | var sistema = sis[ig].getElementsByTagName("NOMESIS")[0].firstChild.nodeValue | 48 | var sistema = sis[ig].getElementsByTagName("NOMESIS")[0].firstChild.nodeValue |
49 | + if(sis[ig].getElementsByTagName("PUBLICADO")[0]) | ||
50 | + { | ||
51 | + if(sis[ig].getElementsByTagName("PUBLICADO")[0].firstChild) | ||
52 | + { | ||
53 | + var pub = sis[ig].getElementsByTagName("PUBLICADO")[0].firstChild.nodeValue; | ||
54 | + if(pub == "NAO" || pub == "nao") | ||
55 | + {var sistema = "<s>"+sistema+"</s>";} | ||
56 | + } | ||
57 | + } | ||
49 | var exec = sis[ig].getElementsByTagName("ABRIR")[0].firstChild.nodeValue | 58 | var exec = sis[ig].getElementsByTagName("ABRIR")[0].firstChild.nodeValue |
50 | var temp = exec.split('"') | 59 | var temp = exec.split('"') |
51 | if(temp.length == 1) | 60 | if(temp.length == 1) |
menutemas/admin.db
No preview for this file type