Commit 576967a18d875ff4018b1a825fe160aa7972a615

Authored by Edmar Moretti
1 parent 493be660

Correção na acentuação e listagem dos temas

Showing 1 changed file with 37 additions and 8 deletions   Show diff stats
mobile/adicionatema.php
... ... @@ -39,6 +39,9 @@ include("../classesphp/classe_menutemas.php");
39 39 include("../ms_configura.php");
40 40 ?>
41 41 <html>
  42 +<head>
  43 +<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
  44 +</head>
42 45 <style>
43 46 body
44 47 {
... ... @@ -87,8 +90,9 @@ if ($tipo == &quot;listatemas&quot;)
87 90 echo "<h1>Escolha o tema:</h1>";
88 91 foreach($r as $l)
89 92 {
90   - echo "<input type='radio' onclick='adicionatema(\"".$l["tid"]."\")' />".$l["nome"]."<br>";
  93 + echo "<input type='radio' onclick='adicionatema(\"".$l["tid"]."\")' />".converte($l["nome"])."<br>";
91 94 }
  95 + echo "<br>";
92 96 }
93 97 if($tipo == "adicionatema")
94 98 {
... ... @@ -104,25 +108,50 @@ if ($tipo == &quot;adicionar&quot;)
104 108 echo "<h1>Escolha o sub-grupo:</h1>";
105 109 $m = new Menutemas("","",$locsistemas,$locaplic,$menutemas,$urli3geo,$editores);
106 110 $menus = $m->pegaListaDeMenus();
  111 +
107 112 foreach ($menus as $menu)
108 113 {
109 114 if($menu["publicado"] != "NAO")
110 115 {
111   - $r = $m->pegaListaDeGrupos($menu["idmenu"],"","sim");
  116 + $r = $m->pegaListaDeGrupos($menu["idmenu"],"nao","sim");
  117 + error_reporting(0);
  118 + //echo "<pre>";var_dump($r);exit;
112 119 for($rid=0;$rid<count($r);$rid++)
113 120 {
114   - $g = $r[$rid];
115   - echo $g["nome"]."<br>";
116   - $sub = $g["subgrupos"];
117   - for($sid=0;$sid<count($sub);$sid++)
  121 + if($r[$rid])
118 122 {
119   - $s = $sub[$sid];
120   - echo "<input type='radio' onclick='listatemas(\"".$rid."\",\"".$sid."\",\"".$menu["idmenu"]."\")' /><span style='color:gray;font-size:12pt;'>".$s["nome"]."</span><br>";
  123 + $g = $r[$rid];
  124 + $idgrupo = $rid;
  125 + if($g["id_n1"])
  126 + {$idgrupo = $g["id_n1"];}
  127 + if($g["subgrupos"])
  128 + {
  129 + echo converte($g["nome"])."<br>";
  130 + $sub = $g["subgrupos"];
  131 + if(count($sub) > 0)
  132 + {
  133 + for($sid=0;$sid<count($sub);$sid++)
  134 + {
  135 + $s = $sub[$sid];
  136 + $idsubgrupo = $sub;
  137 + if($s["id_n2"])
  138 + {$idsubgrupo = $s["id_n2"];}
  139 + if($s["nome"] != "")
  140 + echo "&nbsp;&nbsp;&nbsp;<input type='radio' onclick='listatemas(\"".$idgrupo."\",\"".$idsubgrupo."\",\"".$menu["idmenu"]."\")' /><span style='color:gray;font-size:12pt;'>".converte($s["nome"])."</span><br>";
  141 + }
  142 + }
  143 + }
121 144 }
122 145 }
123 146 }
124 147 }
  148 + echo "<br>";
125 149 }
  150 +function converte($texto){
  151 + $texto = mb_convert_encoding($texto,"ISO-8859-1",mb_detect_encoding($texto));
  152 + return $texto;
  153 +}
  154 +
126 155 ?>
127 156 <input type='button' value='retorna' style='cursor:pointer;' onclick='retorno()' /><br>
128 157 </body>
... ...