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 41 //obtem os parametros da url
42 42 //
43 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 45 (function(){
46 46 $id_menu = "";
47 47 $id_grupo = "";
... ... @@ -352,7 +352,7 @@ function montaTemas(idmenu,no,dados,redesenha)
352 352 }
353 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 356 var d = {html:conteudo,id_n3:dados[i].id_n3,tipo:"tema"};
357 357 var tempNode = new YAHOO.widget.HTMLNode(d, tempNodeR, false,true);
358 358 tempNode.isLeaf = true;
... ... @@ -360,16 +360,18 @@ function montaTemas(idmenu,no,dados,redesenha)
360 360 }
361 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 365 conteudo += "&nbsp;<img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"sobeDesce('desce','"+tipo+"','"+id+"')\" title=desce src=\"../imagens/33.png\" />";
366 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 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 368 if(publicado == "NAO")
370 369 {cor = "style='color:red'";}
  370 + if(tema && tema != undefined && tema != ""){
  371 + complemento = " tema: "+tema;
  372 + }
371 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 375 else
374 376 conteudo += "<span "+cor+" > ??? vc precisa editar esse n&oacute;</span>";
375 377 return conteudo;
... ... @@ -426,7 +428,7 @@ function montaTemasRaizGrupo(idmenu,no,dados,redesenha)
426 428 }
427 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 432 var d = {html:conteudo,id_raiz:dados.raiz[i].id_raiz,tipo:"raizgrupo"};
431 433 var tempNode = new YAHOO.widget.HTMLNode(d, tempNodeR,false,true);
432 434 tempNode.enableHighlight = false;
... ...