<a href='javascript:mensagem("<?php echo addslashes($row['titulo']); ?> ","<?php echo str_replace(array("'", '"'), array('\\"', '\\"'), $row['texto'] . $linkArquivo); ?> ",<?php echo $row['pk_area_transferencia']; ?> );'> <div> <span><?php echo substr($row['nome'], 0, 20); ?> (<?php echo View::converteDataBrHora($row['data_inc']); ?> )</span> </div> <div> <span><?php echo $row['titulo']; ?> </span> </div> </a> </div> <div class="col-xs-2"> <a target="_blank" href="<?php echo base_url(); ?>
public function moderacao_mensagens() { $msg = null; $data = $this->getParametroVisao(); $data['page'] = 'home'; $data['tema'] != '' ? $this->load->setTheme($data['tema']) : ''; $data['msg'] = $msg; $data['abaAtiva'] = 10; $data['abaPage'] = 'moderacao_mensagens'; $data['alias'] = 'moderacao_mensagens'; if ($this->uri->segment(4) != '') { $this->session->set_flashdata('msg', '<div class="alert ok">Mensagem habilitada com sucesso!</div>'); $sqlMensagem = new SqlMensagem(); $sqlMensagem->habilitar_mensagem($this->uri->segment(4)); redirect(base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/moderacao_mensagens'); } if ($_SERVER['REQUEST_METHOD'] == "POST") { try { // $this->load->validarFormAntInjection($data['alias']); if ($this->input->post('idData') != '') { $sqlMensagem = new SqlMensagem(); $sqlMensagem->excluir_mensagem($this->input->post('idData')); } return false; } catch (Exception $e) { $data['msg'] = '<p class="alert erro">' . $e->getMessage() . '</p>'; } } $sqlMensagem = new SqlMensagem(); $result = $sqlMensagem->listar_mensagens_aprovacao(); $data['total'] = $result['total']; if ($result['total'] > 0) { $this->load->library('table'); $arrHead[] = 'Data'; $arrHead[] = 'Remetente'; $arrHead[] = 'Mensagem'; $arrHead[] = ''; $arrHead[] = ''; $this->table->set_heading($arrHead); $count = 0; foreach ($result['registros'] as $row) { $count++; $tmpl = Util::zebrar($count, count($result['registros'])); $dataEnvio = array('data' => View::converteDataBrHora($row['data_inc']), 'class' => 'w70', 'valign' => 'top'); $remetente = array('data' => $row['nome'], 'valign' => 'top'); $titulo = array('data' => '<a href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/detalhe/' . $row['pk_area_transferencia'] . '" ' . View::getParamExibirItem($row['pk_area_transferencia'], '', '500', '500') . ' class="exibirItem link">' . $row['titulo'] . '</a>', 'valign' => 'top'); $link_excluir = array('data' => '<a href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/moderacao_mensagens" ' . View::getParamExcluirItemTabela($row['pk_area_transferencia'], '', 0, '', 'Excluir mensagem', 'Deseja excluir a mensagem') . ' class="excluirItemTabela"><div class="tooltip icon_delete" data-tooltip="Excluir"></div></a>', 'valign' => 'top'); $link_aprovar = array('data' => '<a href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/moderacao_mensagens/' . $row['pk_area_transferencia'] . '" ><div class="tooltip icon_ok" data-tooltip="Aprovar"></div></a>', 'valign' => 'top'); $this->table->add_row($dataEnvio, $remetente, $titulo, $link_excluir, $link_aprovar); } $this->table->set_template($tmpl); } else { $data['msg'] = '<div class="alert atencao">Nenhuma mensagem pendente de moderação até o momento.</div>'; } $this->load->view($this->load->getUrlTema(), $data); }