Commit 62f4d2664f07806eaa1c0ed7d0b5e2c917d7d9aa
1 parent
34876d17
Exists in
master
and in
7 other branches
Novo estilo para as telas do sistema de administração
Showing
16 changed files
with
633 additions
and
537 deletions
Show diff stats
admin/html/admin.css
... | ... | @@ -115,11 +115,38 @@ input |
115 | 115 | { |
116 | 116 | background-color:rgb(252,210,186); |
117 | 117 | border: 1px solid gray; |
118 | + | |
118 | 119 | } |
119 | 120 | fieldset |
120 | 121 | { |
121 | 122 | text-align:left; |
122 | 123 | padding: 10px; |
123 | - border: 1px solid gray; | |
124 | + border: 0px solid gray; | |
124 | 125 | border-radius: 5px 5px 5px 5px; |
126 | + box-shadow: 0 1px 3px gray ; | |
127 | + background-color:rgb(250,250,250); | |
128 | + margin:15px; | |
129 | +} | |
130 | +.mascaraPrincipal{ | |
131 | + position:relative; | |
132 | + top:-15px; | |
133 | + width:100%; | |
134 | + text-align:left; | |
135 | + background-color:white; | |
136 | + margin:0px; | |
137 | + box-shadow:0px 8px 10px 0px #888; | |
138 | + padding:15px | |
139 | +} | |
140 | +.bordaSuperior{ | |
141 | + height:25px; | |
142 | + width:100%; | |
143 | + text-align:left; | |
144 | + background-color:#00500F; | |
145 | +} | |
146 | +.fundoPonto { | |
147 | + background:url("../../imagens/fundo_ponto.jpg") repeat-x scroll left transparent; | |
148 | + margin:0px; | |
149 | +} | |
150 | +.cabecalhoGeral{ | |
151 | + margin: 0px; | |
125 | 152 | } |
126 | 153 | \ No newline at end of file | ... | ... |
admin/html/arvore.html
... | ... | @@ -19,47 +19,48 @@ |
19 | 19 | <script type="text/javascript" src="../js/menu.js"></script> |
20 | 20 | <script type="text/javascript" src="../js/grupos.js"></script> |
21 | 21 | <script type="text/javascript" src="../js/subgrupos.js"></script> |
22 | + <link rel="stylesheet" type="text/css" href="admin.css"> | |
22 | 23 | </head> |
23 | -<body class=" yui-skin-sam"> | |
24 | -<div style="margin:20px"> | |
25 | -<div id=cabecalhoPrincipal style=width:80%;text-align:left;> | |
26 | -</div> | |
27 | -<div style=width:80%;text-align:center;> | |
28 | -<h1>Administração do i3geo - Árvore de temas <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
29 | -</div> | |
30 | -<div id="ajuda" style=display:none > | |
31 | - <div class="hd">Ajuda</div> | |
32 | - <div class="bd" style="height:144px;overflow:auto"> | |
33 | - <p>Este formulário permite editar árvore de temas que será utilizada pelo i3Geo. | |
34 | - <p>A árvore é composta de menus, grupos, sub-grupos e temas. Vc deve criar os menus, | |
35 | - a lista de grupos e a lista de sub-grupos. Ao criar um menu, esse é mostrado imediatamente na árvore. | |
36 | - <p>Menus ou nós da árvore marcados como não publicados são mostrados em vermelho e aparecem apenas para os administradores. | |
37 | - <p>Em cada nó da árvore podem ser associados os temas, mesmo na raiz de um dos níveis. | |
38 | - Os temas são arquivos mapfiles armazenados em i3geo/temas e registrados no sistema de administração. | |
39 | - <p>A criação de mapfiles e a vinculação tema-mapfile é feita por meio do editor de mapfiles, e consiste | |
40 | - na determinação de um nome para cada mapfile. Esse nome é listado ao ser adicionado um tema na árvore. | |
24 | +<body class=" yui-skin-sam fundoPonto"> | |
25 | +<center> | |
26 | +<div class="bordaSuperior" > </div> | |
27 | +<div class="mascaraPrincipal" id="divGeral"> | |
28 | + <div id=cabecalhoPrincipal ></div> | |
29 | + <h1>Administração do i3geo - Árvore de temas <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
30 | + <div id="ajuda" style=display:none > | |
31 | + <div class="hd">Ajuda</div> | |
32 | + <div class="bd" style="height:144px;overflow:auto"> | |
33 | + <p>Este formulário permite editar árvore de temas que será utilizada pelo i3Geo. | |
34 | + <p>A árvore é composta de menus, grupos, sub-grupos e temas. Vc deve criar os menus, | |
35 | + a lista de grupos e a lista de sub-grupos. Ao criar um menu, esse é mostrado imediatamente na árvore. | |
36 | + <p>Menus ou nós da árvore marcados como não publicados são mostrados em vermelho e aparecem apenas para os administradores. | |
37 | + <p>Em cada nó da árvore podem ser associados os temas, mesmo na raiz de um dos níveis. | |
38 | + Os temas são arquivos mapfiles armazenados em i3geo/temas e registrados no sistema de administração. | |
39 | + <p>A criação de mapfiles e a vinculação tema-mapfile é feita por meio do editor de mapfiles, e consiste | |
40 | + na determinação de um nome para cada mapfile. Esse nome é listado ao ser adicionado um tema na árvore. | |
41 | + </div> | |
42 | + <div class="ft"></div> | |
41 | 43 | </div> |
42 | - <div class="ft"></div> | |
43 | -</div> | |
44 | -<br> | |
45 | -<p class=paragrafo > | |
46 | - Idioma: | |
47 | - <select id="idioma" onchange="initMenu()"> | |
48 | - <option value="pt" selected >Português</option> | |
49 | - <option value="en" >Inglês</option> | |
50 | - <option value="es" >Espanhol</option> | |
51 | - <option value="it" >Italiano</option> | |
52 | - </select> | |
53 | -</p> | |
54 | -<p class=paragrafo >Utilize os botões para criar novos nomes de menus, grupos ou sub-grupos, formando listas de itens.<br>Os itens criados podem ser reaproveitados em vários nós da árvore.</p> | |
55 | -<p class=paragrafo ><input id="botaoEditorMenu" type=button value="Editar lista de menus" style="left:-5px;"/> | |
56 | -<input id="botaoEditorGrupo" type=button value="Editar lista de grupos" /> | |
57 | -<input id="botaoEditorSubGrupo" type=button value="Editar lista de sub-grupos" /></p> | |
58 | - | |
59 | -<p>Árvore do catálogo:</p> | |
60 | -<div id="arvoreMenus" style="left:-5px;"></div> | |
44 | + <br> | |
45 | + <p class=paragrafo > | |
46 | + Idioma: | |
47 | + <select id="idioma" onchange="initMenu()"> | |
48 | + <option value="pt" selected >Português</option> | |
49 | + <option value="en" >Inglês</option> | |
50 | + <option value="es" >Espanhol</option> | |
51 | + <option value="it" >Italiano</option> | |
52 | + </select> | |
53 | + </p> | |
54 | + <p class=paragrafo >Utilize os botões para criar novos nomes de menus, grupos ou sub-grupos, formando listas de itens.<br>Os itens criados podem ser reaproveitados em vários nós da árvore.</p> | |
55 | + <p class=paragrafo ><input id="botaoEditorMenu" type=button value="Editar lista de menus" style="left:-5px;"/> | |
56 | + <input id="botaoEditorGrupo" type=button value="Editar lista de grupos" /> | |
57 | + <input id="botaoEditorSubGrupo" type=button value="Editar lista de sub-grupos" /></p> | |
58 | + | |
59 | + <p>Árvore do catálogo:</p> | |
60 | + <div id="arvoreMenus" style="left:-5px;"></div> | |
61 | + </div> | |
62 | + <div id=logajax style="display:block" ></div> | |
61 | 63 | </div> |
62 | -<div id=logajax style="display:block" ></div> | |
63 | 64 | <script> |
64 | 65 | /* |
65 | 66 | Title: Editor da árvore de menus |
... | ... | @@ -104,6 +105,8 @@ Arquivo: |
104 | 105 | |
105 | 106 | i3geo/admin/html/arvore.html |
106 | 107 | */ |
108 | +if(screen.availWidth > 700) | |
109 | +{document.getElementById("divGeral").style.width = "700px";} | |
107 | 110 | cabecalhoGeral("cabecalhoPrincipal","arvore"); |
108 | 111 | </script> |
109 | 112 | </body> | ... | ... |
admin/html/atlas.html
... | ... | @@ -16,35 +16,35 @@ |
16 | 16 | </style> |
17 | 17 | <script type="text/javascript" src="../js/core.js"></script> |
18 | 18 | <script type="text/javascript" src="../js/atlas.js"></script> |
19 | + <link rel="stylesheet" type="text/css" href="admin.css"> | |
19 | 20 | </head> |
20 | -<body class=" yui-skin-sam"> | |
21 | -<div style="margin:20px"> | |
22 | -<div id=cabecalhoPrincipal style=width:80%;text-align:left;> | |
23 | -</div> | |
24 | -<div style=width:80%;text-align:center;> | |
25 | -<h1>Administração do i3geo - Atlas <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
26 | - | |
27 | -</div> | |
28 | -<div id="ajuda"> | |
29 | - <div class="hd">Ajuda</div> | |
30 | - <div class="bd" style="height:144px;overflow:auto"> | |
31 | - <p>O cadastro de Atlas é utilizado na interface "Atlas" do i3geo. Essa interface | |
32 | - pode ser vista em http://localhost/i3geo/atlas | |
33 | - <p>Cada Atlas possuí uma lista de pranchas e cada prancha uma lista de temas e outros | |
34 | - parâmetros. | |
35 | - <p>A montagem de cada Atlas é feito definindo-se os parâmetros de cada nível hierárquico, | |
36 | - editando-se uma árvore cuja raiz é cada Atlas, seguido pelas pranchas e temas. | |
37 | - <p>Para cada Atlas e cada prancha pode ser definido um texto explicativo que será aberto ao iniciar | |
38 | - o Atlas ou a prancha. | |
21 | +<body class=" yui-skin-sam fundoPonto"> | |
22 | +<center> | |
23 | +<div class="bordaSuperior" > </div> | |
24 | +<div class="mascaraPrincipal" id="divGeral"> | |
25 | + <div id=cabecalhoPrincipal ></div> | |
26 | + <h1>Administração do i3geo - Atlas <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
27 | + <div id="ajuda"> | |
28 | + <div class="hd">Ajuda</div> | |
29 | + <div class="bd" style="height:144px;overflow:auto"> | |
30 | + <p>O cadastro de Atlas é utilizado na interface "Atlas" do i3geo. Essa interface | |
31 | + pode ser vista em http://localhost/i3geo/atlas | |
32 | + <p>Cada Atlas possuí uma lista de pranchas e cada prancha uma lista de temas e outros | |
33 | + parâmetros. | |
34 | + <p>A montagem de cada Atlas é feito definindo-se os parâmetros de cada nível hierárquico, | |
35 | + editando-se uma árvore cuja raiz é cada Atlas, seguido pelas pranchas e temas. | |
36 | + <p>Para cada Atlas e cada prancha pode ser definido um texto explicativo que será aberto ao iniciar | |
37 | + o Atlas ou a prancha. | |
38 | + </div> | |
39 | + <div class="ft"></div> | |
39 | 40 | </div> |
40 | - <div class="ft"></div> | |
41 | -</div> | |
42 | -<input onclick="adicionaLinha()" type=button id=adiciona value="Criar um novo atlas" /> | |
43 | -<br> | |
44 | -<p>Atlas existentes:</p> | |
45 | -<div id="tabela" style="left:-5px;"></div> | |
41 | + <input onclick="adicionaLinha()" type=button id=adiciona value="Criar um novo atlas" /> | |
42 | + <br> | |
43 | + <p>Atlas existentes:</p> | |
44 | + <div id="tabela" style="left:-5px;"></div> | |
45 | + </div> | |
46 | + <div id=logajax style="display:block" ></div> | |
46 | 47 | </div> |
47 | -<div id=logajax style="display:block" ></div> | |
48 | 48 | <script> |
49 | 49 | /* |
50 | 50 | Title: Editor da interface Atlas |
... | ... | @@ -83,6 +83,8 @@ Arquivo: |
83 | 83 | |
84 | 84 | i3geo/admin/html/atlas.html |
85 | 85 | */ |
86 | +if(screen.availWidth > 700) | |
87 | +{document.getElementById("divGeral").style.width = "700px";} | |
86 | 88 | cabecalhoGeral("cabecalhoPrincipal","atlas"); |
87 | 89 | </script> |
88 | 90 | </body> | ... | ... |
admin/html/editormapfile.html
... | ... | @@ -20,44 +20,46 @@ |
20 | 20 | <script src="../js/editormapfile.js" type="text/javascript"></script> |
21 | 21 | <script src="../../classesjs/classe_util.js" type="text/javascript"></script> |
22 | 22 | <script src="../../classesjs/classe_janela.js" type="text/javascript"></script> |
23 | + <link rel="stylesheet" type="text/css" href="admin.css"> | |
24 | + | |
23 | 25 | </head> |
24 | -<body class=" yui-skin-sam"> | |
25 | -<div style="margin:20px"> | |
26 | -<div id=cabecalhoPrincipal style=width:80%;text-align:left;> | |
27 | -</div> | |
28 | -<div style=width:80%;text-align:center;> | |
29 | -<h1>Administração do i3geo - mapfiles dos temas <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
30 | -</div> | |
31 | -<div id="ajuda" style=display:none > | |
32 | - <div class="hd">Ajuda</div> | |
33 | - <div class="bd" style="height:144px;overflow:auto"> | |
34 | - <p>Este formulário permite criar ou editar os arquivos mapfile que compõem temas no i3geo. | |
35 | - <p>Os arquivo .map são armazenados no diretório i3geo/temas e podem também ser editados manualmente. | |
36 | - <p>Cada arquivo contém layers definidos conforme a sintaxe utilizada pelo Mapserver. Esses arquivos são as | |
37 | - estruturas básicas utilizadas pelo i3geo na apresentação de dados e montagem das camadas que são vistas no mapa. | |
38 | - <p>Após criados os mapfiles, deve-se ainda definir as características de cada LAYER. | |
39 | - <p>A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
40 | - arquivo i3geo/ms_configura.php | |
41 | - <p>Apenas os mapfiles que forem vinculados a um tema poderão ser vistos na janela de inclusão de temas na árvore de temas. | |
42 | - Se você criou um mapfile manualmente, utilize a opção de edição (ícone apresentado ao lado de cada mapfile) para fazer essa associação. | |
43 | - <p>A opção "Verifica temas sem mapfiles" possibilita resolver problemas decorrentes da eliminação manual de um arquivo mapfile do servidor. | |
44 | - Nesses casos, o registro no banco de dados permanece. Com essa opção é possível apagar os registros ou recriar o mapfile perdido. | |
26 | +<body class=" yui-skin-sam fundoPonto"> | |
27 | +<center> | |
28 | +<div class="bordaSuperior" > </div> | |
29 | +<div class="mascaraPrincipal" id="divGeral"> | |
30 | + <div id=cabecalhoPrincipal ></div> | |
31 | + <h1>Administração do i3geo - mapfiles dos temas <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
32 | + <div id="ajuda" style=display:none > | |
33 | + <div class="hd">Ajuda</div> | |
34 | + <div class="bd" style="height:144px;overflow:auto"> | |
35 | + <p>Este formulário permite criar ou editar os arquivos mapfile que compõem temas no i3geo. | |
36 | + <p>Os arquivo .map são armazenados no diretório i3geo/temas e podem também ser editados manualmente. | |
37 | + <p>Cada arquivo contém layers definidos conforme a sintaxe utilizada pelo Mapserver. Esses arquivos são as | |
38 | + estruturas básicas utilizadas pelo i3geo na apresentação de dados e montagem das camadas que são vistas no mapa. | |
39 | + <p>Após criados os mapfiles, deve-se ainda definir as características de cada LAYER. | |
40 | + <p>A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
41 | + arquivo i3geo/ms_configura.php | |
42 | + <p>Apenas os mapfiles que forem vinculados a um tema poderão ser vistos na janela de inclusão de temas na árvore de temas. | |
43 | + Se você criou um mapfile manualmente, utilize a opção de edição (ícone apresentado ao lado de cada mapfile) para fazer essa associação. | |
44 | + <p>A opção "Verifica temas sem mapfiles" possibilita resolver problemas decorrentes da eliminação manual de um arquivo mapfile do servidor. | |
45 | + Nesses casos, o registro no banco de dados permanece. Com essa opção é possível apagar os registros ou recriar o mapfile perdido. | |
46 | + </div> | |
47 | + <div class="ft"></div> | |
45 | 48 | </div> |
46 | - <div class="ft"></div> | |
47 | -</div> | |
48 | -<input onclick="adicionaLinha()" type=button id=adiciona value="Criar um novo mapfile" /> | |
49 | -<input onclick="adicionaLinha()" type=button id=semmapfiles value="Verificar temas sem mapfiles" /> | |
50 | -<br><br> | |
51 | -Além de criar os mapfiles, é necessário definir as características de cada LAYER nas opções abaixo. | |
52 | -<br> | |
53 | -Para incluir o tema nos menus, <a href='arvore.html' >edite a árvore de temas </a> | |
54 | -<br> | |
55 | -<div id="letras" ></div> | |
56 | -<p>Mapfiles (arquivos .map existentes no diretório i3geo/temas):</p> | |
57 | -<div id="tabela" style="left:-5px;"></div> | |
49 | + <input onclick="adicionaLinha()" type=button id=adiciona value="Criar um novo mapfile" /> | |
50 | + <input onclick="adicionaLinha()" type=button id=semmapfiles value="Verificar temas sem mapfiles" /> | |
51 | + <br><br> | |
52 | + Além de criar os mapfiles, é necessário definir as características de cada LAYER nas opções abaixo. | |
53 | + <br> | |
54 | + Para incluir o tema nos menus, <a href='arvore.html' >edite a árvore de temas </a> | |
55 | + <br> | |
56 | + <div id="letras" ></div> | |
57 | + <p>Mapfiles (arquivos .map existentes no diretório i3geo/temas):</p> | |
58 | + <div id="tabela" style="left:-5px;"></div> | |
58 | 59 | </div> |
59 | 60 | <div id=logajax style="display:block" ></div> |
60 | 61 | <div id=dialogoContinua style="display:block" ></div> |
62 | + | |
61 | 63 | <script> |
62 | 64 | /* |
63 | 65 | Title: Editor de mapfiles |
... | ... | @@ -107,7 +109,8 @@ i3geo/admin/html/editormapfile.html |
107 | 109 | </script> |
108 | 110 | |
109 | 111 | <script> |
110 | - | |
112 | +if(screen.availWidth > 700) | |
113 | +{document.getElementById("divGeral").style.width = "700px";} | |
111 | 114 | var letras = "Todos A B C D E F G H I J K L M N O P Q R S T U V X Y Z _ 1 2 3 4 5 6 7 8 9".split(" "), |
112 | 115 | nletras = letras.length, |
113 | 116 | letraAtual = "Todos", | ... | ... |
admin/html/identifica.html
... | ... | @@ -16,34 +16,37 @@ |
16 | 16 | </style> |
17 | 17 | <script type="text/javascript" src="../js/core.js"></script> |
18 | 18 | <script type="text/javascript" src="../js/identifica.js"></script> |
19 | + <link rel="stylesheet" type="text/css" href="admin.css"> | |
19 | 20 | </head> |
20 | -<body class=" yui-skin-sam"> | |
21 | -<div style="margin:20px"> | |
22 | -<div style=width:80%;text-align:center;> | |
23 | -<h1>Administração do i3geo - sistemas de identificação </h1> | |
21 | +<body class=" yui-skin-sam fundoPonto"> | |
22 | +<center> | |
23 | +<div class="bordaSuperior" > </div> | |
24 | +<div class="mascaraPrincipal" id="divGeral"> | |
25 | + <div id=cabecalhoPrincipal ></div> | |
26 | + <h1>Administração do i3geo - sistemas de identificação </h1> | |
24 | 27 | |
25 | -</div> | |
26 | -<div id="ajuda"> | |
27 | - <div class="hd">Ajuda</div> | |
28 | - <div class="bd" style="height:144px;overflow:auto"> | |
29 | - Este programa permite editar a lista de sistemas de identificação.<br><br> | |
30 | - A ferramenta de identificação utilizada no i3geo, lista os dados do ponto clicado no mapa pelo usuário, | |
31 | - com base nas camadas existentes no mapa. Os sistemas de identificação adicionam outras opções na janela de identificação, | |
32 | - permitindo, por exemplo, o uso de programas especiais de busca de dados.<br><br> | |
33 | - Os sistemas são baseados no banco admin.db e os usuários que não são editores podem | |
34 | - ver apenas os sistemas publicados.<br><br> | |
35 | - A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
36 | - arquivo i3geo/ms_configura.php | |
28 | + <div id="ajuda"> | |
29 | + <div class="hd">Ajuda</div> | |
30 | + <div class="bd" style="height:144px;overflow:auto"> | |
31 | + Este programa permite editar a lista de sistemas de identificação.<br><br> | |
32 | + A ferramenta de identificação utilizada no i3geo, lista os dados do ponto clicado no mapa pelo usuário, | |
33 | + com base nas camadas existentes no mapa. Os sistemas de identificação adicionam outras opções na janela de identificação, | |
34 | + permitindo, por exemplo, o uso de programas especiais de busca de dados.<br><br> | |
35 | + Os sistemas são baseados no banco admin.db e os usuários que não são editores podem | |
36 | + ver apenas os sistemas publicados.<br><br> | |
37 | + A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
38 | + arquivo i3geo/ms_configura.php | |
39 | + </div> | |
40 | + <div class="ft"></div> | |
37 | 41 | </div> |
38 | - <div class="ft"></div> | |
39 | -</div> | |
40 | -<input onclick="adicionaLinha()" type=button id=adiciona value="Adicionar um novo sistema" /> | |
41 | -<br> | |
42 | -<p></p> | |
43 | -<div id="tabela" style="left:-5px;"></div> | |
42 | + <input onclick="adicionaLinha()" type=button id=adiciona value="Adicionar um novo sistema" /> | |
43 | + <br> | |
44 | + <p></p> | |
45 | + <div id="tabela" style="left:-5px;"></div> | |
46 | + </div> | |
47 | + <div id=logajax style="display:block" ></div> | |
48 | + <div id=dialogoContinua style="display:block" ></div> | |
44 | 49 | </div> |
45 | -<div id=logajax style="display:block" ></div> | |
46 | -<div id=dialogoContinua style="display:block" ></div> | |
47 | 50 | <script> |
48 | 51 | /* |
49 | 52 | Title: Opções da ferramenta identifica |
... | ... | @@ -82,6 +85,9 @@ Arquivo: |
82 | 85 | |
83 | 86 | i3geo/admin/html/identifica.html |
84 | 87 | */ |
88 | +if(screen.availWidth > 700) | |
89 | +{document.getElementById("divGeral").style.width = "1100px";} | |
90 | +cabecalhoGeral("cabecalhoPrincipal",""); | |
85 | 91 | </script> |
86 | 92 | |
87 | 93 | </body> | ... | ... |
admin/html/incluimap.html
... | ... | @@ -2,45 +2,50 @@ |
2 | 2 | <html> |
3 | 3 | <head> |
4 | 4 | <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> |
5 | + <script type="text/javascript" src="../js/core.js"></script> | |
5 | 6 | <link rel="stylesheet" type="text/css" href="admin.css"> |
6 | 7 | </head> |
7 | -<body> | |
8 | -<p> | |
9 | -As versões novas do Mapserver exigem que os arquivos mapfile iniciem com a palavra "MAP" | |
10 | -</p> | |
11 | -<p> | |
12 | -Os mapfiles utilizados pelo i3geo, até a versão 4.1, e armazenados no diretório i3Geo/temas não iniciam com "MAP". Para ajustar os mapfiles | |
13 | -você pode editá-los individulamente ou rodar o programa i3geo/admin/php/incluiMAP.php | |
14 | -<p> | |
15 | -Antes de fazer isso, faça um backup do seu diretório i3geo/temas | |
16 | -<p> | |
17 | -<a href="../php/incluiMAP.php" >Ajuste dos mapfiles - inclusão da palavra "MAP" no início dos arquivos; substituição de vários elementos depreciados</a> | |
18 | -<p> | |
19 | -Lista de substituições: | |
20 | -<pre> | |
21 | - $search = array( | |
22 | - "transparency ", | |
23 | - "LABELANGLEITEM ", | |
24 | - "LABELMAXSCALE ", | |
25 | - "LABELMINSCALE ", | |
26 | - "LABELMINSCALE ", | |
27 | - "LABELSIZEITEM ", | |
28 | - "MAXSCALE ", | |
29 | - "MINSCALE ", | |
30 | - "SYMBOLSCALE " | |
31 | - ); | |
32 | - $replace = array( | |
33 | - "OPACITY ", | |
34 | - "#LABELANGLEITEM ", | |
35 | - "LABELMAXSCALEDENOM ", | |
36 | - "LABELMINSCALEDENOM ", | |
37 | - "LABELMINSCALEDENOM ", | |
38 | - "#LABELSIZEITEM ", | |
39 | - "MAXSCALEDENOM ", | |
40 | - "MINSCALEDENOM ", | |
41 | - "SYMBOLSCALEDENOM " | |
42 | - ); | |
43 | - | |
8 | +<body class=" yui-skin-sam fundoPonto"> | |
9 | +<center> | |
10 | +<div class="bordaSuperior" > </div> | |
11 | +<div class="mascaraPrincipal" id="divGeral"> | |
12 | + <div id=cabecalhoPrincipal ></div> | |
13 | + <p> | |
14 | + As versões novas do Mapserver exigem que os arquivos mapfile iniciem com a palavra "MAP" | |
15 | + </p> | |
16 | + <p> | |
17 | + Os mapfiles utilizados pelo i3geo, até a versão 4.1, e armazenados no diretório i3Geo/temas não iniciam com "MAP". Para ajustar os mapfiles | |
18 | + você pode editá-los individulamente ou rodar o programa i3geo/admin/php/incluiMAP.php | |
19 | + <p> | |
20 | + Antes de fazer isso, faça um backup do seu diretório i3geo/temas | |
21 | + <p> | |
22 | + <a href="../php/incluiMAP.php" >Clique para ajustar os mapfiles - inclusão da palavra "MAP" no início dos arquivos; substituição de vários elementos depreciados</a> | |
23 | + <p> | |
24 | + Lista de substituições: | |
25 | + <pre> | |
26 | + $search = array( | |
27 | + "transparency ", | |
28 | + "LABELANGLEITEM ", | |
29 | + "LABELMAXSCALE ", | |
30 | + "LABELMINSCALE ", | |
31 | + "LABELMINSCALE ", | |
32 | + "LABELSIZEITEM ", | |
33 | + "MAXSCALE ", | |
34 | + "MINSCALE ", | |
35 | + "SYMBOLSCALE " | |
36 | + ); | |
37 | + $replace = array( | |
38 | + "OPACITY ", | |
39 | + "#LABELANGLEITEM ", | |
40 | + "LABELMAXSCALEDENOM ", | |
41 | + "LABELMINSCALEDENOM ", | |
42 | + "LABELMINSCALEDENOM ", | |
43 | + "#LABELSIZEITEM ", | |
44 | + "MAXSCALEDENOM ", | |
45 | + "MINSCALEDENOM ", | |
46 | + "SYMBOLSCALEDENOM " | |
47 | + ); | |
48 | +</div> | |
44 | 49 | <script> |
45 | 50 | /* |
46 | 51 | Title: Ajuste de mapfiles |
... | ... | @@ -77,6 +82,9 @@ Arquivo: |
77 | 82 | |
78 | 83 | i3geo/admin/html/incluimap.html |
79 | 84 | */ |
85 | +if(screen.availWidth > 700) | |
86 | +{document.getElementById("divGeral").style.width = "700px";} | |
87 | +cabecalhoGeral("cabecalhoPrincipal",""); | |
80 | 88 | </script> |
81 | 89 | |
82 | 90 | </body> | ... | ... |
admin/html/mapas.html
... | ... | @@ -16,29 +16,31 @@ |
16 | 16 | </style> |
17 | 17 | <script type="text/javascript" src="../js/core.js"></script> |
18 | 18 | <script type="text/javascript" src="../js/mapas.js"></script> |
19 | + <link rel="stylesheet" type="text/css" href="admin.css"> | |
19 | 20 | </head> |
20 | -<body class=" yui-skin-sam"> | |
21 | -<div style="margin:20px"> | |
22 | -<div style=width:80%;text-align:center;> | |
23 | -<h1>Administração do i3geo - Links <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
24 | - | |
25 | -</div> | |
26 | -<div id="ajuda"> | |
27 | - <div class="hd">Ajuda</div> | |
28 | - <div class="bd" style="height:144px;overflow:auto"> | |
29 | - <p>Vc pode registrar qualquer link para ser utilizado. A opção "mais" abre um formulário | |
30 | - para a criação do link conforme os parâmetros utilizados em i3geo/ms_criamapa.php. Você pode | |
31 | - desprezar todos os campos do formulário e incluir apenas o link direto desejado. | |
32 | - <p>A lista de links é utilizada também na interface mobile do i3geo. | |
21 | +<body class=" yui-skin-sam fundoPonto"> | |
22 | +<center> | |
23 | +<div class="bordaSuperior" > </div> | |
24 | +<div class="mascaraPrincipal" id="divGeral"> | |
25 | + <div id=cabecalhoPrincipal ></div> | |
26 | + <h1>Administração do i3geo - Links <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
27 | + <div id="ajuda"> | |
28 | + <div class="hd">Ajuda</div> | |
29 | + <div class="bd" style="height:144px;overflow:auto"> | |
30 | + <p>Vc pode registrar qualquer link para ser utilizado. A opção "mais" abre um formulário | |
31 | + para a criação do link conforme os parâmetros utilizados em i3geo/ms_criamapa.php. Você pode | |
32 | + desprezar todos os campos do formulário e incluir apenas o link direto desejado. | |
33 | + <p>A lista de links é utilizada também na interface mobile do i3geo. | |
34 | + </div> | |
35 | + <div class="ft"></div> | |
33 | 36 | </div> |
34 | - <div class="ft"></div> | |
35 | -</div> | |
36 | -<input onclick="adicionaLinha()" type=button id=adiciona value="Adicionar um novo link" /> | |
37 | -<br> | |
38 | -<p>Links existentes:</p> | |
39 | -<div id="tabela" style="left:-5px;"></div> | |
37 | + <input onclick="adicionaLinha()" type=button id=adiciona value="Adicionar um novo link" /> | |
38 | + <br> | |
39 | + <p>Links existentes:</p> | |
40 | + <div id="tabela" style="left:-5px;"></div> | |
41 | + </div> | |
42 | + <div id=logajax style="display:block" ></div> | |
40 | 43 | </div> |
41 | -<div id=logajax style="display:block" ></div> | |
42 | 44 | <script> |
43 | 45 | /* |
44 | 46 | Title: Mapas |
... | ... | @@ -77,6 +79,9 @@ Arquivo: |
77 | 79 | |
78 | 80 | i3geo/admin/html/mapas.html |
79 | 81 | */ |
82 | +if(screen.availWidth > 700) | |
83 | +{document.getElementById("divGeral").style.width = "700px";} | |
84 | +cabecalhoGeral("cabecalhoPrincipal",""); | |
80 | 85 | </script> |
81 | 86 | |
82 | 87 | </body> | ... | ... |
admin/html/mapfiles.html
1 | +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> | |
1 | 2 | <html> |
2 | 3 | <head> |
3 | 4 | <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"> |
... | ... | @@ -15,28 +16,32 @@ |
15 | 16 | |
16 | 17 | <script type="text/javascript" src="../js/core.js"></script> |
17 | 18 | <script src="../js/mapfiles.js" type="text/javascript"></script> |
19 | +<link rel="stylesheet" type="text/css" href="admin.css"> | |
18 | 20 | </head> |
19 | -<body class=" yui-skin-sam"> | |
20 | -<div style=width:80%;> | |
21 | -<h1>Administração do i3geo - mapfiles de inicialização <img id=botaoAjuda src="../imagens/04.png" style="cursor:pointer" /></h1> | |
22 | - | |
23 | -<div id="ajuda"> | |
24 | - <div class="hd">Ajuda</div> | |
25 | - <div class="bd" style="height:144px;overflow:auto"> | |
26 | - Este programa permite alterar as configurações básicas dos arquivos mapfile existentes em i3geo/aplicmap<br> | |
27 | - Esses arquivos são os mapas básicos utilizados pelo i3geo na inicialização.<br> | |
28 | - A lista de IPs dos usuários que podem editar os arquivos de configuração do i3geo e | |
29 | - dos que podem navegar pelos diretórios do servidor, não são mostradas aqui. Para | |
30 | - alterar essas variáveis, vc deve editar diretamente o arquivo i3geo/ms_configura.php. | |
21 | +<body class=" yui-skin-sam fundoPonto"> | |
22 | +<center> | |
23 | +<div class="bordaSuperior" > </div> | |
24 | +<div class="mascaraPrincipal" id="divGeral"> | |
25 | + <div id=cabecalhoPrincipal ></div> | |
26 | + <h1>Administração do i3geo - mapfiles de inicialização <img id=botaoAjuda src="../imagens/04.png" style="cursor:pointer" /></h1> | |
27 | + | |
28 | + <div id="ajuda"> | |
29 | + <div class="hd">Ajuda</div> | |
30 | + <div class="bd" style="height:144px;overflow:auto"> | |
31 | + Este programa permite alterar as configurações básicas dos arquivos mapfile existentes em i3geo/aplicmap<br> | |
32 | + Esses arquivos são os mapas básicos utilizados pelo i3geo na inicialização.<br> | |
33 | + A lista de IPs dos usuários que podem editar os arquivos de configuração do i3geo e | |
34 | + dos que podem navegar pelos diretórios do servidor, não são mostradas aqui. Para | |
35 | + alterar essas variáveis, vc deve editar diretamente o arquivo i3geo/ms_configura.php. | |
36 | + </div> | |
37 | + <div class="ft"></div> | |
31 | 38 | </div> |
32 | - <div class="ft"></div> | |
39 | + <br> | |
40 | + <input id=botao2 type=button value="Testar a instalação" /><br><br> | |
41 | + <p>Parâmetros obtidos do mapfile de inicialização:</p> | |
42 | + <b><div id=mapfilebase style=color:navy ></div></b><br> | |
43 | + <div id="tabela" style="left:-5px;"></div> | |
33 | 44 | </div> |
34 | -</div> | |
35 | -<br> | |
36 | -<input id=botao2 type=button value="Testar a instalação" /><br><br> | |
37 | -<p>Parâmetros obtidos do mapfile de inicialização:</p> | |
38 | -<b><div id=mapfilebase style=color:navy ></div></b><br> | |
39 | -<div id="tabela" style="left:-5px;"></div> | |
40 | 45 | <script> |
41 | 46 | /* |
42 | 47 | Title: Editor de mapfiles de inicialização |
... | ... | @@ -75,6 +80,9 @@ Arquivo: |
75 | 80 | |
76 | 81 | i3geo/admin/html/mapfiles.html |
77 | 82 | */ |
83 | +if(screen.availWidth > 700) | |
84 | +{document.getElementById("divGeral").style.width = "700px";} | |
85 | +cabecalhoGeral("cabecalhoPrincipal",""); | |
78 | 86 | </script> |
79 | 87 | |
80 | 88 | </body> | ... | ... |
admin/html/ogcws.html
... | ... | @@ -15,24 +15,28 @@ |
15 | 15 | |
16 | 16 | <script type="text/javascript" src="../js/core.js"></script> |
17 | 17 | <script src="../js/ogcws.js" type="text/javascript"></script> |
18 | +<link rel="stylesheet" type="text/css" href="admin.css"> | |
18 | 19 | </head> |
19 | -<body class=" yui-skin-sam"> | |
20 | -<div style=width:80%;> | |
21 | -<h1>Administração do i3geo - Web Services OGC <img id=botaoAjuda src="../imagens/04.png" style="cursor:pointer" /></h1> | |
20 | +<body class=" yui-skin-sam fundoPonto"> | |
21 | +<center> | |
22 | +<div class="bordaSuperior" > </div> | |
23 | +<div class="mascaraPrincipal" id="divGeral"> | |
24 | + <div id=cabecalhoPrincipal ></div> | |
25 | + <h1>Administração do i3geo - Web Services OGC <img id=botaoAjuda src="../imagens/04.png" style="cursor:pointer" /></h1> | |
22 | 26 | |
23 | -<div id="ajuda"> | |
24 | - <div class="hd">Ajuda</div> | |
25 | - <div class="bd" style="height:144px;overflow:auto"> | |
26 | - <p>Este formulário permite alterar as configurações de contato do gerador de Web Services | |
27 | - <p>As mudanças incluídas aqui afetam o programa i3geo/ogc.php e são armazenadas em i3geo/aplicmpa/ogcws.map | |
27 | + <div id="ajuda"> | |
28 | + <div class="hd">Ajuda</div> | |
29 | + <div class="bd" style="height:144px;overflow:auto"> | |
30 | + <p>Este formulário permite alterar as configurações de contato do gerador de Web Services | |
31 | + <p>As mudanças incluídas aqui afetam o programa i3geo/ogc.php e são armazenadas em i3geo/aplicmpa/ogcws.map | |
32 | + </div> | |
33 | + <div class="ft"></div> | |
28 | 34 | </div> |
29 | - <div class="ft"></div> | |
35 | + <p>Parâmetros obtidos do mapfile:</p> | |
36 | + <b><div id=mapfile style=color:navy ></div></b><br> | |
37 | + <br> | |
38 | + <div id="tabela" style="left:-5px;"></div> | |
30 | 39 | </div> |
31 | -</div> | |
32 | -<p>Parâmetros obtidos do mapfile:</p> | |
33 | -<b><div id=mapfile style=color:navy ></div></b><br> | |
34 | -<br> | |
35 | -<div id="tabela" style="left:-5px;"></div> | |
36 | 40 | <script> |
37 | 41 | /* |
38 | 42 | Title: Editor do ogcws.map |
... | ... | @@ -71,6 +75,9 @@ Arquivo: |
71 | 75 | |
72 | 76 | i3geo/admin/html/ogcws.html |
73 | 77 | */ |
78 | +if(screen.availWidth > 700) | |
79 | +{document.getElementById("divGeral").style.width = "700px";} | |
80 | +cabecalhoGeral("cabecalhoPrincipal",""); | |
74 | 81 | </script> |
75 | 82 | </body> |
76 | 83 | ... | ... |
admin/html/perfis.html
... | ... | @@ -16,28 +16,30 @@ |
16 | 16 | </style> |
17 | 17 | <script type="text/javascript" src="../js/core.js"></script> |
18 | 18 | <script type="text/javascript" src="../js/perfis.js"></script> |
19 | + <link rel="stylesheet" type="text/css" href="admin.css"> | |
19 | 20 | </head> |
20 | -<body class=" yui-skin-sam"> | |
21 | -<div style="margin:20px"> | |
22 | -<div style=width:80%;text-align:center;> | |
23 | -<h1>Administração do i3geo - perfis <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
24 | - | |
25 | -</div> | |
26 | -<div id="ajuda"> | |
27 | - <div class="hd">Ajuda</div> | |
28 | - <div class="bd" style="height:144px;overflow:auto"> | |
29 | - <p>Os perfis são utilizados para restringir o acesso a determinados temas, | |
30 | - grupos, sub-grupos e menus. Nesse formulário é montada a lista de perfis que é mostrada | |
31 | - nos outros formulários do sistema. | |
21 | +<body class=" yui-skin-sam fundoPonto"> | |
22 | +<center> | |
23 | +<div class="bordaSuperior" > </div> | |
24 | +<div class="mascaraPrincipal" id="divGeral"> | |
25 | + <div id=cabecalhoPrincipal ></div> | |
26 | + <h1>Administração do i3geo - perfis <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
27 | + <div id="ajuda"> | |
28 | + <div class="hd">Ajuda</div> | |
29 | + <div class="bd" style="height:144px;overflow:auto"> | |
30 | + <p>Os perfis são utilizados para restringir o acesso a determinados temas, | |
31 | + grupos, sub-grupos e menus. Nesse formulário é montada a lista de perfis que é mostrada | |
32 | + nos outros formulários do sistema. | |
33 | + </div> | |
34 | + <div class="ft"></div> | |
32 | 35 | </div> |
33 | - <div class="ft"></div> | |
34 | -</div> | |
35 | -<input onclick="adicionaLinha()" type=button id=adiciona value="Adicionar um novo perfil" /> | |
36 | -<br> | |
37 | -<p>Perfis existentes: (clique na célula para editar e salve a linha editada)</p> | |
38 | -<div id="tabela" style="left:-5px;"></div> | |
36 | + <input onclick="adicionaLinha()" type=button id=adiciona value="Adicionar um novo perfil" /> | |
37 | + <br> | |
38 | + <p>Perfis existentes: (clique na célula para editar e salve a linha editada)</p> | |
39 | + <div id="tabela" style="left:-5px;"></div> | |
40 | + </div> | |
41 | + <div id=logajax style="display:block" ></div> | |
39 | 42 | </div> |
40 | -<div id=logajax style="display:block" ></div> | |
41 | 43 | <script> |
42 | 44 | /* |
43 | 45 | Title: Perfis |
... | ... | @@ -76,6 +78,9 @@ Arquivo: |
76 | 78 | |
77 | 79 | i3geo/admin/html/perfis.html |
78 | 80 | */ |
81 | +if(screen.availWidth > 700) | |
82 | +{document.getElementById("divGeral").style.width = "700px";} | |
83 | +cabecalhoGeral("cabecalhoPrincipal",""); | |
79 | 84 | </script> |
80 | 85 | |
81 | 86 | </body> | ... | ... |
admin/html/sistemas.html
... | ... | @@ -16,34 +16,36 @@ |
16 | 16 | </style> |
17 | 17 | <script type="text/javascript" src="../js/core.js"></script> |
18 | 18 | <script type="text/javascript" src="../js/sistemas.js"></script> |
19 | + <link rel="stylesheet" type="text/css" href="admin.css"> | |
19 | 20 | </head> |
20 | -<body class=" yui-skin-sam"> | |
21 | -<div style="margin:20px"> | |
22 | -<div style=width:80%;text-align:center;> | |
23 | -<h1>Administração do i3geo - sistemas especiais </h1> | |
24 | - | |
25 | -</div> | |
26 | -<div id="ajuda"> | |
27 | - <div class="hd">Ajuda</div> | |
28 | - <div class="bd" style="height:144px;overflow:auto"> | |
29 | - Este programa permite editar a lista de sistemas especiais.<br><br> | |
30 | - Sistemas especiais são utilizados para incluir camadas no i3geo tendo como base | |
31 | - programas que interagem com o usuário de alguma forma específica.<br><br> | |
32 | - Cada sistema pode ter um objetivo específico e uma interface própria. Normalmente são utilizados | |
33 | - para realizar consultas a bancos de dados ou Web Services e gerar a camada para acrescentar ao mapa.<br><br> | |
34 | - Esses sistemas podem por exemplo, consultar bancos de dados estatísticos para gerar cartogramas.<br><br> | |
35 | - A lista de sistemas é baseada no banco admin.db.<br><br> | |
36 | - A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
37 | - arquivo i3geo/ms_configura.php | |
21 | +<body class=" yui-skin-sam fundoPonto"> | |
22 | +<center> | |
23 | +<div class="bordaSuperior" > </div> | |
24 | +<div class="mascaraPrincipal" id="divGeral"> | |
25 | + <div id=cabecalhoPrincipal ></div> | |
26 | + <h1>Administração do i3geo - sistemas especiais </h1> | |
27 | + <div id="ajuda"> | |
28 | + <div class="hd">Ajuda</div> | |
29 | + <div class="bd" style="height:144px;overflow:auto"> | |
30 | + Este programa permite editar a lista de sistemas especiais.<br><br> | |
31 | + Sistemas especiais são utilizados para incluir camadas no i3geo tendo como base | |
32 | + programas que interagem com o usuário de alguma forma específica.<br><br> | |
33 | + Cada sistema pode ter um objetivo específico e uma interface própria. Normalmente são utilizados | |
34 | + para realizar consultas a bancos de dados ou Web Services e gerar a camada para acrescentar ao mapa.<br><br> | |
35 | + Esses sistemas podem por exemplo, consultar bancos de dados estatísticos para gerar cartogramas.<br><br> | |
36 | + A lista de sistemas é baseada no banco admin.db.<br><br> | |
37 | + A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
38 | + arquivo i3geo/ms_configura.php | |
39 | + </div> | |
40 | + <div class="ft"></div> | |
38 | 41 | </div> |
39 | - <div class="ft"></div> | |
40 | -</div> | |
41 | -<input onclick="adicionaLinha()" type=button id=adiciona value="Adicionar um novo sistema" /> | |
42 | -<br> | |
43 | -<p>Sistemas existentes:</p> | |
44 | -<div id="tabela" style="left:-5px;"></div> | |
42 | + <input onclick="adicionaLinha()" type=button id=adiciona value="Adicionar um novo sistema" /> | |
43 | + <br> | |
44 | + <p>Sistemas existentes:</p> | |
45 | + <div id="tabela" style="left:-5px;"></div> | |
46 | + </div> | |
47 | + <div id=logajax style="display:block" ></div> | |
45 | 48 | </div> |
46 | -<div id=logajax style="display:block" ></div> | |
47 | 49 | <script> |
48 | 50 | /* |
49 | 51 | Title: Sistemas de adição de temas |
... | ... | @@ -82,6 +84,9 @@ Arquivo: |
82 | 84 | |
83 | 85 | i3geo/admin/html/sistemas.html |
84 | 86 | */ |
87 | +if(screen.availWidth > 700) | |
88 | +{document.getElementById("divGeral").style.width = "700px";} | |
89 | +cabecalhoGeral("cabecalhoPrincipal",""); | |
85 | 90 | </script> |
86 | 91 | |
87 | 92 | </body> | ... | ... |
admin/html/subirshapefile.html
... | ... | @@ -17,14 +17,16 @@ |
17 | 17 | <script type="text/javascript" src="../../classesjs/i3geo.js"></script> |
18 | 18 | <script type="text/javascript" src="../../ferramentas/upload/index.js.php"></script> |
19 | 19 | <script type="text/javascript" src="../js/core.js"></script> |
20 | - | |
20 | + <link rel="stylesheet" type="text/css" href="admin.css"> | |
21 | 21 | </head> |
22 | -<body class=" yui-skin-sam" style="background:white;margin:20px"> | |
23 | -<div id=cabecalhoPrincipal style=width:80%;text-align:left;> | |
24 | -</div> | |
25 | -<br><br> | |
26 | -<div id="conteudo" style="width:500px" > | |
22 | +<body class=" yui-skin-sam fundoPonto"> | |
23 | +<center> | |
24 | +<div class="bordaSuperior" > </div> | |
25 | +<div class="mascaraPrincipal" id="divGeral"> | |
26 | + <div id=cabecalhoPrincipal ></div> | |
27 | + <div id="conteudo" style="width:500px" ></div> | |
27 | 28 | </div> |
29 | +<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | |
28 | 30 | <script> |
29 | 31 | /* |
30 | 32 | Title: Subir shapefile |
... | ... | @@ -57,6 +59,8 @@ Arquivo: |
57 | 59 | |
58 | 60 | i3geo/admin/html/subirshapefile.html |
59 | 61 | */ |
62 | +if(screen.availWidth > 700) | |
63 | +{document.getElementById("divGeral").style.width = "700px";} | |
60 | 64 | i3GEO.configura.locaplic = "../.."; |
61 | 65 | i3GEO.parametros.editor = "sim"; |
62 | 66 | i3GEO.configura.sid = ""; | ... | ... |
admin/html/tags.html
... | ... | @@ -16,26 +16,28 @@ |
16 | 16 | </style> |
17 | 17 | <script type="text/javascript" src="../js/core.js"></script> |
18 | 18 | <script type="text/javascript" src="../js/tags.js"></script> |
19 | + <link rel="stylesheet" type="text/css" href="admin.css"> | |
19 | 20 | </head> |
20 | -<body class=" yui-skin-sam"> | |
21 | -<div style="margin:20px"> | |
22 | -<div style=width:80%;text-align:center;> | |
23 | -<h1>Administração do i3geo - tags <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
24 | - | |
25 | -</div> | |
26 | -<div id="ajuda"> | |
27 | - <div class="hd">Ajuda</div> | |
28 | - <div class="bd" style="height:144px;overflow:auto"> | |
29 | - <p>Tags são como palavras-chave que podem ser adicionadas aos temas para a realização de buscas. | |
21 | +<body class=" yui-skin-sam fundoPonto"> | |
22 | +<center> | |
23 | +<div class="bordaSuperior" > </div> | |
24 | +<div class="mascaraPrincipal" id="divGeral"> | |
25 | + <div id=cabecalhoPrincipal ></div> | |
26 | + <h1>Administração do i3geo - tags <img src="../imagens/04.png" style="cursor:pointer" id=botaoAjuda /></h1> | |
27 | + <div id="ajuda"> | |
28 | + <div class="hd">Ajuda</div> | |
29 | + <div class="bd" style="height:144px;overflow:auto"> | |
30 | + <p>Tags são como palavras-chave que podem ser adicionadas aos temas para a realização de buscas. | |
31 | + </div> | |
32 | + <div class="ft"></div> | |
30 | 33 | </div> |
31 | - <div class="ft"></div> | |
32 | -</div> | |
33 | -<input onclick="adicionaLinha()" type=button id=adiciona value="Adicionar um novo tag" /> | |
34 | -<br> | |
35 | -<p>Tags existentes: (clique na célula para editar e salve a linha editada)</p> | |
36 | -<div id="tabela" style="left:-5px;"></div> | |
34 | + <input onclick="adicionaLinha()" type=button id=adiciona value="Adicionar um novo tag" /> | |
35 | + <br> | |
36 | + <p>Tags existentes: (clique na célula para editar e salve a linha editada)</p> | |
37 | + <div id="tabela" style="left:-5px;"></div> | |
38 | + </div> | |
39 | + <div id=logajax style="display:block" ></div> | |
37 | 40 | </div> |
38 | -<div id=logajax style="display:block" ></div> | |
39 | 41 | <script> |
40 | 42 | /* |
41 | 43 | Title: Tags |
... | ... | @@ -74,5 +76,8 @@ Arquivo: |
74 | 76 | |
75 | 77 | i3geo/admin/html/tags.html |
76 | 78 | */ |
79 | +if(screen.availWidth > 700) | |
80 | +{document.getElementById("divGeral").style.width = "700px";} | |
81 | +cabecalhoGeral("cabecalhoPrincipal",""); | |
77 | 82 | </script> |
78 | 83 | </body> | ... | ... |
admin/html/webservices.html
... | ... | @@ -16,33 +16,36 @@ |
16 | 16 | </style> |
17 | 17 | <script type="text/javascript" src="../js/core.js"></script> |
18 | 18 | <script type="text/javascript" src="../js/webservices.js"></script> |
19 | + <link rel="stylesheet" type="text/css" href="admin.css"> | |
19 | 20 | </head> |
20 | -<body class=" yui-skin-sam"> | |
21 | -<div style="margin:20px"> | |
22 | -<div style=width:80%;text-align:center;> | |
23 | -<h1>Administração do i3geo - web Services </h1> | |
21 | +<body class=" yui-skin-sam fundoPonto"> | |
22 | +<center> | |
23 | +<div class="bordaSuperior" > </div> | |
24 | +<div class="mascaraPrincipal" id="divGeral"> | |
25 | + <div id=cabecalhoPrincipal ></div> | |
26 | + <h1>Administração do i3geo - web Services </h1> | |
24 | 27 | |
25 | -</div> | |
26 | -<div id="ajuda"> | |
27 | - <div class="hd">Ajuda</div> | |
28 | - <div class="bd" style="height:144px;overflow:auto"> | |
29 | - Este programa permite editar o cadastro de Web Services.<br><br> | |
30 | - O i3Geo acessa Web Services e serviços para obtenção de dados nos padrões WMS, RSS, GEORSS e endereços de sistemas de download de dados. | |
31 | - Todos os endereços são cadastrados e organizados por tipos. A lista de WMS e GEORSS é utilizada na guia de adição de temas já os | |
32 | - Web Services convencionais, são utilizados no aplicativo WSCLIENTE. Pode-se ainda cadastrar endereços para | |
33 | - sítios na internet que possibilitam o download de dados, esse cadastro é utilizado no aplicativo DATADOWNLOAD.<br><br> | |
34 | - A lista de Web Services é baseada no banco admin.db.<br><br> | |
35 | - A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
36 | - arquivo i3geo/ms_configura.php | |
28 | + <div id="ajuda"> | |
29 | + <div class="hd">Ajuda</div> | |
30 | + <div class="bd" style="height:144px;overflow:auto"> | |
31 | + Este programa permite editar o cadastro de Web Services.<br><br> | |
32 | + O i3Geo acessa Web Services e serviços para obtenção de dados nos padrões WMS, RSS, GEORSS e endereços de sistemas de download de dados. | |
33 | + Todos os endereços são cadastrados e organizados por tipos. A lista de WMS e GEORSS é utilizada na guia de adição de temas já os | |
34 | + Web Services convencionais, são utilizados no aplicativo WSCLIENTE. Pode-se ainda cadastrar endereços para | |
35 | + sítios na internet que possibilitam o download de dados, esse cadastro é utilizado no aplicativo DATADOWNLOAD.<br><br> | |
36 | + A lista de Web Services é baseada no banco admin.db.<br><br> | |
37 | + A lista de IPs dos usuários que podem administrar o i3geo é definida no | |
38 | + arquivo i3geo/ms_configura.php | |
39 | + </div> | |
40 | + <div class="ft"></div> | |
37 | 41 | </div> |
38 | - <div class="ft"></div> | |
39 | -</div> | |
40 | -<input onclick="adicionaLinha()" type=button id=adiciona value="Adicionar um novo endereço" /> | |
41 | -<br> | |
42 | -<p>Temas existentes:</p> | |
43 | -<div id="tabela" style="left:-5px;"></div> | |
42 | + <input onclick="adicionaLinha()" type=button id=adiciona value="Adicionar um novo endereço" /> | |
43 | + <br> | |
44 | + <p>Temas existentes:</p> | |
45 | + <div id="tabela" style="left:-5px;"></div> | |
46 | + </div> | |
47 | + <div id=logajax style="display:block" ></div> | |
44 | 48 | </div> |
45 | -<div id=logajax style="display:block" ></div> | |
46 | 49 | <script> |
47 | 50 | /* |
48 | 51 | Title: Web Services |
... | ... | @@ -81,5 +84,8 @@ Arquivo: |
81 | 84 | |
82 | 85 | i3geo/admin/html/webservices.html |
83 | 86 | */ |
87 | +if(screen.availWidth > 700) | |
88 | +{document.getElementById("divGeral").style.width = "700px";} | |
89 | +cabecalhoGeral("cabecalhoPrincipal",""); | |
84 | 90 | </script> |
85 | 91 | </body> | ... | ... |
admin/index.html
1 | -<html> | |
1 | +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" > | |
2 | +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> | |
2 | 3 | <head> |
3 | 4 | <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"> |
4 | 5 | <link rel="stylesheet" type="text/css" href="html/admin.css"> |
5 | 6 | <script src="../pacotes/cpaint/cpaint2.inc.compressed.js" type="text/javascript"></script> |
6 | 7 | <script type="text/javascript" src="js/core.js"></script> |
7 | 8 | </head> |
8 | -<body class=" yui-skin-sam"> | |
9 | -<div style=width:80%;text-align:left;> | |
10 | -<div id=cabecalhoPrincipal style=text-align:left;> | |
11 | -</div> | |
12 | -<h1>Administração do i3geo</h1> | |
13 | -<p>Se você atualizou o Mapserver para a versão 5.2.2, seus mapfiles antigos podem não funcionar. Veja em "Outras opções" o item "Ajusta mapfiles". | |
14 | -<p>Apenas usuários cadastrados como editores podem alterar as configurações do i3Geo disponíveis no sistema de administração.<br> | |
15 | -O cadastramento de usuários é feito pelo número IP. Veja a variável $editores no arquivo i3geo/ms_configura.php</p> | |
16 | -<p><a href="http://softwarepublico.gov.br/dotlrn/clubs/i3geo/file-storage/index?folder_id=44263249" >Manual do sistema de administração</a></p> | |
17 | -<div id="mensagemIE" style="display:none;position:relative" > | |
18 | - <p style=color:red >Atenção: o sistema de administração funciona melhor no Firefox.</p> | |
19 | - <p>No Internet Explorer, vc deve alterar as configurações de armazenamento de 'cache' para não ter problemas.</p> | |
20 | - <p>No menu 'Ferramentas->Opções da Internet->Geral' clique em 'Configurações' no item 'Histórico de navegação'</p> | |
21 | - <p>Marque a opção 'Sempre que eu visitar a página da web'</p> | |
22 | -</div> | |
23 | -<p>Se vc está usando o banco de dados SQLITE, você pode acessar diretamente as tabelas por meio de formulários <a href='../pacotes/phpliteadmin/phpliteadmin.php' >clique aqui</a>. | |
24 | -Veja também o <a href="../documentacao/diagramas/mer_banco_de_dados_de_administracao.png" target="_new">diagrama MER </a>do banco de dados de administração. | |
25 | -<fieldset> | |
26 | -<legend>Leia-me</legend> | |
27 | -<div style=display:none; > | |
28 | -<p>Entre uma versão e outra do i3Geo o banco de dados de administração pode sofrer alterações. Consulte o documento i3geo/guia_de_migracao.txt para verificar os detalhes.</p> | |
29 | -<p>Antes da versão 4.0 o i3geo utilizava arquivos armazenados em disco (arquivos XML) para configurar as | |
30 | -árvores de adição de camadas, listagens de endereços, lista de mapas, etc. | |
31 | -Com a nova estrutura de administração, esses arquivos foram substituídos por registros em bancos de dados.</p> | |
32 | -<p>Para possibilitar a distribuição do i3geo de forma independente de banco de dados, optou-se pelo uso do gerenciador | |
33 | -SQLITE, cujo arquivo com os dados fica armazenado em i3geo/admin/admin.db. Os programas em PHP que gerenciam esse banco | |
34 | -utilizam o pacote PDO, possibilitando que seja utilizado outro gerenciador, como o POSTGRESQL, entre outros.</p> | |
35 | -<p>Para modificar a configuração do PDO, e utilizar outro gerenciador, deve-se editar o arquivo i3geo/admin/conexao.php | |
36 | -ou então alterar a variável de configuração, definida no ms_configura.php, chamada $conexaoadmin. Essa variável indica o nome de um | |
37 | -programa em PHP que será incluído nos programas que fazem acesso ao banco de dados de administração. Um exemplo de | |
38 | -conexão em PHP pode ser visto em i3geo/admin/php/conexaomma.php.</p> | |
39 | -<p>Para usar um gerenciador diferente do SQLITE é necessário criar as tabelas no novo banco de dados. Os sqls para | |
40 | -essa criação podem ser obtidos no item "Outras opções".</p> | |
41 | -<p>O SQLITE usa um arquivo em disco. Em sistemas Linux principalmente, verifique as permissões de acesso caso ocorram probelmas de escrita no banco. | |
42 | - | |
43 | -</div> | |
44 | -</fieldset> | |
45 | -<br> | |
46 | -<fieldset> | |
47 | -<legend>Configuração geral</legend> | |
48 | -<div style=display:none; > | |
49 | -<div id=a1 style=display:none;background-color:beige > | |
50 | - <p>Após instalar o i3geo, tente abrí-lo no navegador e faça o teste de instalação para ver se está tudo funcionando bem.</p> | |
51 | - <p>Caso seja identificado algum problema, experimente alterar as variáveis de configuração e os parâmetros dos arquivos mapfiles utilizados na inicialização do i3geo.</p> | |
52 | - <p>Problemas no funcionamento do i3geo geralmente estão associados a problemas no ambiente web. Verifique na documentação do i3geo (www.softwarepublico.gov.br) os itens referentes à instalação. Pesquise também no fórum soluções já encontradas.</p> | |
53 | -</div> | |
54 | -<table class=lista1 > | |
55 | -<tr onclick="ajuda('a1',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
56 | -<tr onclick="abre('../ms_criamapa.php')"><td><div class=aplicar ></div></td><td>Abrir o i3geo</td></tr> | |
57 | -<tr onclick="abre('../testainstal.php')" ><td><div class=aplicar ></div></td><td>Testar a instalação do i3geo (testainstal.php)</td></tr> | |
58 | -<tr onclick="abre('html/mapfiles.html')"><td><div class=aplicar ></div></td><td>Editar os arquivos mapfile básicos utilizados na inicialização</td></tr> | |
59 | -</table> | |
60 | -</div> | |
61 | -</fieldset> | |
62 | -<br> | |
63 | -<fieldset> | |
64 | -<legend>Enviar arquivo para o servidor</legend> | |
65 | -<div style=display:none; > | |
66 | -<div id=b1 style=display:none;background-color:beige > | |
67 | - <p>Envie dados para o servidor para poder utilizá-los na criação dos mapfiles</p> | |
68 | -</div> | |
69 | -<table class=lista1 > | |
70 | -<tr onclick="ajuda('b1',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
71 | -<tr onclick="abre('html/subirshapefile.html')"><td><div class=aplicar ></div></td><td>Shape file</td></tr> | |
72 | -</table> | |
73 | -</div> | |
74 | -</fieldset> | |
75 | - | |
76 | -<br> | |
77 | -<fieldset> | |
78 | -<legend>Editor de mapfiles</legend> | |
79 | -<div style=display:none; > | |
80 | -<div id=a8 style=display:none;background-color:beige > | |
81 | - <p>As camadas disponíveis no i3geo são mantidas em arquivos na estrutura mapfile armazenados no diretório i3geo/temas | |
82 | - <p>Esses arquivos são utilizados na formação da árvore de adição de temas e em vários aplicativos do i3geo. | |
83 | - <p>São nesses arquivos que são definidas as características de cada camada, como acesso aos dados, legenda, etc. | |
84 | - <p>Você pode criar ou modificar os arquivos mapfile utilizando qualquer editor de textos, sem prejuízo do uso do editor existente aqui.</p> | |
85 | -</div> | |
86 | -<table class=lista1 > | |
87 | -<tr onclick="ajuda('a8',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
88 | -<tr onclick="abre('html/editormapfile.html')"><td><div class=aplicar ></div></td><td>Edição</td></tr> | |
89 | -</table> | |
90 | -</div> | |
91 | -</fieldset> | |
92 | -<br> | |
93 | -<fieldset> | |
94 | -<legend>Edição dos menus de adição de temas</legend> | |
95 | -<div style=display:none; > | |
96 | -<div id=a2 style=display:none;background-color:beige > | |
97 | - <p>Utilize essa opção para editar a árvore de temas. | |
98 | - <p>O i3Geo pode ter mais de um menu na árvore, os menus são organizados em grupos, sub-grupos e temas. | |
99 | - <p>Os temas são baseados nos arquivos mapfiles que definem as características de conexão com os dados, simbologia, etc. | |
100 | - <p>Apenas os mapfiles cadastrados como temas podem ser incluídos na árvore. Se você criar mapfiles manualmente, utilize a opção de edição de mapfiles para vincular um arquivo .map a um tema. | |
101 | -</div> | |
102 | -<table class=lista1 > | |
103 | -<tr onclick="ajuda('a2',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
104 | -<tr onclick="abre('html/arvore.html')"><td><div class=aplicar ></div></td><td>Editar a árvore completa dos menus</td></tr> | |
105 | -<tr onclick="abre('html/menus.html')"><td><div class=aplicar ></div></td><td>Editar a lista de menus</td></tr> | |
106 | -</table> | |
107 | -</div> | |
108 | -</fieldset> | |
109 | -<br> | |
110 | -<fieldset> | |
111 | -<legend>Edição das tabelas auxiliares</legend> | |
112 | -<div style=display:none; > | |
113 | -<div id=a2a style=display:none;background-color:beige > | |
114 | - <p>Utilize essa opção para construir as listas de opções correspondentes às TAGS e PERFIS | |
115 | -</div> | |
116 | -<table class=lista1 > | |
117 | -<tr onclick="ajuda('a2a',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
118 | -<tr onclick="abre('html/perfis.html')"><td><div class=aplicar ></div></td><td>Editar a lista de perfis</td></tr> | |
119 | -<tr onclick="abre('html/tags.html')"><td><div class=aplicar ></div></td><td>Editar a lista de tags (palavras-chave)</td></tr> | |
120 | -</table> | |
121 | -</div> | |
122 | -</fieldset> | |
123 | -<br> | |
124 | -<fieldset> | |
125 | -<legend>Links</legend> | |
126 | -<div style=display:none; > | |
127 | -<div id=a3 style=display:none;background-color:beige > | |
128 | - <p>A lista de links geralmente é utilizada para abrir mapas específicos, construídos por meio da inicialização parametrizada (ms_criamapa.php), mas pode conter qualquer tipo de link.</p> | |
129 | - <p>A lista de links, por padrão, é utilizada na guia "links" do i3geo e também na versão mobile.</p> | |
130 | -</div> | |
131 | -<table class=lista1 > | |
132 | -<tr onclick="ajuda('a3',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
133 | -<tr onclick="abre('html/mapas.html')"><td><div class=aplicar ></div></td><td>Edição dos links</td></tr> | |
134 | -</table> | |
135 | -</div> | |
136 | -</fieldset> | |
137 | -<br> | |
138 | -<fieldset> | |
139 | -<legend>Atlas</legend> | |
140 | -<div style=display:none; > | |
141 | -<div id=a7 style=display:none;background-color:beige > | |
142 | - <p>A interface Atlas é uma forma especial de apresentar as camadas organizadas no i3geo. | |
143 | - Um atlas é composto de pranchas que por sua vez contém camadas pré-definidas. Cada Atlas e cada prancha pode ter um texto explicativo, mostrado ao usuário em uma janela interna do i3geo.</p> | |
144 | - <p>Para criar um Atlas basta definir quais pranchas e temas farão parte do mesmo. | |
145 | - <p>Para ver a lista de Atlas, utilize i3geo/atlas | |
146 | -</div> | |
147 | -<table class=lista1 > | |
148 | -<tr onclick="ajuda('a7',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
149 | -<tr onclick="abre('html/atlas.html')"><td><div class=aplicar ></div></td><td>Edição dos atlas</td></tr> | |
150 | -</table> | |
151 | -</div> | |
152 | -</fieldset> | |
153 | -<br> | |
154 | -<fieldset> | |
155 | -<legend>Cadastro de web services e links para download</legend> | |
156 | -<div style=display:none; > | |
157 | -<div id=a4 style=display:none;background-color:beige > | |
158 | - <p>O i3geo possibilita o acesso a dados por meio da tecnologia de Web Services, o que permite incluir camadas no mapa que estão em servidores de dados remotos.</p> | |
159 | - <p>Para poder acessar um web service o i3geo precisa apenas saber o endereço na internet. O cadastro de web sercices é utilizado na geração de listas de endereços para que o usuário possa escolher.</p> | |
160 | - <p>Os web services nos padrões OGC, suportados pelo Mapserver, podem ser configurados como temas e incluídos no mapa por meio da guia de adição de temas, ou seja, utiliza-se um mapfile normal para fazer o acesso. Já os web services cadastrados são utilizados em ferramentas específicas do i3geo, que permitem o uso de serviços KML, WMS e GeoRSS.</p> | |
161 | - <p>Já o aplicativo i3geo/datadownload.htm possibilita que o usuário realize o download de dados, conforme definido na montagem da árvore de temas.</p> | |
162 | - <p>Além desses dados, é possível incluir no datadownload links especiais para determinados endereços onde podem ser obtidos outros dados.</p> | |
163 | -</div> | |
164 | -<table class=lista1 > | |
165 | -<tr onclick="ajuda('a4',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
166 | -<tr onclick="abre('html/webservices.html')"><td><div class=aplicar ></div></td><td>Edição do cadastro</td></tr> | |
167 | -</table> | |
168 | -</div> | |
169 | -</fieldset> | |
170 | -<br> | |
171 | -<fieldset> | |
172 | -<legend>Sistemas especiais de identificação</legend> | |
173 | -<div style=display:none; > | |
174 | -<div id=a5 style=display:none;background-color:beige > | |
175 | - <p>A ferramenta de identificação do i3geo, que mostra informações de acordo com um ponto clicado pelo usuário no mapa, permite a inclusão de sistemas de busca especiais.</p> | |
176 | - <p>Essas funções de busca são programas independentes, em PHP por exemplo, executados via URL e com parâmetros que identificam o x e y clicado no mapa.</p> | |
177 | -</div> | |
178 | -<table class=lista1 > | |
179 | -<tr onclick="ajuda('a5',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
180 | -<tr onclick="abre('html/identifica.html')"><td><div class=aplicar ></div></td><td>Edição dos sistemas</td></tr> | |
181 | -</table> | |
182 | -</div> | |
183 | -</fieldset> | |
184 | -<br> | |
185 | -<fieldset> | |
186 | -<legend>Sistemas especiais que adicionam camadas</legend> | |
187 | -<div style=display:none; > | |
188 | -<div id=a6 style=display:none;background-color:beige > | |
189 | - <p>A adição de camadas no mapa mostrado no i3geo normalmente é feita por meio da escolha das camadas disponíveis na guia de adição de temas.</p> | |
190 | - <p>Para permitir a integração do i3geo com outros sistemas, pode-se selecionar programas especiais que permitem a interação com o usuário e a montagem de camadas baseadas em sistemas diversos.</p> | |
191 | - <p>A lista de sistemas e funções é definida por padrão no arquivo xml i3geo/menutemas/sistemas.xml ou no banco de dados de administração.</p> | |
192 | - <p>A operação desses sistemas depende das características de cada um, o i3geo apenas abre o programa indicado em uma janela interna do mapa.</p> | |
193 | -</div> | |
194 | -<table class=lista1 > | |
195 | -<tr onclick="ajuda('a6',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
196 | -<tr onclick="abre('html/sistemas.html')"><td><div class=aplicar ></div></td><td>Edição dos sistemas</td></tr> | |
197 | -</table> | |
198 | -</div> | |
199 | -</fieldset> | |
200 | -<br> | |
201 | -<fieldset> | |
202 | -<legend>Configuração dos serviços OGC</legend> | |
203 | -<div style=display:none; > | |
204 | -<div id=a10 style=display:none;background-color:beige > | |
205 | - <p>Parâmetros descritivos do gerador de serviços OGC mostrados na função getcapabilities.</p> | |
206 | -</div> | |
207 | -<table class=lista1 > | |
208 | -<tr onclick="ajuda('a10',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
209 | -<tr onclick="abre('html/ogcws.html')"><td><div class=aplicar ></div></td><td>Edição</td></tr> | |
210 | -</table> | |
211 | -</div> | |
212 | -</fieldset> | |
213 | -<br> | |
214 | -<fieldset> | |
215 | -<legend>Outras opções</legend> | |
216 | -<div style=display:none; > | |
217 | -<table class=lista1 > | |
218 | -<tr onclick="abre('html/incluimap.html')"><td><div class=aplicar ></div></td><td>Ajusta mapfiles</td></tr> | |
219 | -<tr onclick="abre('php/estatisticas.php')"><td><div class=aplicar ></div></td><td>Estatísticas</td></tr> | |
220 | -<tr onclick="abre('php/upgradebanco44_45.php')"><td><div class=aplicar ></div></td><td>Adiciona as tabelas e colunas necessárias à versão atual do i3Geo e que não existiam nas versões anteriores</td></tr> | |
221 | - | |
222 | -<tr onclick="abre('php/sqlite.php')"><td><div class=aplicar ></div></td><td>Descrição do banco padrão (SQLITE)</td></tr> | |
223 | -<tr onclick="abre('php/criabanco.php')"><td><div class=aplicar ></div></td><td>Criar banco de dados</td></tr> | |
224 | -<tr onclick="abre('../geraminiatura.php')"><td><div class=aplicar ></div></td><td>Gera as miniaturas (thumbnails) para os temas existentes no diretório i3geo/temas</td></tr> | |
225 | - | |
226 | -<tr onclick="abre('xmlgeorss.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços Geo RSS</td></tr> | |
227 | -<tr onclick="abre('xmlservicoswms.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços WMS</td></tr> | |
228 | -<tr onclick="abre('xmlservicosws.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços WS (webservices convencionais)</td></tr> | |
229 | -<tr onclick="abre('xmlsistemas.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de sistemas que adicionam temas especiais</td></tr> | |
230 | -<tr onclick="abre('rssgrupos.php')"><td><div class=aplicar ></div></td><td>Ver RSS com os grupos, subgrupos e temas</td></tr> | |
231 | -<tr onclick="abre('rsscomentariostemas.php')"><td><div class=aplicar ></div></td><td>Ver RSS com os comentários sobre os temas</td></tr> | |
232 | - | |
233 | -<tr onclick="abre('hiperbolica.php')"><td><div class=aplicar ></div></td><td>Ver XML para árvorehiperbólica</td></tr> | |
234 | -</table> | |
235 | -</div> | |
236 | -</fieldset> | |
237 | -<br> | |
9 | +<body class=" yui-skin-sam fundoPonto" > | |
10 | +<center> | |
11 | +<div class="bordaSuperior" > </div> | |
12 | +<div class="mascaraPrincipal" id="divGeral"> | |
13 | + <div id=cabecalhoPrincipal > | |
14 | + </div> | |
15 | + <h1>Administração do i3geo</h1> | |
16 | + <p>Se você atualizou o Mapserver para a versão 5.2.2, seus mapfiles antigos podem não funcionar. Veja em "Outras opções" o item "Ajusta mapfiles". | |
17 | + <p>Apenas usuários cadastrados como editores podem alterar as configurações do i3Geo disponíveis no sistema de administração.<br> | |
18 | + O cadastramento de usuários é feito pelo número IP. Veja a variável $editores no arquivo i3geo/ms_configura.php</p> | |
19 | + <p><a href="http://softwarepublico.gov.br/dotlrn/clubs/i3geo/file-storage/index?folder_id=44263249" >Manual do sistema de administração</a></p> | |
20 | + <div id="mensagemIE" style="display:none;position:relative" > | |
21 | + <p style=color:red >Atenção: o sistema de administração funciona melhor no Firefox.</p> | |
22 | + <p>No Internet Explorer, vc deve alterar as configurações de armazenamento de 'cache' para não ter problemas.</p> | |
23 | + <p>No menu 'Ferramentas->Opções da Internet->Geral' clique em 'Configurações' no item 'Histórico de navegação'</p> | |
24 | + <p>Marque a opção 'Sempre que eu visitar a página da web'</p> | |
25 | + </div> | |
26 | + <p>Se vc está usando o banco de dados SQLITE, você pode acessar diretamente as tabelas por meio de formulários <a href='../pacotes/phpliteadmin/phpliteadmin.php' >clique aqui</a>. | |
27 | + Veja também o <a href="../documentacao/diagramas/mer_banco_de_dados_de_administracao.png" target="_new">diagrama MER </a>do banco de dados de administração. | |
28 | + </p> | |
29 | + <fieldset > | |
30 | + <legend>Leia-me</legend> | |
31 | + <div style=display:none; > | |
32 | + <p>Entre uma versão e outra do i3Geo o banco de dados de administração pode sofrer alterações. Consulte o documento i3geo/guia_de_migracao.txt para verificar os detalhes.</p> | |
33 | + <p>Antes da versão 4.0 o i3geo utilizava arquivos armazenados em disco (arquivos XML) para configurar as | |
34 | + árvores de adição de camadas, listagens de endereços, lista de mapas, etc. | |
35 | + Com a nova estrutura de administração, esses arquivos foram substituídos por registros em bancos de dados.</p> | |
36 | + <p>Para possibilitar a distribuição do i3geo de forma independente de banco de dados, optou-se pelo uso do gerenciador | |
37 | + SQLITE, cujo arquivo com os dados fica armazenado em i3geo/admin/admin.db. Os programas em PHP que gerenciam esse banco | |
38 | + utilizam o pacote PDO, possibilitando que seja utilizado outro gerenciador, como o POSTGRESQL, entre outros.</p> | |
39 | + <p>Para modificar a configuração do PDO, e utilizar outro gerenciador, deve-se editar o arquivo i3geo/admin/conexao.php | |
40 | + ou então alterar a variável de configuração, definida no ms_configura.php, chamada $conexaoadmin. Essa variável indica o nome de um | |
41 | + programa em PHP que será incluído nos programas que fazem acesso ao banco de dados de administração. Um exemplo de | |
42 | + conexão em PHP pode ser visto em i3geo/admin/php/conexaomma.php.</p> | |
43 | + <p>Para usar um gerenciador diferente do SQLITE é necessário criar as tabelas no novo banco de dados. Os sqls para | |
44 | + essa criação podem ser obtidos no item "Outras opções".</p> | |
45 | + <p>O SQLITE usa um arquivo em disco. Em sistemas Linux principalmente, verifique as permissões de acesso caso ocorram probelmas de escrita no banco. | |
46 | + </div> | |
47 | + </fieldset> | |
48 | + | |
49 | + <fieldset > | |
50 | + <legend>Configuração geral</legend> | |
51 | + <div style=display:none; > | |
52 | + <div id=a1 style=display:none;background-color:beige > | |
53 | + <p>Após instalar o i3geo, tente abrí-lo no navegador e faça o teste de instalação para ver se está tudo funcionando bem.</p> | |
54 | + <p>Caso seja identificado algum problema, experimente alterar as variáveis de configuração e os parâmetros dos arquivos mapfiles utilizados na inicialização do i3geo.</p> | |
55 | + <p>Problemas no funcionamento do i3geo geralmente estão associados a problemas no ambiente web. Verifique na documentação do i3geo (www.softwarepublico.gov.br) os itens referentes à instalação. Pesquise também no fórum soluções já encontradas.</p> | |
56 | + </div> | |
57 | + <table class=lista1 > | |
58 | + <tr onclick="ajuda('a1',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
59 | + <tr onclick="abre('../ms_criamapa.php')"><td><div class=aplicar ></div></td><td>Abrir o i3geo</td></tr> | |
60 | + <tr onclick="abre('../testainstal.php')" ><td><div class=aplicar ></div></td><td>Testar a instalação do i3geo (testainstal.php)</td></tr> | |
61 | + <tr onclick="abre('html/mapfiles.html')"><td><div class=aplicar ></div></td><td>Editar os arquivos mapfile básicos utilizados na inicialização</td></tr> | |
62 | + </table> | |
63 | + </div> | |
64 | + </fieldset> | |
65 | + | |
66 | + <fieldset > | |
67 | + <legend>Enviar arquivo para o servidor</legend> | |
68 | + <div style=display:none; > | |
69 | + <div id=b1 style=display:none;background-color:beige > | |
70 | + <p>Envie dados para o servidor para poder utilizá-los na criação dos mapfiles</p> | |
71 | + </div> | |
72 | + <table class=lista1 > | |
73 | + <tr onclick="ajuda('b1',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
74 | + <tr onclick="abre('html/subirshapefile.html')"><td><div class=aplicar ></div></td><td>Shape file</td></tr> | |
75 | + </table> | |
76 | + </div> | |
77 | + </fieldset> | |
78 | + | |
79 | + <fieldset > | |
80 | + <legend>Editor de mapfiles</legend> | |
81 | + <div style=display:none; > | |
82 | + <div id=a8 style=display:none;background-color:beige > | |
83 | + <p>As camadas disponíveis no i3geo são mantidas em arquivos na estrutura mapfile armazenados no diretório i3geo/temas | |
84 | + <p>Esses arquivos são utilizados na formação da árvore de adição de temas e em vários aplicativos do i3geo. | |
85 | + <p>São nesses arquivos que são definidas as características de cada camada, como acesso aos dados, legenda, etc. | |
86 | + <p>Você pode criar ou modificar os arquivos mapfile utilizando qualquer editor de textos, sem prejuízo do uso do editor existente aqui.</p> | |
87 | + </div> | |
88 | + <table class=lista1 > | |
89 | + <tr onclick="ajuda('a8',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
90 | + <tr onclick="abre('html/editormapfile.html')"><td><div class=aplicar ></div></td><td>Edição</td></tr> | |
91 | + </table> | |
92 | + </div> | |
93 | + </fieldset> | |
94 | + | |
95 | + <fieldset > | |
96 | + <legend>Edição dos menus de adição de temas</legend> | |
97 | + <div style=display:none; > | |
98 | + <div id=a2 style=display:none;background-color:beige > | |
99 | + <p>Utilize essa opção para editar a árvore de temas. | |
100 | + <p>O i3Geo pode ter mais de um menu na árvore, os menus são organizados em grupos, sub-grupos e temas. | |
101 | + <p>Os temas são baseados nos arquivos mapfiles que definem as características de conexão com os dados, simbologia, etc. | |
102 | + <p>Apenas os mapfiles cadastrados como temas podem ser incluídos na árvore. Se você criar mapfiles manualmente, utilize a opção de edição de mapfiles para vincular um arquivo .map a um tema. | |
103 | + </div> | |
104 | + <table class=lista1 > | |
105 | + <tr onclick="ajuda('a2',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
106 | + <tr onclick="abre('html/arvore.html')"><td><div class=aplicar ></div></td><td>Editar a árvore completa dos menus</td></tr> | |
107 | + <tr onclick="abre('html/menus.html')"><td><div class=aplicar ></div></td><td>Editar a lista de menus</td></tr> | |
108 | + </table> | |
109 | + </div> | |
110 | + </fieldset> | |
111 | + | |
112 | + <fieldset > | |
113 | + <legend>Edição das tabelas auxiliares</legend> | |
114 | + <div style=display:none; > | |
115 | + <div id=a2a style=display:none;background-color:beige > | |
116 | + <p>Utilize essa opção para construir as listas de opções correspondentes às TAGS e PERFIS | |
117 | + </div> | |
118 | + <table class=lista1 > | |
119 | + <tr onclick="ajuda('a2a',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
120 | + <tr onclick="abre('html/perfis.html')"><td><div class=aplicar ></div></td><td>Editar a lista de perfis</td></tr> | |
121 | + <tr onclick="abre('html/tags.html')"><td><div class=aplicar ></div></td><td>Editar a lista de tags (palavras-chave)</td></tr> | |
122 | + </table> | |
123 | + </div> | |
124 | + </fieldset> | |
125 | + | |
126 | + <fieldset > | |
127 | + <legend>Links</legend> | |
128 | + <div style=display:none; > | |
129 | + <div id=a3 style=display:none;background-color:beige > | |
130 | + <p>A lista de links geralmente é utilizada para abrir mapas específicos, construídos por meio da inicialização parametrizada (ms_criamapa.php), mas pode conter qualquer tipo de link.</p> | |
131 | + <p>A lista de links, por padrão, é utilizada na guia "links" do i3geo e também na versão mobile.</p> | |
132 | + </div> | |
133 | + <table class=lista1 > | |
134 | + <tr onclick="ajuda('a3',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
135 | + <tr onclick="abre('html/mapas.html')"><td><div class=aplicar ></div></td><td>Edição dos links</td></tr> | |
136 | + </table> | |
137 | + </div> | |
138 | + </fieldset> | |
139 | + | |
140 | + <fieldset > | |
141 | + <legend>Atlas</legend> | |
142 | + <div style=display:none; > | |
143 | + <div id=a7 style=display:none;background-color:beige > | |
144 | + <p>A interface Atlas é uma forma especial de apresentar as camadas organizadas no i3geo. | |
145 | + Um atlas é composto de pranchas que por sua vez contém camadas pré-definidas. Cada Atlas e cada prancha pode ter um texto explicativo, mostrado ao usuário em uma janela interna do i3geo.</p> | |
146 | + <p>Para criar um Atlas basta definir quais pranchas e temas farão parte do mesmo. | |
147 | + <p>Para ver a lista de Atlas, utilize i3geo/atlas | |
148 | + </div> | |
149 | + <table class=lista1 > | |
150 | + <tr onclick="ajuda('a7',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
151 | + <tr onclick="abre('html/atlas.html')"><td><div class=aplicar ></div></td><td>Edição dos atlas</td></tr> | |
152 | + </table> | |
153 | + </div> | |
154 | + </fieldset> | |
155 | + | |
156 | + <fieldset > | |
157 | + <legend>Web services e links para download</legend> | |
158 | + <div style=display:none; > | |
159 | + <div id=a4 style=display:none;background-color:beige > | |
160 | + <p>O i3geo possibilita o acesso a dados por meio da tecnologia de Web Services, o que permite incluir camadas no mapa que estão em servidores de dados remotos.</p> | |
161 | + <p>Para poder acessar um web service o i3geo precisa apenas saber o endereço na internet. O cadastro de web sercices é utilizado na geração de listas de endereços para que o usuário possa escolher.</p> | |
162 | + <p>Os web services nos padrões OGC, suportados pelo Mapserver, podem ser configurados como temas e incluídos no mapa por meio da guia de adição de temas, ou seja, utiliza-se um mapfile normal para fazer o acesso. Já os web services cadastrados são utilizados em ferramentas específicas do i3geo, que permitem o uso de serviços KML, WMS e GeoRSS.</p> | |
163 | + <p>Já o aplicativo i3geo/datadownload.htm possibilita que o usuário realize o download de dados, conforme definido na montagem da árvore de temas.</p> | |
164 | + <p>Além desses dados, é possível incluir no datadownload links especiais para determinados endereços onde podem ser obtidos outros dados.</p> | |
165 | + </div> | |
166 | + <table class=lista1 > | |
167 | + <tr onclick="ajuda('a4',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
168 | + <tr onclick="abre('html/webservices.html')"><td><div class=aplicar ></div></td><td>Edição do cadastro</td></tr> | |
169 | + </table> | |
170 | + </div> | |
171 | + </fieldset> | |
172 | + | |
173 | + <fieldset > | |
174 | + <legend>Sistemas especiais de identificação</legend> | |
175 | + <div style=display:none; > | |
176 | + <div id=a5 style=display:none;background-color:beige > | |
177 | + <p>A ferramenta de identificação do i3geo, que mostra informações de acordo com um ponto clicado pelo usuário no mapa, permite a inclusão de sistemas de busca especiais.</p> | |
178 | + <p>Essas funções de busca são programas independentes, em PHP por exemplo, executados via URL e com parâmetros que identificam o x e y clicado no mapa.</p> | |
179 | + </div> | |
180 | + <table class=lista1 > | |
181 | + <tr onclick="ajuda('a5',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
182 | + <tr onclick="abre('html/identifica.html')"><td><div class=aplicar ></div></td><td>Edição dos sistemas</td></tr> | |
183 | + </table> | |
184 | + </div> | |
185 | + </fieldset> | |
186 | + | |
187 | + <fieldset > | |
188 | + <legend>Sistemas que adicionam camadas</legend> | |
189 | + <div style=display:none; > | |
190 | + <div id=a6 style=display:none;background-color:beige > | |
191 | + <p>A adição de camadas no mapa mostrado no i3geo normalmente é feita por meio da escolha das camadas disponíveis na guia de adição de temas.</p> | |
192 | + <p>Para permitir a integração do i3geo com outros sistemas, pode-se selecionar programas especiais que permitem a interação com o usuário e a montagem de camadas baseadas em sistemas diversos.</p> | |
193 | + <p>A lista de sistemas e funções é definida por padrão no arquivo xml i3geo/menutemas/sistemas.xml ou no banco de dados de administração.</p> | |
194 | + <p>A operação desses sistemas depende das características de cada um, o i3geo apenas abre o programa indicado em uma janela interna do mapa.</p> | |
195 | + </div> | |
196 | + <table class=lista1 > | |
197 | + <tr onclick="ajuda('a6',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
198 | + <tr onclick="abre('html/sistemas.html')"><td><div class=aplicar ></div></td><td>Edição dos sistemas</td></tr> | |
199 | + </table> | |
200 | + </div> | |
201 | + </fieldset> | |
202 | + | |
203 | + <fieldset > | |
204 | + <legend>Configuração dos serviços OGC</legend> | |
205 | + <div style=display:none; > | |
206 | + <div id=a10 style=display:none;background-color:beige > | |
207 | + <p>Parâmetros descritivos do gerador de serviços OGC mostrados na função getcapabilities.</p> | |
208 | + </div> | |
209 | + <table class=lista1 > | |
210 | + <tr onclick="ajuda('a10',this)"><td><div class=ajuda ></div></td><td>Ajuda</td></tr> | |
211 | + <tr onclick="abre('html/ogcws.html')"><td><div class=aplicar ></div></td><td>Edição</td></tr> | |
212 | + </table> | |
213 | + </div> | |
214 | + </fieldset> | |
215 | + | |
216 | + <fieldset > | |
217 | + <legend>Outras opções</legend> | |
218 | + <div style=display:none; > | |
219 | + <table class=lista1 > | |
220 | + <tr onclick="abre('html/incluimap.html')"><td><div class=aplicar ></div></td><td>Ajusta mapfiles</td></tr> | |
221 | + <tr onclick="abre('php/estatisticas.php')"><td><div class=aplicar ></div></td><td>Estatísticas</td></tr> | |
222 | + <tr onclick="abre('php/upgradebanco44_45.php')"><td><div class=aplicar ></div></td><td>Adiciona as tabelas e colunas necessárias à versão atual do i3Geo e que não existiam nas versões anteriores</td></tr> | |
223 | + | |
224 | + <tr onclick="abre('php/sqlite.php')"><td><div class=aplicar ></div></td><td>Descrição do banco padrão (SQLITE)</td></tr> | |
225 | + <tr onclick="abre('php/criabanco.php')"><td><div class=aplicar ></div></td><td>Criar banco de dados</td></tr> | |
226 | + <tr onclick="abre('../geraminiatura.php')"><td><div class=aplicar ></div></td><td>Gera as miniaturas (thumbnails) para os temas existentes no diretório i3geo/temas</td></tr> | |
227 | + | |
228 | + <tr onclick="abre('xmlgeorss.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços Geo RSS</td></tr> | |
229 | + <tr onclick="abre('xmlservicoswms.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços WMS</td></tr> | |
230 | + <tr onclick="abre('xmlservicosws.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços WS (webservices convencionais)</td></tr> | |
231 | + <tr onclick="abre('xmlsistemas.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de sistemas que adicionam temas especiais</td></tr> | |
232 | + <tr onclick="abre('rssgrupos.php')"><td><div class=aplicar ></div></td><td>Ver RSS com os grupos, subgrupos e temas</td></tr> | |
233 | + <tr onclick="abre('rsscomentariostemas.php')"><td><div class=aplicar ></div></td><td>Ver RSS com os comentários sobre os temas</td></tr> | |
234 | + | |
235 | + <tr onclick="abre('hiperbolica.php')"><td><div class=aplicar ></div></td><td>Ver XML para árvorehiperbólica</td></tr> | |
236 | + </table> | |
237 | + </div> | |
238 | + </fieldset> | |
239 | + <br> | |
238 | 240 | </div> |
239 | -<p> <p> <p> <p> <p> <p> <p> <p> <p> <p> <p> <p> <p> | |
240 | -<p> <p> <p> <p> <p> <p> <p> <p> <p> <p> <p> <p> <p> | |
241 | 241 | |
242 | 242 | </body> |
243 | 243 | <script> |
... | ... | @@ -301,6 +301,8 @@ Arquivo: |
301 | 301 | |
302 | 302 | i3geo/admin/index.html |
303 | 303 | */ |
304 | +if(screen.availWidth > 700) | |
305 | +{document.getElementById("divGeral").style.width = "700px";} | |
304 | 306 | navn = false; |
305 | 307 | navm = false; |
306 | 308 | //seta as variáveis navn e navm | ... | ... |
admin/js/core.js
... | ... | @@ -67,7 +67,7 @@ Armazena o objeto com a lista de perfis |
67 | 67 | var $perfis = ""; |
68 | 68 | function cabecalhoGeral(id,excluir){ |
69 | 69 | var i,n,temp, |
70 | - ins = "<fieldset><legend>Opções principais</legend>", | |
70 | + ins = "<fieldset class='cabecalhoGeral'><legend>Opções principais</legend>", | |
71 | 71 | botoes = [ |
72 | 72 | {id:"principal",titulo:"Início",link:"../index.html"}, |
73 | 73 | {id:"menus",titulo:"Menus",link:"menus.html"}, | ... | ... |