function Main() { header('Content-Type: text/html; charset=iso-8859-1'); $cont = new Conteudo(); $conteudos = $cont->ListaRecordSet($_SESSION['caso']); if ($conteudos) { $ret .= '<option value="">@lng[Selecione]</option>'; foreach ($conteudos as $html) { $ret .= '<option value="vwcont.php?k=' . $html->Chave . '">' . $html->Descricao . '</option>'; } } else { $ret = '<option value="">@lng[Nenhum item encontrado]</option>'; } echo Comuns::Idioma($ret); }
public function ListaConteudos() { $cont = new Conteudo(); $conteudos = $cont->ListaRecordSet($this->codcaso); if ($conteudos) { $ret .= '<option value="">@lng[Selecione]</option>'; foreach ($conteudos as $html) { $ret .= '<option value="vwcont.php?k=' . $html->Chave . '">' . $html->Descricao . '</option>'; } } else { $ret = '<option value="">@lng[Nenhum item encontrado]</option>'; } return $ret; }
function Main() { if (isset($_SESSION['caso']) && $_SESSION['caso'] > 0) { $u = unserialize($_SESSION['usu']); $menu = Menus::MenusConteudosExames(); $e = new Exame(); $c = new Conteudo(); //$rsbaterias = $e->ListaRecordSetBaterias($_SESSION['caso']); $rsexames = $e->ListaRecordSet($_SESSION['caso']); $rsconteudos = $c->ListaRecordSet($_SESSION['caso']); $javinculados = $e->ListaConteudosVinculados($_SESSION['caso']); $javinculados .= $e->ListaMidiasVinculados($_SESSION['caso']); // Opções das baterias if (count($rsexames) > 0) { $options = '<option value="">@lng[Selecione]</option>'; foreach ($rsexames as $item) { $options .= '<option value="' . base64_encode($item->CodExame) . '">' . $item->Descricao . '</option>'; } } else { $options .= '<option value="">@lng[Nenhum bateria encontrada]</option>'; } // Opções dos conteudos $numReg = 0; $optconteudos = '<option value="">@lng[Selecione]</option>'; if (!($rsconteudos === false)) { $optconteudos .= '<optgroup label="@lng[Hipertexto]">'; foreach ($rsconteudos as $item) { $numReg++; $optconteudos .= '<option value="C' . base64_encode($item->CodConteudo) . '">' . $item->Descricao . '</option>'; } $optconteudos .= '</optgroup>'; } $m = new Midia(); $m->setCodCaso($_SESSION['caso']); $rsconteudos = $m->ListaRecordSetPorTipo(Comuns::TIPO_MIDIA_DOCUMENTO); if (!($rsconteudos === false)) { $optconteudos .= '<optgroup label="@lng[Documentos]">'; foreach ($rsconteudos as $item) { $numReg++; $optconteudos .= '<option value="M' . base64_encode($item->CodMidia) . '">' . $item->Descricao . '</option>'; } $optconteudos .= '</optgroup>'; } $rsconteudos = $m->ListaRecordSetPorTipo(Comuns::TIPO_MIDIA_VIDEO); if (!($rsconteudos === false)) { $optconteudos .= '<optgroup label="@lng[Vídeo]">'; foreach ($rsconteudos as $item) { $numReg++; $optconteudos .= '<option value="M' . base64_encode($item->CodMidia) . '">' . $item->Descricao . '</option>'; } $optconteudos .= '</optgroup>'; } $rsconteudos = $m->ListaRecordSetPorTipo(Comuns::TIPO_MIDIA_IMAGEM); if (!($rsconteudos === false)) { $optconteudos .= '<optgroup label="@lng[Imagem]">'; foreach ($rsconteudos as $item) { $numReg++; $optconteudos .= '<option value="M' . base64_encode($item->CodMidia) . '">' . $item->Descricao . '</option>'; } $optconteudos .= '</optgroup>'; } $rsconteudos = $m->ListaRecordSetPorTipo(Comuns::TIPO_MIDIA_AUDIO); if (!($rsconteudos === false)) { $optconteudos .= '<optgroup label="@lng[Áudio]">'; foreach ($rsconteudos as $item) { $numReg++; $optconteudos .= '<option value="M' . base64_encode($item->CodMidia) . '">' . $item->Descricao . '</option>'; } $optconteudos .= '</optgroup>'; } if ($numReg == 0) { $optconteudos = '<option value="">@lng[Nenhum registro encontrado]</option>'; } $tpl = file_get_contents("tpl/frm-cad-cont-exames.html"); //$tpl = str_replace("<!--telatopo-->", Comuns::GeraTopoPagina($u), $tpl); $tpl = str_replace("<!--itens-toolbar-->", $menu, $tpl); $tpl = str_replace("<!--selExames-->", $options, $tpl); $tpl = str_replace("<!--selConteudos-->", $optconteudos, $tpl); $tpl = str_replace("<!--jaVinculados-->", $javinculados, $tpl); //$tpl = str_replace("<!--caminho-->", Caminhos::MontaCaminhoExamesConteudos(), $tpl); echo $tpl; } else { echo "@lng[Caso de estudo não encontrado]"; } }
function fntRetornaHTMLs() { if (isset($_SESSION['caso']) && $_SESSION['caso'] > 0) { $con = new Conteudo(); $lista = $con->ListaRecordSet($_SESSION['caso']); if ($lista != false && count($lista) > 0) { $html = Comuns::TopoTabelaListagem("", "tabConteudos", array(' ', 'Conteúdo')); foreach ($lista as $cont) { $html .= '<tr>'; $html .= '<td><input type="checkbox" id="chk_html_' . $cont->CodConteudo . '" class="item_arvore"></td>'; $html .= '<td><span id="spn_html_' . $cont->CodConteudo . '">' . $cont->Descricao . '</span></td>'; $html .= '</tr>'; } $html .= "</tbody></table>"; return $html; } else { return "@lng[Nenhum conteúdo cadastrado]"; } } else { return "@lng[Caso não encontrado]"; } }
public function RetornaComboConteudosExtras() { $c = new Conteudo(); $m = new Midia(); $m->setCodCaso($this->codcaso); $numReg = 0; $optconteudos = '<option value="">@lng[Selecione]</option>'; // Conteúdos HTML $rsconteudos = $c->ListaRecordSet($this->codcaso); if (!($rsconteudos === false)) { $optconteudos .= '<optgroup label="@lng[Hipertexto]">'; foreach ($rsconteudos as $item) { $numReg++; $optconteudos .= '<option value="C' . base64_encode($item->CodConteudo) . '">' . $item->Descricao . '</option>'; } $optconteudos .= '</optgroup>'; } // Documentos $rsconteudos = $m->ListaRecordSetPorTipo(Comuns::TIPO_MIDIA_DOCUMENTO); if (!($rsconteudos === false)) { $optconteudos .= '<optgroup label="@lng[Documentos]">'; foreach ($rsconteudos as $item) { $numReg++; $optconteudos .= '<option value="M' . base64_encode($item->CodMidia) . '">' . $item->Descricao . '</option>'; } $optconteudos .= '</optgroup>'; } // Vídeos $rsconteudos = $m->ListaRecordSetPorTipo(Comuns::TIPO_MIDIA_VIDEO); if (!($rsconteudos === false)) { $optconteudos .= '<optgroup label="@lng[Vídeo]">'; foreach ($rsconteudos as $item) { $numReg++; $optconteudos .= '<option value="M' . base64_encode($item->CodMidia) . '">' . $item->Descricao . '</option>'; } $optconteudos .= '</optgroup>'; } // Imagens $rsconteudos = $m->ListaRecordSetPorTipo(Comuns::TIPO_MIDIA_IMAGEM); if (!($rsconteudos === false)) { $optconteudos .= '<optgroup label="@lng[Imagem]">'; foreach ($rsconteudos as $item) { $numReg++; $optconteudos .= '<option value="M' . base64_encode($item->CodMidia) . '">' . $item->Descricao . '</option>'; } $optconteudos .= '</optgroup>'; } // Sons $rsconteudos = $m->ListaRecordSetPorTipo(Comuns::TIPO_MIDIA_AUDIO); if (!($rsconteudos === false)) { $optconteudos .= '<optgroup label="@lng[Áudio]">'; foreach ($rsconteudos as $item) { $numReg++; $optconteudos .= '<option value="M' . base64_encode($item->CodMidia) . '">' . $item->Descricao . '</option>'; } $optconteudos .= '</optgroup>'; } if ($numReg == 0) { $optconteudos = '<option value="">@lng[Nenhum registro encontrado]</option>'; } return $optconteudos; }