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; | ... | ... |