Commit 92ef7cd7609c95169898a101f6cc57151637b2e5

Authored by Edmar Moretti
1 parent d0e934b9

Incluido o botão "curtir" do facebook como uma opção de um tema na árvore de camadas

admin/admin.db
No preview for this file type
classesjs/classe_arvoredecamadas.js
@@ -246,7 +246,9 @@ i3GEO.arvoreDeCamadas = { @@ -246,7 +246,9 @@ i3GEO.arvoreDeCamadas = {
246 246
247 "editorsql":"sim", 247 "editorsql":"sim",
248 248
249 - "iconetema":"" 249 + "iconetema":"",
  250 +
  251 + "permitecomentario":""
250 } 252 }
251 ] 253 ]
252 254
@@ -698,6 +700,20 @@ i3GEO.arvoreDeCamadas = { @@ -698,6 +700,20 @@ i3GEO.arvoreDeCamadas = {
698 iconesNode = new YAHOO.widget.HTMLNode(d, node, false,true); 700 iconesNode = new YAHOO.widget.HTMLNode(d, node, false,true);
699 iconesNode.enableHighlight = false; 701 iconesNode.enableHighlight = false;
700 iconesNode.isLeaf = true; 702 iconesNode.isLeaf = true;
  703 +
  704 + if(ltema.permitecomentario.toLowerCase() !== "nao" && i3GEO.arvoreDeTemas.OPCOESADICIONAIS.comentarios == true)
  705 + {
  706 + temp = i3GEO.configura.locaplic+"/ms_criamapa.php?layers="+ltema.name;
  707 + tnome = "<iframe src='http://www.facebook.com/plugins/like.php?href="+temp+"&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;height=21' scrolling='no' frameborder='0' style='border:none; overflow:hidden; width:100px; height:21px;' allowTransparency='true'></iframe>";
  708 + d = {html:tnome};
  709 + iconesNode = new YAHOO.widget.HTMLNode(d, node, false,true);
  710 + iconesNode.enableHighlight = false;
  711 + iconesNode.isLeaf = true;
  712 +
  713 + }
  714 +
  715 +
  716 +
701 } 717 }
702 if(i3GEO.arvoreDeCamadas.OPCOESTEMAS === true){ 718 if(i3GEO.arvoreDeCamadas.OPCOESTEMAS === true){
703 conteudo = $trad("t18a"); 719 conteudo = $trad("t18a");
@@ -778,9 +794,10 @@ i3GEO.arvoreDeCamadas = { @@ -778,9 +794,10 @@ i3GEO.arvoreDeCamadas = {
778 //i3GEO.arvoreDeCamadas.adicionaOpcaoTema($trad("t43"),$trad("t43"),'i3GEO.tema.dialogo.aplicarsld(\"'+ltema.name+'\")',node); 794 //i3GEO.arvoreDeCamadas.adicionaOpcaoTema($trad("t43"),$trad("t43"),'i3GEO.tema.dialogo.aplicarsld(\"'+ltema.name+'\")',node);
779 if(ltema.editorsql == "sim" || ltema.editorsql == "SIM") 795 if(ltema.editorsql == "sim" || ltema.editorsql == "SIM")
780 {i3GEO.arvoreDeCamadas.adicionaOpcaoTema($trad("t40"),$trad("t41"),'i3GEO.tema.dialogo.editorsql(\"'+ltema.name+'\")',node);} 796 {i3GEO.arvoreDeCamadas.adicionaOpcaoTema($trad("t40"),$trad("t41"),'i3GEO.tema.dialogo.editorsql(\"'+ltema.name+'\")',node);}
781 - if(ltema.permitecomentario.toLowerCase() !== "nao")  
782 - {i3GEO.arvoreDeCamadas.adicionaOpcaoTema($trad("t45"),$trad("t45"),'i3GEO.tema.dialogo.comentario(\"'+ltema.name+'\")',node);}  
783 - 797 + if(ltema.permitecomentario.toLowerCase() !== "nao" && i3GEO.arvoreDeTemas.OPCOESADICIONAIS.comentarios == true)
  798 + {
  799 + i3GEO.arvoreDeCamadas.adicionaOpcaoTema($trad("t45"),$trad("t45"),'i3GEO.tema.dialogo.comentario(\"'+ltema.name+'\")',node);
  800 + }
784 if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir == true) 801 if(i3GEO.arvoreDeTemas.OPCOESADICIONAIS.navegacaoDir == true)
785 {i3GEO.arvoreDeCamadas.adicionaOpcaoTema($trad("t44"),"<span style=color:red >"+$trad("t44")+"</span>",'i3GEO.tema.dialogo.salvaMapfile(\"'+ltema.name+'\")',node);} 802 {i3GEO.arvoreDeCamadas.adicionaOpcaoTema($trad("t44"),"<span style=color:red >"+$trad("t44")+"</span>",'i3GEO.tema.dialogo.salvaMapfile(\"'+ltema.name+'\")',node);}
786 node.loadComplete(); 803 node.loadComplete();
interface/openlayers.htm
@@ -204,6 +204,7 @@ i3GEO.idioma.IDSELETOR = &quot;seletorIdiomas&quot;; @@ -204,6 +204,7 @@ i3GEO.idioma.IDSELETOR = &quot;seletorIdiomas&quot;;
204 i3GEO.Interface.ATIVAMENUCONTEXTO = false; 204 i3GEO.Interface.ATIVAMENUCONTEXTO = false;
205 i3GEO.arvoreDeTemas.TIPOBOTAO = "radio"; 205 i3GEO.arvoreDeTemas.TIPOBOTAO = "radio";
206 i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true; 206 i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true;
  207 +i3GEO.arvoreDeTemas.OPCOESADICIONAIS.comentarios = true;
207 // 208 //
208 //esta é uma variável interna do OpenLayers que define o endereço do diretório onde estão as imagens usadas nos ícones 209 //esta é uma variável interna do OpenLayers que define o endereço do diretório onde estão as imagens usadas nos ícones
209 // 210 //
ms_criamapa.php
@@ -308,6 +308,9 @@ if(!isset($interface)) @@ -308,6 +308,9 @@ if(!isset($interface))
308 $interface = $interfacePadrao; 308 $interface = $interfacePadrao;
309 } 309 }
310 310
  311 +if(isset($layers) && !isset($temasa))
  312 +{$temasa = $layers;}
  313 +
311 incluiTemasIniciais(); 314 incluiTemasIniciais();
312 315
313 if(isset($layers)) 316 if(isset($layers))