public function addNoticia(Noticia $n) { if ($n->getId() != '' && $this->getId() != '') { $con = BDConexao::__Abrir(); $con->executar("INSERT INTO " . Sistema::$BDPrefixo . "relacionamento_noticias_categorias(categoria, noticia) VALUES('" . $this->getId() . "','" . $n->getId() . "')"); } }
public static function noticia() { $texto = new Texto(); $texto->selecionarPorId(6); $noticia = new Noticia(); $noticia->selecionarPorId($_GET['id']); $outrasNoticias = $noticia->listar('id <> ' . $noticia->id, 'RAND()', 3); self::$corpo = "noticia"; self::$variaveis = array('texto' => $texto, 'noticia' => $noticia, 'outrasNoticias' => $outrasNoticias); self::renderizar(self::$viewController); }
public function listar($ordem = "ASC", $campo = self::ID) { $info = parent::listar($ordem, $campo); if (!empty($info)) { $temp = new Noticia($info[self::ID]); parent::resgatarObjetos($info); $temp->setData(new DataHora($info[self::DATA])); $temp->setURL($info[parent::URL]); $temp->setTexto($info[parent::TEXTO]); return $temp; } }
/** * This is the default 'index' action that is invoked * when an action is not explicitly requested by users. */ public function actionIndex() { // renders the view file 'protected/views/site/index.php' // using the default layout 'protected/views/layouts/main.php' $noticias = Noticia::model()->findAll(); $this->render('index', array('noticias' => $noticias)); }
function form_agregar() { $this->form_validation->set_rules('titulo', 'Título', 'trim|required'); //$this->form_validation->set_rules('resumen', 'Resumen', 'trim|required'); $this->form_validation->set_rules('contenido', 'Contenido', 'trim|required'); if ($this->form_validation->run() == TRUE) { $noticia = new Noticia(); $noticia->titulo = $this->input->post('titulo'); $noticia->alias = url_title(convert_accented_characters($this->input->post('titulo')), 'underscore', TRUE); //$noticia->resumen = $this->input->post('resumen'); $noticia->contenido = $this->input->post('contenido'); $noticia->publicado = $this->input->post('publicado') ? 1 : 0; $noticia->foto_descripcion = $this->input->post('foto_descripcion'); $config['upload_path'] = 'assets/uploads/noticias/'; $config['allowed_types'] = 'gif|jpg|png'; $config['max_size'] = '1000'; $config['max_width'] = '1024'; $config['max_height'] = '768'; $config['overwrite'] = TRUE; $config['file_name'] = date('YmdHis') . '.' . substr($_FILES['imagen']['name'], -3); $this->load->library('upload', $config); $msg = 'La noticia <strong>' . $noticia->titulo . '</strong> se creó correctamente'; $url = 'backend/noticias/index'; if ($_FILES['imagen']['size'] > 0 && !$this->upload->do_upload('imagen')) { $msg = 'Error: ' . $this->upload->display_errors(); $url = 'backend/noticias/agregar'; } else { if ($_FILES['imagen']['size'] > 0 && $noticia->foto) { unlink('./uploads/noticias/' . $noticia->foto); $noticia->foto = $config['file_name']; } if ($_FILES['imagen']['size'] > 0) { $noticia->foto = $config['file_name']; } $noticia->save(); } $this->session->set_flashdata('message', $msg); redirect($url); } $data['title'] = 'Backend - Agregar Noticias'; $data['content'] = 'backend/noticias/agregar'; $this->load->view('backend/template', $data); }
public function actionIndex() { if (isset($_POST["Encuesta"])) { if (Yii::app()->user->isGuest) { $hasRespondidoInvitado = RespuestasEncuesta::model()->exists("encuesta_did = :e and ip = :ip", array(":e" => $_POST["Encuesta"]["id"], ":ip" => $_SERVER["REMOTE_ADDR"])); if (!$hasRespondidoInvitado) { $usuarioActual = Usuario::model()->obtenerUsuarioActual(); $respuesta = OpcionesEncuesta::model()->find("id = " . $_POST["OpcionesEncuesta"]["id"]); $respuesta->votos++; $registrarQuien = new RespuestasEncuesta(); $registrarQuien->respuesta_did = $respuesta->id; $registrarQuien->encuesta_did = $_POST["Encuesta"]["id"]; $registrarQuien->ip = $_SERVER["REMOTE_ADDR"]; $registrarQuien->fechaCreacion_f = date("Y-d-m H:i:s"); $registrarQuien->estatus_did = 1; $registrarQuien->usuario_did = $usuarioActual->id; if ($respuesta->save() && $registrarQuien->save()) { $this->redirect(array('encuesta/analisis', "id" => $_POST["Encuesta"]["id"])); } } else { Yii::app()->user->setFlash("warning", "Ya contestó esta encuesta, no se registró su intento."); $this->redirect(array('encuesta/analisis', "id" => $_POST["Encuesta"]["id"])); } } else { $usuarioActual = Usuario::model()->obtenerUsuarioActual(); $hasRespondidoRegistrado = RespuestasEncuesta::model()->exists("encuesta_did = :e and usuario_did = :u", array(":e" => $_POST["Encuesta"]["id"], ":u" => $usuarioActual->id)); if (!$hasRespondidoRegistrado) { $usuarioActual = Usuario::model()->obtenerUsuarioActual(); $respuesta = OpcionesEncuesta::model()->find("id = " . $_POST["OpcionesEncuesta"]["id"]); $respuesta->votos++; $registrarQuien = new RespuestasEncuesta(); $registrarQuien->respuesta_did = $respuesta->id; $registrarQuien->encuesta_did = $_POST["Encuesta"]["id"]; $registrarQuien->ip = $_SERVER["REMOTE_ADDR"]; $registrarQuien->fechaCreacion_f = date("Y-d-m H:i:s"); $registrarQuien->estatus_did = 1; $registrarQuien->usuario_did = $usuarioActual->id; if ($respuesta->save() && $registrarQuien->save()) { $this->redirect(array('encuesta/analisis', "id" => $_POST["Encuesta"]["id"])); } } else { Yii::app()->user->setFlash("warning", "Ya contestó esta encuesta, no se registró su intento."); $this->redirect(array('encuesta/analisis', "id" => $_POST["Encuesta"]["id"])); } } } else { $carruseles = Carrusel::model()->findAll("estatus_did = 1"); $noticias = Noticia::model()->findAll("estatus_did = 1 and tipo=0"); $encuestas = Encuesta::model()->findAll("estatus_did = 1"); $this->render('index', array("carruseles" => $carruseles, "noticias" => $noticias, "encuestas" => $encuestas)); } }
public function visualizarProyectos() { $centro = 0; $centro = Centro::buscar_centro(3); //Consulto mi centro... en nuestro caso el centro cimogsys con codigo 3 if (count($centro) != 0) { $proyectos = Proyectos::listar_todos_proyectos(3); $noticia = Noticia::buscar_noticia(17); return View::make('proyectos')->withCentro($centro)->withProyectos($proyectos)->withNoticia($noticia); } else { return View::make('proyectos')->withError('No existe el centro...'); } }
/** * This is the default 'index' action that is invoked * when an action is not explicitly requested by users. */ public function actionIndex() { // renders the view file 'protected/views/site/index.php' // using the default layout 'protected/views/layouts/main.php' $idioma = Idiomas::model()->find('idioma=:idioma', array(':idioma' => Yii::app()->language)); if ($idioma->idioma == Yii::app()->params->idiomas['Español']) { //español $criteria = new CDbCriteria(); $criteria->select = 't.*'; $criteria->order = 'fecha DESC'; $criteria2 = new CDbCriteria(); $criteria2->select = 't.*'; $criteria2->condition = 't.lugar = :lugar'; $criteria2->params = array(':lugar' => 'index_derecha'); } else { //ingles $criteria = new CDbCriteria(); $criteria->select = 't.*, tra_noticia.*'; $criteria->join = 'LEFT JOIN tra_noticia ON tra_noticia.noticiaid = t.idnoticia'; $criteria->order = 'fecha DESC'; $criteria->condition = 'tra_noticia.idiomaid =:id'; $criteria->params = array(':id' => $idioma->id); $criteria2 = new CDbCriteria(); $criteria2->select = 't.*, tra_texto.*'; $criteria2->join = 'LEFT JOIN tra_texto ON tra_texto.textoid = t.idtexto'; $criteria2->condition = 'tra_texto.idiomaid =:id and t.lugar = :lugar'; $criteria2->params = array(':id' => $idioma->id, ':lugar' => 'index_derecha'); } $criteria3 = new CDbCriteria(); $criteria3->select = 't.*'; $criteria3->order = 'apellido ASC'; $artistas = Artista::model()->findAll($criteria3); $noticias = Noticia::model()->findAll($criteria); $texto = Texto::model()->find($criteria2); $model = new Subscripcion(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Subscripcion'])) { $model->attributes = $_POST['Subscripcion']; if ($model->save()) { Yii::app()->user->setFlash('success', "Suscripción completada"); $this->redirect(array('index')); } else { Yii::app()->user->setFlash('success', "Correo no válido"); $this->redirect(array('index')); } } $this->render('index', array('model' => $model, 'noticias' => $noticias, 'idioma' => $idioma, 'texto' => $texto, 'artistas' => $artistas)); }
public function visualizarAdminMultimedia() { $response = 0; $noticia = Noticia::buscar_noticia($id_noticia); if (count($noticia) != 0) { $tipos = TipoMultimedia::lists('descripcion_tipo_multimedia', 'id_tipo_multimedia'); if (count($tipos) != 0) { return View::make('pruebas.multimedia')->withMultimedias(Multimedia::listar_multimedias(3, $id_noticia))->withTipos($tipos)->withNoticia($noticia); } else { return View::make('pruebas.multimedia')->with('error', 'No existen tipos de multimedia'); } } else { return View::make('pruebas.multimedia')->with('error', 'No existe una noticia para ingresar multimedia'); } }
public function visualizarNoticia($id_noticia) { $response = 0; $response = Centro::buscar_centro(3); if (count($response) != 0) { $noticia = Noticia::buscar_noticia($id_noticia); if (count($noticia) != 0) { //return json_encode($noticia); return View::make('visualizarNoticia')->withNoticia($noticia)->withCentro($response); } else { //return json_encode($noticia); return View::make('visualizarNoticia')->withError('No es una noticia vaálida'); } } else { return View::make('visualizarNoticia')->withError('No existe un centro de investigación para visualizar la noticia'); } }
<div id="right_home"> <div id="tweets"> <p class="title_tweets"> #fiquedeolho</p> <iframe src="../includes/twitter.php" frameborder="0" scrolling="no" allowtransparency="none" width="270" height="255"></iframe> </div> <!-- TWEETS --> <div id="fb_plugin"> <iframe src="//www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Finfojrnews&width=275&height=290&colorscheme=light&show_faces=true&border_color&stream=false&header=true&appId=175631075880332" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:275px; height:290px;" allowTransparency="true"></iframe> </div> </div> <div id="left_home"> <p class="title_ultimas">Últimas Notícias</p> <?php Noticia::show_last_three(); ?> </div> </div> <!-- inner_cont --> <div id="invisible_evento"> </div> </div> <!-- cont1 --> <!-- ################################### SEGUNDA SEÇÃO ###################################### --> <!--<div id="div_evento"> </div> --> <div class="divisor"> </div>
<?php require_once "../includes/header.php"; require_once "../model/noticias.php"; ?> <div id="content"> <div class="main_box"> <?php Noticia::show_notices2(); // $noticia = Noticia::find_by_id($_GET['id']); // $noticia->mostrar(); ?> <br /> <br /> <br /> </div> </div> <!-- fim da div all --> <?php require_once "../includes/footer.php";
<?php require "funciones.php"; $bd = new BaseDeDatos(); $bd->setConexion(); $noticia = new Noticia($_POST['id']); $noticia->eliminar();
$('select.autocomplete').select_autocomplete(); }); </script> </head> <body> <div id="notice"> <p class="title"> Notícias</p> <div id="acompanhe"> <p style="width: 180px; margin-top: -7px; float: left;"> Acompanhe também CONAJE | ENEEJ</p> <a href="http://twitter.com/#!/conajeeneej" target="_blank"><img src="../images/a_twitter.png" width="48" height="48"/></a> <a href="https://www.facebook.com/conajeeneej" target="_blank"><img src="../images/a_facebook.png" width="48" height="48"/></a> </div> <div id="list_notices"> <?php require_once "../model/noticias.php"; Noticia::show_notices(); //Noticia::form_add_noticia(); ?> </div> </div> </body> </html>
$troca[$key] = '/[' . $acentos . ']/i'; } $string = preg_replace(array_values($troca), array_keys($troca), $string); // Slug? if ($slug) { // Troca tudo que não for letra ou número por um caractere ($slug) $string = preg_replace('/[^a-z0-9]/i', $slug, $string); // Tira os caracteres ($slug) repetidos $string = preg_replace('/' . $slug . '{2,}/i', $slug, $string); $string = trim($string, $slug); } return $string; } include '../../config.php'; include ROOT . 'model/Noticia.php'; $post = new Noticia(); $noticia_cdg = isset($_POST['noticia']) ? $_POST['noticia'] : ''; $titulo = isset($_POST['titulo']) ? $_POST['titulo'] : ''; $url = isset($_POST['url']) ? $_POST['url'] : ''; $texto = isset($_POST['editor1']) ? $_POST['editor1'] : ''; $resumo = isset($_POST['resumo']) ? trim($_POST['resumo']) : ''; $publicado = isset($_POST['publicado']) ? trim($_POST['publicado']) : 0; $data = isset($_POST['data']) ? trim($_POST['data']) : ''; $imagem_input = isset($_POST['imagem_principal']) ? trim($_POST['imagem_principal']) : ''; $imagem_preview_input = isset($_POST['imagem_preview']) ? trim($_POST['imagem_preview']) : ''; $imagem_url = isset($_POST['imagem_url']) ? trim($_POST['imagem_url']) : ''; //variaveis que vao receber o upload $nome_imagem = null; $nome_imagem_preview = null; include ROOT . 'control/upload_arquivo.php'; $nome_imagem = upar('arquivo');
<?php require_once "../../includes/admin_header.php"; ?> <div id="content"> <div id="header"> <div id="top"> <div id="marca"> </div> </div> </div> <div id="lista"> <?php require_once "../../model/noticias.php"; $id = $_GET['id']; $noticia = new Noticia(); $noticia->form_edit_noticia($id); ?> </div> </div> </div> <!-- fim da div all --> </body> </html>
/** Recibe una id noticia y una id foto y las relaciona **/ public function asignarFoto($idnoticia, $idfoto) { $noticia = new Noticia($idnoticia); $foto = new Foto($idfoto); $noticia->save($foto); redirect('admin/noticias/edicion/' . $noticia->id); }
include '../../config.php'; include ROOT . 'model/Noticia.php'; include ROOT . 'model/SEO.php'; include ROOT . 'model/Comentario.php'; include ROOT . 'model/Curtida.php'; include ROOT . 'model/Ranking.php'; //carregar parametros da noticia $noticia_cdg = isset($_GET['n']) ? $_GET['n'] : -1; $noticia_cdg = $noticia_cdg == '' ? -1 : $noticia_cdg; $noticia_cdg = !is_numeric($noticia_cdg) ? -1 : $noticia_cdg; $noticia_url = isset($_GET['n_url']) ? $_GET['n_url'] : '-1'; $noticia_url = $noticia_url == '' ? '-1' : $noticia_url; if (is_numeric($noticia_cdg) || $noticia_url != '-1') { //carregar classes $Noticia = new Noticia($noticia_cdg, $noticia_url); //echo $Noticia->noticia_cdg; $Curtida = new Curtida(-1, $Noticia->noticia_cdg, 1); $Comentario = new Comentario($Noticia->noticia_cdg); $SEO = new SEO(); $Ranking = new Ranking(); //carregar colecoes $Noticia->adicionar_view(); $comentarios = $Comentario->lista_comentarios_noticia($Noticia->noticia_cdg); $ranking = $Ranking->lista_ranking_usuarios(); $noticias_relacionadas = $Noticia->lista_noticias_relacionadas($Noticia->tags, 5); //carregar textos para SEO $SEO->setTitle($Noticia->titulo . ' - Notícias Diretório Mogi '); $SEO->setDescription($Noticia->resumo); // ta indo 200 letras $SEO->setUrl('http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']);
<div class="fotoNoticia"> <label id="noti" style="background: url"><input type="file" id="fotoN" name="fotoN"></label> </div> <div class="contNoticia"> <div class="tituloNoticia"><input type="text" id="tituN" name="tituN" placeholder="Título de la noticia" maxlength="30"></div> <div class="descNoticia"><textarea id="descN" name="descN" placeholder="Descripción de la noticia" maxlength="140"></textarea></div> <a href="#" class="boton" id="publicarN">Publicar</a> </div> </div> </form> <?php $q = mysql_query("SELECT id_n FROM noticia ORDER BY id_n DESC"); if (mysql_num_rows($q) > 0) { while ($row = mysql_fetch_array($q)) { $noticia = new Noticia($row['id_n']); ?> <div class="noticia" id="<?php echo $noticia->getId(); ?> "> <img src="img/delete.png" class="eliminarNoti tool"><div class="tooltip">Eliminar noticia</div> <div class="fotoNoticia" style="background-image:url(<?php echo substr($noticia->getFoto(), 3); ?> );background-repeat:no-repeat;"></div> <div class="contNoticia"> <div class="tituloNoticia"><?php echo $noticia->getTitulo(); ?>
public function ler($id) { $noticia = Noticia::find($id); return view('noticias.ler', ['noticia' => $noticia]); }
<?php include "../../model/Conecta.php"; include "../../model/beans/Noticia.php"; include "../../model/dao/DaoNoticia.php"; $noticia = new Noticia(); $noticia->setTitulo($_POST["titulo"]); $noticia->setResumo($_POST["resumo"]); $noticia->setConteudo($_POST["conteudo"]); $conexao = new Conecta(); $daoNoticia = new DaoNoticia($noticia, $conexao); $daoNoticia->atualizar($_GET['id']); header("Location: ../../home.php");
public function destacar() { //Aca se manda a la funcion editarItem de la clase Item //y se queda con la respuesta para redirigir cual sea el caso $respuesta = Noticia::destacar(Input::all()); /* if ($respuesta['error'] == true) { return Redirect::to('admin/producto')->withErrors($respuesta['mensaje'])->withInput(); } else { return Redirect::to('admin/producto')->with('mensaje', $respuesta['mensaje']); } * */ if ($respuesta['error'] == true) { return Redirect::to('admin/' . $this->folder_name)->withErrors($respuesta['mensaje'])->withInput(); } else { if (Input::get('continue') == "home") { return Redirect::to('/')->with('mensaje', $respuesta['mensaje']); } else { $menu = $respuesta['data']->texto()->item()->seccionItem()->menuSeccion()->url; $ancla = '#' . $respuesta['data']->texto()->item()->seccionItem()->estado . $respuesta['data']->texto()->item()->seccionItem()->id; return Redirect::to('/' . $menu)->with('mensaje', $respuesta['mensaje'])->with('ancla', $ancla); } } }
</div> </li> <li class="span4"> <div class="thumbnail scroll"> <?php echo CHtml::image(Yii::app()->baseUrl . '/images/site/eventos.jpg', 'Imagem das Eventos'); ?> <div class="titulo"> <h3><?php echo CHtml::link(Yii::t('default', 'eventos'), array('/new/events')); ?> </h3> </div> <?php $eventos = Noticia::model()->findAll(array('order' => 'cod_noticia DESC, titulo', 'condition' => 'eh_evento=true', 'limit' => 4)); ?> <?php foreach ($eventos as $event) { ?> <div class="pub-list" > <?php echo CHtml::link($event->titulo, array('/new/view', 'id' => $event->cod_noticia)); ?> </div> <?php } ?> </div> </li> <li class="span4">
<?php //echo $form->textField($model,'tipousuario'); > echo $form->dropDownList($model, 'idiomaid', CHtml::listData(Idiomas::model()->findAll(), 'id', 'nombre'), array('empty' => 'Seleccione')); ?> <?php echo $form->error($model, 'idiomaid'); ?> </div> <div class="row"> <?php echo $form->labelEx($model, 'noticiaid'); ?> <?php //echo $form->textField($model,'tipousuario'); > echo $form->dropDownList($model, 'noticiaid', CHtml::listData(Noticia::model()->findAll(), 'idnoticia', 'titulo'), array('empty' => 'Seleccione')); ?> <?php echo $form->error($model, 'noticiaid'); ?> </div> <div class="row"> <?php echo $form->labelEx($model, 'titulo'); ?> <?php echo $form->textField($model, 'titulo', array('size' => 60, 'maxlength' => 255)); ?> <?php echo $form->error($model, 'titulo');
public function noticia() { return Noticia::where('texto_id', $this->id)->first(); }
<?php require_once "../model/login.php"; ?> <?php require_once "../model/noticias.php"; $id = $_GET['id']; $noticia = Noticia::find_by_id($id); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title><?php echo $noticia->title; ?> </title> <link href='http://fonts.googleapis.com/css?family=Cutive' rel='stylesheet' type='text/css'> <link href='http://fonts.googleapis.com/css?family=Cabin+Condensed' rel='stylesheet' type='text/css'> <script src='http://static.ak.fbcdn.net/connect.php/js/FB.Share' type='text/javascript'></script> <script type="text/javascript"> (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })(); </script> <style> body{ margin: 0 auto;
<div class = "eventos"> <div id="noticias"> <?php include "./src/php/basedatos/bdhandler.php"; include "./src/php/basedatos/noticiahandler.php"; $bd = new bdhandler("localhost", "diu", "root", ""); $consulta = $bd->connection->query("SELECT * FROM pertenecer WHERE user1 = '" . $_SESSION['user'][0] . "'"); $resultado = $consulta->fetch_assoc(); $consulta = $bd->connection->query("SELECT * FROM noticia WHERE empresa = '" . $resultado["user2"] . "'"); $noticia = new Noticia(); while ($row = $consulta->fetch_assoc()) { $noticia->get_noticia($row); $noticia->show_noticia(); } $bd->close(); ?> </div> </div>
<?php function __autoload($class_name) { require_once "sys/" . $class_name . '.php'; } ?> <!DOCTYPE html> <html lang="pt-BR"> <head> <meta charset="UTF-8"> <meta http-equiv="refresh" content="3000"> <title>Php Orientado a Objetos</title> <link rel="stylesheet" href="Text//minified/themes/default.min.css" type="text/css" media="all" /> <link rel="stylesheet" type="text/css" href="css/bb.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <script src="Text/minified/jquery.sceditor.bbcode.min.js"></script> </head> <body> <?php $id = $_GET['id']; $noticia = new Noticia(); $value = $noticia->find($id); echo $value->mensagem; ?> </body> </html>
public static function destacar($input) { $respuesta = array(); $reglas = array(); $validator = Validator::make($input, $reglas); if ($validator->fails()) { $respuesta['mensaje'] = $validator; $respuesta['error'] = true; } else { $noticia = Noticia::find($input['noticia_id']); $data = array('item_id' => $noticia->texto()->item()->id, 'seccion_id' => $noticia->texto()->item()->seccionItem()->id); $item = Item::destacar($data); $respuesta['mensaje'] = 'Noticia destacada.'; $respuesta['error'] = false; $respuesta['data'] = $noticia; } return $respuesta; }
<?php include "../../config.php"; //include config file include ROOT . 'model/Noticia.php'; $numero_paginas_rodadas = filter_var($_POST["page"], FILTER_SANITIZE_NUMBER_INT, FILTER_FLAG_STRIP_HIGH); $caminho_completo_imagem = $_POST["caminho_imagem"]; $filtro_noticia = isset($_POST['filtro_busca']) ? $_POST['filtro_busca'] : ''; //throw HTTP error if page number is not valid if (!is_numeric($numero_paginas_rodadas)) { header('HTTP/1.1 500 Invalid page number!'); exit; } $posicao = $numero_paginas_rodadas * 5; $Noticia = new Noticia(); $noticias = $Noticia->lista_noticias($filtro_noticia, ' LIMIT ' . $posicao . ',5'); foreach ($noticias as $n) { $link_noticia = ROOT_URL . 'control/noticia/post.php?n=' . $n['NOTICIA_CDG']; echo '<div class="pg style_list">'; echo '<div class="con">'; echo '<a href="' . $link_noticia . '"><img src="' . $n['NOTICIA_IMAGEMPREVIEW'] . '" alt=""></a>'; echo '<div class="content_li">'; echo '<h2><a href="' . $link_noticia . '">' . $n['NOTICIA_TITULO'] . '</a><span></span></h2>'; echo '<span> ' . $n['NOTICIA_RESUMO'] . '...<a href="' . $link_noticia . '">ver mais...</a></span>'; echo '<br><a href="#" class="comm"><i class="fa fa-comment-o"></i>' . $n['TOTAL_COMENTARIOS'] . ' ' . ($n['TOTAL_COMENTARIOS'] > 1 ? 'Comentários' : 'Comentário') . '</a>'; echo '<a href="#"> ' . ' <i class="fa fa-calendar"></i> ' . $n['NOTICIA_DATA'] . '</a>'; echo '</div>'; echo '</div>'; echo '</div>'; }