Commit d8c84405f039adfbbe06846461eb8a7295705b15
1 parent
e1dbca70
Exists in
master
and in
7 other branches
--no commit message
Showing
2 changed files
with
0 additions
and
124 deletions
Show diff stats
ferramentas/navegacaodir/index.htm
| ... | ... | @@ -1,18 +0,0 @@ |
| 1 | -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> | |
| 2 | -<html> | |
| 3 | -<head> | |
| 4 | -<title></title> | |
| 5 | -</head> | |
| 6 | -<body style="background-color:white"> | |
| 7 | -<div id=arvoreL style="left:0px;top:5px"></div> | |
| 8 | -<div id=arquivosL style="position:absolute;width:200px;left:320px;top:12px;">arquivos</div> | |
| 9 | - | |
| 10 | -<script src="../../classesjs/i3geo.js" type="text/javascript"></script> | |
| 11 | -<script language="JavaScript" type="text/javascript" src="index.js"></script> | |
| 12 | -<script> | |
| 13 | -g_sid = window.parent.g_sid | |
| 14 | -g_locaplic = "../.." | |
| 15 | -listaDrives(); | |
| 16 | -</script> | |
| 17 | -</body> | |
| 18 | -</html> |
ferramentas/navegacaodir/index.js
| ... | ... | @@ -1,106 +0,0 @@ |
| 1 | - | |
| 2 | -function listaDrives() | |
| 3 | -{ | |
| 4 | - var montaListaDrives = function(retorno) | |
| 5 | - { | |
| 6 | - var currentIconMode; | |
| 7 | - YAHOO.example.treeExample = new function(){ | |
| 8 | - function changeIconMode(){ | |
| 9 | - var newVal = parseInt(this.value); | |
| 10 | - if (newVal != currentIconMode) | |
| 11 | - {currentIconMode = newVal;} | |
| 12 | - buildTree(); | |
| 13 | - } | |
| 14 | - function buildTree(){ | |
| 15 | - arvore = new YAHOO.widget.TreeView("arvoreL"); | |
| 16 | - var root = arvore.getRoot(); | |
| 17 | - var tempNode = new YAHOO.widget.TextNode('', root, false); | |
| 18 | - tempNode.isLeaf = false; | |
| 19 | - } | |
| 20 | - buildTree(); | |
| 21 | - }(); | |
| 22 | - var root = arvore.getRoot(); | |
| 23 | - // | |
| 24 | - //adiciona na árvore a raiz de cada menu | |
| 25 | - // | |
| 26 | - var c = retorno.data[0]; | |
| 27 | - for (ig=0;ig<c.length;ig++) | |
| 28 | - { | |
| 29 | - var conteudo = c[ig].nome; | |
| 30 | - var d = {html:conteudo,caminho:c[ig].caminho}; | |
| 31 | - var tempNode = new YAHOO.widget.HTMLNode(d, root, false,true); | |
| 32 | - tempNode.setDynamicLoad(expandeItem, currentIconMode); | |
| 33 | - } | |
| 34 | - arvore.draw(); | |
| 35 | - } | |
| 36 | - var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=listaDrives"; | |
| 37 | - var cp = new cpaint(); | |
| 38 | - //cp.set_debug(2) | |
| 39 | - cp.set_response_type("JSON"); | |
| 40 | - cp.call(p,"listaDrives",montaListaDrives); | |
| 41 | -} | |
| 42 | -function expandeItem(node) | |
| 43 | -{ | |
| 44 | - var montaLista = function(retorno) | |
| 45 | - { | |
| 46 | - var dirs = retorno.data | |
| 47 | - for (ig=0;ig<dirs.length;ig++) | |
| 48 | - { | |
| 49 | - var conteudo = dirs[ig]; | |
| 50 | - var d = {html:conteudo,caminho:node.data.caminho+"/"+conteudo}; | |
| 51 | - var tempNode = new YAHOO.widget.HTMLNode(d, node, false,true); | |
| 52 | - tempNode.setDynamicLoad(expandeItem, 1); | |
| 53 | - } | |
| 54 | - node.loadComplete(); | |
| 55 | - //listaarquivos(itemID) | |
| 56 | - } | |
| 57 | - var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=listaDiretorios&diretorio="+node.data.caminho; | |
| 58 | - var cp = new cpaint(); | |
| 59 | - //cp.set_debug(2) | |
| 60 | - cp.set_response_type("JSON"); | |
| 61 | - cp.call(p,"listaDrives",montaLista); | |
| 62 | -} | |
| 63 | -function listaarquivos(id) | |
| 64 | -{ | |
| 65 | - var montaLista = function(retorno) | |
| 66 | - { | |
| 67 | - aguarde("none") | |
| 68 | - var ins = "<span style=color:gray >"+id+"</span><br><br>" | |
| 69 | - if ((retorno.data != "erro") && (retorno.data != undefined)) | |
| 70 | - { | |
| 71 | - var cor = "rgb(240,240,240)" | |
| 72 | - for (ig=0;ig<retorno.data.arquivos.length;ig++) | |
| 73 | - { | |
| 74 | - var verifica = retorno.data.arquivos[ig].split(".") | |
| 75 | - if ((verifica[1] == "shp") || (verifica[1] == "SHP") || (verifica[1] == "tif") || (verifica[1] == "TIF")) | |
| 76 | - { | |
| 77 | - ins += "<span title='Clique para incluir no mapa' onclick='incluir(\""+id+"/"+retorno.data.arquivos[ig]+"\")' style='cursor:pointer;background-color:"+cor+"' >"+retorno.data.arquivos[ig]+"</span><br>" | |
| 78 | - if (cor == "rgb(240,240,240)") | |
| 79 | - {var cor = "white"} | |
| 80 | - else | |
| 81 | - {cor = "rgb(240,240,240)"} | |
| 82 | - } | |
| 83 | - } | |
| 84 | - | |
| 85 | - } | |
| 86 | - $i("arquivosL").innerHTML = ins; | |
| 87 | - } | |
| 88 | - var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=listaArquivos&diretorio="+id; | |
| 89 | - var cp = new cpaint(); | |
| 90 | - //cp.set_debug(2) | |
| 91 | - cp.set_response_type("JSON"); | |
| 92 | - cp.call(p,"listaDrives",montaLista); | |
| 93 | -} | |
| 94 | -function incluir(path) | |
| 95 | -{ | |
| 96 | - var temp = path.split(".") | |
| 97 | - if ((temp[1] == "SHP") || (temp[1] == "shp")) | |
| 98 | - {var f = "adicionaTemaSHP";} | |
| 99 | - else | |
| 100 | - {var f = "adicionaTemaIMG";} | |
| 101 | - var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao="+f+"&arq="+path; | |
| 102 | - var cp = new cpaint(); | |
| 103 | - //cp.set_debug(2) | |
| 104 | - cp.set_response_type("JSON"); | |
| 105 | - cp.call(p,f,window.parent.ajaxredesenha); | |
| 106 | -} |