?> </h1> <h2 class="categoria"> <?php $i = 0; foreach ($postModel->Categorias as $categoria) { if ($i > 0) { echo " / "; } echo "\t<a href='categoria/" . $categoria->Seo . "'>" . $categoria->Nome . "</a>"; $i++; } ?> </h2> <span class="data">Publicado em <?php echo DefaultHelper::converterData($postModel->DataCriacao, true); ?> </span> <div class="nota rateit" data-rateit-min="0" data-rateit-max="5" data-rateit-readonly="true" data-rateit-value="<?php echo $postModel->NotaGeral; ?> "></div> <span class="total-avaliacoes"> ( <?php echo $postModel->TotalAvaliacoes == 1 ? $postModel->TotalAvaliacoes . " avaliação" : $postModel->TotalAvaliacoes . " avaliações"; ?> ) </span> <div class="conteudo">
} } elseif ($_POST['action'] == "del") { if (PostController::delete($_POST)) { die("OK"); } else { die("ERRO"); } } elseif ($_POST['action'] == "listaAvaliacoes") { $html = ""; $i = 0; $soma = 0; foreach (AvaliacaoController::getAllByPost($_POST['idPost'], "a.DataCriacao DESC") as $avaliacao) { if (!empty($avaliacao->Id)) { $i++; $soma += $avaliacao->Nota; $html .= "\t<tr>\n\t\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t\t" . DefaultHelper::converterData($avaliacao->DataCriacao) . "\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t\t" . $avaliacao->IP . "\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t\t<div class='nota rateit' data-rateit-min='0' data-rateit-max='5' data-rateit-readonly='true' data-rateit-value='" . $avaliacao->Nota . "'></div>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t<td>\n\t\t\t\t\t\t\t\t<a href='#' class='btn btn-danger del-avaliacao' onclick='delAvaliacao(" . $avaliacao->Id . ");'><i class='fa fa-fw fa-close'></i></button>\n\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t</tr>"; } } if ($html == "") { $html = $avaliacao->Post_Titulo . "*;*" . "\t<tr>\n\t\t\t\t\t\t<td colspan='4'>Nenhuma avaliação.</td>\n\t\t\t\t\t</tr>*;*" . "0*;*" . "0"; } else { $html = $avaliacao->Post_Titulo . "*;*" . $html . "<script src='js/avaliacoes.js'></script>*;*" . $i . "*;*" . $soma / $i; } die($html); } elseif ($_POST['action'] == "del-avaliacao") { if (AvaliacaoController::delete($_POST)) { die("OK"); } else { die("ERRO"); } }
<div class="col-sm-9" id="conteudo-pagina"> <div id="topo-home"> <h2 class="titulo-bloco"> <span>Categoria:</span> <?php echo $categoriaModel->Nome; ?> </h2> <div class="row lista-posts"> <?php foreach ($posts->getPostsByCategoria($categoriaModel->Id, 0, 5) as $post) { echo "\t<div class='col-sm-12'>\n\t\t\t\t\t\t\t\t\t\t\t<div class='post-thumb horizontal lista' url='" . $post->Seo . "'>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class='imagem'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t" . (!empty($post->Capa) ? "<img src='" . $post->Capa . "'>" : "") . "\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class='dados'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h1 class='titulo'>" . $post->Titulo . "</h1>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class='data'>Publicado em " . DefaultHelper::converterData($post->DataCriacao, true) . "</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class='nota rateit' data-rateit-min='0' data-rateit-max='5' data-rateit-readonly='true' data-rateit-value='" . $post->NotaGeral . "'></div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class='resumo'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t" . $post->Corpo . "\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class='acoes'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href='post/" . $post->Seo . "' class='btn btn-link link'>Continuar lendo</a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>"; } ?> </div> <?php if ($totalPosts > 4) { echo "\t<div class='row'>\n\t\t\t\t\t\t\t\t\t\t<div class='col-sm-12 alignCenter' id='paginacao-categoria'>\n\t\t\t\t\t\t\t\t\t\t\t<input type='hidden' id='id-categoria' value='" . $categoriaModel->Id . "'>\n\t\t\t\t\t\t\t\t\t\t\t<input type='hidden' id='total-posts' value='" . $totalPosts . "'>\n\t\t\t\t\t\t\t\t\t\t\t<input type='hidden' id='proximo-post' value='5'>\n\t\t\t\t\t\t\t\t\t\t\t<img src='img/loading.gif' id='img-loading'>\n\t\t\t\t\t\t\t\t\t\t\t<button type='button' class='btn btn-default btn-lg' id='bt-carregar-mais'>\n\t\t\t\t\t\t\t\t\t\t\t\tCarregar mais\n\t\t\t\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>"; } ?> </div> </div>
<a href="blog-posts-form" class="btn btn-primary pull-right"><i class="icon-plus icon-white"></i> Novo post</a> <table class="table table-hover"> <thead> <tr> <th style="width: 160px">Data criação</th> <th>Título</th> <th style="width: 15%">Usuário</th> <th style="width: 20%"></th> </tr> </thead> <tbody> <?php foreach (PostController::getAll("", "DataCriacao DESC") as $post) { echo "\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t<td>" . DefaultHelper::converterData($post->DataCriacao) . "</td>\n\t\t\t\t\t\t\t\t\t\t\t\t<td>" . $post->Titulo . "</td>\n\t\t\t\t\t\t\t\t\t\t\t\t<td>" . $post->Usuario_Nome . "</td>\n\t\t\t\t\t\t\t\t\t\t\t\t<td class='align-right'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class='btn-group'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button class='btn btn-default dropdown-toggle' type='button' data-toggle='dropdown' aria-haspopup='true' aria-expanded='false'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<!--i class='fa fa-fw fa-bars'></i--><span class='caret'></span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<ul class='dropdown-menu dropdown-menu-right'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href='blog-posts-form?id=" . $post->Id . "'>Editar</a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href='#' class='abrir-modal-avaliacoes' alt='" . $post->Id . "' data-toggle='modal' data-target='#modal-avaliacoes'>Avaliações</a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li role='separator' class='divider'></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href='#' class='del' value='" . $post->Id . "' style='color: red;'>Excluir</button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t</td>\n\t\t\t\t\t\t\t\t\t\t\t</tr>"; } ?> </tbody> </table> </div> </div> </div> </div> <!-- Avaliações do post --> <div class="modal fade" id="modal-avaliacoes" tabindex="-1" role="dialog" aria-labelledby="modal-avaliacoes-label"> <div class="modal-dialog"> <div class="modal-content">
foreach ($posts->getMaisVisualizados(3) as $post) { echo "\t<div class='col-sm-4'>\n\t\t\t\t\t\t\t\t\t\t\t<div class='post-thumb vertical' url='" . $post->Seo . "'>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class='imagem'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t" . (!empty($post->Capa) ? "<img src='" . $post->Capa . "'>" : "") . "\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class='dados'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class='titulo'>" . $post->Titulo . "</h2>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class='categoria'>" . $post->CategoriaPrincipal_Nome . "</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class='data'>Publicado em " . DefaultHelper::converterData($post->DataCriacao, true) . "</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class='nota rateit' data-rateit-min='0' data-rateit-max='5' data-rateit-readonly='true' data-rateit-value='" . $post->NotaGeral . "'></div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>"; } ?> </div> <div class="row" id="div-thumbs-avaliados"> <div class="col-sm-12"> <h2 class="titulo-bloco">Mais bem avaliados</h2> </div> <?php foreach ($posts->getMaisBemAvaliados(3) as $post) { echo "\t<div class='col-sm-4'>\n\t\t\t\t\t\t\t\t\t\t\t<div class='post-thumb vertical' url='" . $post->Seo . "'>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class='imagem'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t" . (!empty($post->Capa) ? "<img src='" . $post->Capa . "'>" : "") . "\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class='dados'>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class='titulo'>" . $post->Titulo . "</h2>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class='categoria'>" . $post->CategoriaPrincipal_Nome . "</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class='data'>Publicado em " . DefaultHelper::converterData($post->DataCriacao, true) . "</span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class='nota rateit' data-rateit-min='0' data-rateit-max='5' data-rateit-readonly='true' data-rateit-value='" . $post->NotaGeral . "'></div>\n\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>"; } ?> </div> </div> </div> <div class="col-sm-3" id="div-lista-categorias"> <?php require "helper/menu-categorias.php"; ?>