Commit 39049f6d12b6b6e75350351f5bd81cfa550e569d
1 parent
4f0aa56b
Exists in
master
and in
7 other branches
Correção na opção de inclusão de toponímia em classes
Showing
2 changed files
with
17 additions
and
8 deletions
Show diff stats
classesphp/classe_temas.php
... | ... | @@ -1286,7 +1286,7 @@ function: adicionaLabel |
1286 | 1286 | Adiciona LABEL em uma classe de um tema |
1287 | 1287 | */ |
1288 | 1288 | function adicionaLabel($novac,$wrap,$fonte,$tamanho,$angulo,$fundo,$sombra,$cor,$outlinecolor,$shadowcolor,$shadowsizex,$shadowsizey,$force,$mindistance,$minfeaturesize,$offsetx,$offsety,$partials,$position,$texto=""){ |
1289 | - if($this->vi >= 60300){ | |
1289 | + if($this->vi >= 60300){ | |
1290 | 1290 | while($novac->numlabels > 0){ |
1291 | 1291 | $novac->removeLabel(0); |
1292 | 1292 | } |
... | ... | @@ -1307,7 +1307,6 @@ Adiciona LABEL em uma classe de um tema |
1307 | 1307 | } |
1308 | 1308 | else{ |
1309 | 1309 | $s = "CLASS LABEL TEXT '".$texto."' END END"; |
1310 | - //$s = "CLASS LABEL TEXT '[".$texto."]' END END"; | |
1311 | 1310 | $novac->updateFromString($s); |
1312 | 1311 | } |
1313 | 1312 | } |
... | ... | @@ -1316,6 +1315,7 @@ Adiciona LABEL em uma classe de um tema |
1316 | 1315 | } |
1317 | 1316 | else{ |
1318 | 1317 | $label = $novac->label; |
1318 | + $novac->settext("'".$texto."'"); | |
1319 | 1319 | } |
1320 | 1320 | if($wrap != ""){ |
1321 | 1321 | $label->set("maxlength",1); |
... | ... | @@ -1370,10 +1370,19 @@ Adiciona LABEL em uma classe de um tema |
1370 | 1370 | } |
1371 | 1371 | } |
1372 | 1372 | function removeLabel($iclasse){ |
1373 | - $classe = $this->layer->getclass($iclasse); | |
1374 | - while($classe->numlabels > 0){ | |
1375 | - $classe->removeLabel(0); | |
1376 | - } | |
1373 | + $classe = $this->layer->getclass($iclasse); | |
1374 | + if($this->vi >= 60300){ | |
1375 | + while($classe->numlabels > 0){ | |
1376 | + $classe->removeLabel(0); | |
1377 | + } | |
1378 | + } else { | |
1379 | + $label = $classe->label; | |
1380 | + $label->set("type",MS_TRUETYPE); | |
1381 | + $label->set("font","arial"); | |
1382 | + $label->set("size",0); | |
1383 | + $label->removeBinding(0); | |
1384 | + $classe->settext($texto); | |
1385 | + } | |
1377 | 1386 | /* |
1378 | 1387 | $nlabel = $classe->numlabels; |
1379 | 1388 | for($i=0;$i<$nlabel;$i++){ | ... | ... |
testainstal/index.php
... | ... | @@ -102,7 +102,7 @@ include "../init/head.php"; |
102 | 102 | |
103 | 103 | if(empty($_POST["senha"]) || empty($_POST["usuario"])){ |
104 | 104 | //opcoes de criacao de pastas |
105 | - if (strtoupper(substr(PHP_OS, 0, 3) != 'WIN')){ | |
105 | + //if (strtoupper(substr(PHP_OS, 0, 3) != 'WIN')){ | |
106 | 106 | |
107 | 107 | $d = dirname(dirname(__FILE__)); |
108 | 108 | echo <<<HTML |
... | ... | @@ -145,7 +145,7 @@ echo <<<HTML |
145 | 145 | $.material.init(); |
146 | 146 | </script> |
147 | 147 | HTML; |
148 | - } | |
148 | + //} | |
149 | 149 | exit; |
150 | 150 | } |
151 | 151 | else{ | ... | ... |