Commit c90c79b2cdc826ae7b5aae74501bfd6247d8b324

Authored by Edmar Moretti
1 parent d7c7debb

--no commit message

Showing 1 changed file with 9 additions and 7 deletions   Show diff stats
admin/js/arvore.js
@@ -41,7 +41,7 @@ i3geo/admin/js/arvore.js @@ -41,7 +41,7 @@ i3geo/admin/js/arvore.js
41 //obtem os parametros da url 41 //obtem os parametros da url
42 // 42 //
43 YAHOO.namespace("admin.container"); 43 YAHOO.namespace("admin.container");
44 -//ZODO ao adicionar um item na arvore, nao mostrar o nome do mapfile, ou mostrar em todos os temas 44 +//TODO permitir escolher mais de um tema ao adicionar em um no da arvore
45 (function(){ 45 (function(){
46 $id_menu = ""; 46 $id_menu = "";
47 $id_grupo = ""; 47 $id_grupo = "";
@@ -352,7 +352,7 @@ function montaTemas(idmenu,no,dados,redesenha) @@ -352,7 +352,7 @@ function montaTemas(idmenu,no,dados,redesenha)
352 } 352 }
353 for (var i=0, j=dados.length; i<j; i++) 353 for (var i=0, j=dados.length; i<j; i++)
354 { 354 {
355 - var conteudo = montaConteudoNo(dados[i].id_n3,dados[i].publicado,dados[i].nome_tema,"tema"); 355 + var conteudo = montaConteudoNo(dados[i].id_n3,dados[i].publicado,dados[i].nome_tema,"tema",dados[i].codigo_tema);
356 var d = {html:conteudo,id_n3:dados[i].id_n3,tipo:"tema"}; 356 var d = {html:conteudo,id_n3:dados[i].id_n3,tipo:"tema"};
357 var tempNode = new YAHOO.widget.HTMLNode(d, tempNodeR, false,true); 357 var tempNode = new YAHOO.widget.HTMLNode(d, tempNodeR, false,true);
358 tempNode.isLeaf = true; 358 tempNode.isLeaf = true;
@@ -360,16 +360,18 @@ function montaTemas(idmenu,no,dados,redesenha) @@ -360,16 +360,18 @@ function montaTemas(idmenu,no,dados,redesenha)
360 } 360 }
361 if(redesenha){tree.draw();} 361 if(redesenha){tree.draw();}
362 } 362 }
363 -function montaConteudoNo(id,publicado,nome,tipo){  
364 - var conteudo = "&nbsp;<img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"sobeDesce('sobe','"+tipo+"','"+id+"')\" title=sobe src=\"../imagens/34.png\" />"; 363 +function montaConteudoNo(id,publicado,nome,tipo,tema){
  364 + var complemento = "", cor = "", conteudo = "&nbsp;<img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"sobeDesce('sobe','"+tipo+"','"+id+"')\" title=sobe src=\"../imagens/34.png\" />";
365 conteudo += "&nbsp;<img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"sobeDesce('desce','"+tipo+"','"+id+"')\" title=desce src=\"../imagens/33.png\" />"; 365 conteudo += "&nbsp;<img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"sobeDesce('desce','"+tipo+"','"+id+"')\" title=desce src=\"../imagens/33.png\" />";
366 conteudo += "&nbsp;<img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"excluir('"+tipo+"','"+id+"')\" title=excluir width='10px' heigth='10px' src=\"../imagens/01.png\" />"; 366 conteudo += "&nbsp;<img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"excluir('"+tipo+"','"+id+"')\" title=excluir width='10px' heigth='10px' src=\"../imagens/01.png\" />";
367 conteudo += "&nbsp;<img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"editar('"+tipo+"','"+id+"')\" title=editar width='10px' heigth='10px' src=\"../imagens/06.png\" />&nbsp;"; 367 conteudo += "&nbsp;<img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"editar('"+tipo+"','"+id+"')\" title=editar width='10px' heigth='10px' src=\"../imagens/06.png\" />&nbsp;";
368 - var cor = "";  
369 if(publicado == "NAO") 368 if(publicado == "NAO")
370 {cor = "style='color:red'";} 369 {cor = "style='color:red'";}
  370 + if(tema && tema != undefined && tema != ""){
  371 + complemento = " tema: "+tema;
  372 + }
371 if(nome) 373 if(nome)
372 - conteudo += "<span "+cor+" >"+nome+"<span style='color:gray'> id: "+id+"</span></span>"; 374 + conteudo += "<span "+cor+" >"+nome+"<span style='color:gray'> id: "+id+complemento+"</span></span>";
373 else 375 else
374 conteudo += "<span "+cor+" > ??? vc precisa editar esse n&oacute;</span>"; 376 conteudo += "<span "+cor+" > ??? vc precisa editar esse n&oacute;</span>";
375 return conteudo; 377 return conteudo;
@@ -426,7 +428,7 @@ function montaTemasRaizGrupo(idmenu,no,dados,redesenha) @@ -426,7 +428,7 @@ function montaTemasRaizGrupo(idmenu,no,dados,redesenha)
426 } 428 }
427 for (var i=0, j=dados.raiz.length; i<j; i++) 429 for (var i=0, j=dados.raiz.length; i<j; i++)
428 { 430 {
429 - var conteudo = montaConteudoNo(dados.raiz[i].id_raiz,"SIM",dados.raiz[i].nome_tema,"raizgrupo"); 431 + var conteudo = montaConteudoNo(dados.raiz[i].id_raiz,"SIM",dados.raiz[i].nome_tema,"raizgrupo",dados.raiz[i].codigo_tema);
430 var d = {html:conteudo,id_raiz:dados.raiz[i].id_raiz,tipo:"raizgrupo"}; 432 var d = {html:conteudo,id_raiz:dados.raiz[i].id_raiz,tipo:"raizgrupo"};
431 var tempNode = new YAHOO.widget.HTMLNode(d, tempNodeR,false,true); 433 var tempNode = new YAHOO.widget.HTMLNode(d, tempNodeR,false,true);
432 tempNode.enableHighlight = false; 434 tempNode.enableHighlight = false;