Commit c90c79b2cdc826ae7b5aae74501bfd6247d8b324
1 parent
d7c7debb
Exists in
master
and in
7 other branches
--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 = " <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 = " <img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"sobeDesce('sobe','"+tipo+"','"+id+"')\" title=sobe src=\"../imagens/34.png\" />"; | |
365 | 365 | conteudo += " <img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"sobeDesce('desce','"+tipo+"','"+id+"')\" title=desce src=\"../imagens/33.png\" />"; |
366 | 366 | conteudo += " <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 += " <img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"editar('"+tipo+"','"+id+"')\" title=editar width='10px' heigth='10px' src=\"../imagens/06.png\" /> "; |
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ó</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; | ... | ... |