/** * Test setting meta title and description */ public function testMetaSetGet() { SEO::init(); $title = 'Meta Title'; SEO::setTitle($title); $this->assertEquals($title, SEO::getTitle()); $description = 'Meta Description'; SEO::setDescription($description); $this->assertEquals($description, SEO::getDescription()); }
<?php include '../../config.php'; include ROOT . 'model/Usuario.php'; include ROOT . 'model/SEO.php'; $usuario_cdg = isset($_GET['u']) ? $_GET['u'] : -1; $usuario_cdg = $usuario_cdg == -1 ? $_SESSION['USUARIO_CDG'] : $usuario_cdg; $Usuario = new Usuario($usuario_cdg); $SEO = new SEO(); $SEO->setTitle('Perfil - ' . $Usuario->getNome()); include ROOT . 'view/cadastro/perfil.php';
<?php SEO::setTitle('Be right back'); ?> @extends('layouts.errors') @section('content') <h1>Be right back</h1> @endsection
<?php include '../../config.php'; include ROOT . 'model/SEO.php'; $SEO = new SEO(); $SEO->setTitle('Telefones Úteis em Mogi das Cruzes'); include ROOT . 'view/pagina/telefones-uteis.php';
<?php include '../../config.php'; include ROOT . 'model/SEO.php'; $SEO = new SEO(); $SEO->setTitle('Cadastre-se - Diretório Mogi '); $status = isset($_GET['s']) ? $_GET['s'] : -1; include ROOT . 'view/login/login.php';
<?php include '../../config.php'; include ROOT . 'model/SEO.php'; include ROOT . 'model/Usuario.php'; $SEO = new SEO(); $SEO->setTitle('Alterar dados do perfil - Diretório Mogi '); $status = isset($_GET['s']) ? $_GET['s'] : 0; $status_up = isset($_GET['f']) ? $_GET['f'] : 0; $Usuario = new Usuario($_SESSION['USUARIO_CDG']); include ROOT . 'view/cadastro/editar_perfil.php';
$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']); if (trim($Noticia->imagem) != '') { $SEO->setImage($Noticia->imagem); } //css botoes sociais $posicao_botoes = 'centro'; $identificador = 'noticia'; //imagem principal da noticia $imagem_caminho_completo = $Noticia->montar_link_imagem(); } //se nao teve parametros, ou nao conseguiu carregar a noticia $erro = $noticia_cdg == '-1' && $noticia_url == '-1' || !isset($Noticia); if ($erro) {
<?php include '../../config.php'; include ROOT . 'model/SEO.php'; $SEO = new SEO(); $SEO->setTitle('Entre em contato conosco!'); include ROOT . 'view/pagina/contato.php';
<?php include '../../config.php'; include ROOT . 'model/Noticia.php'; include ROOT . 'model/SEO.php'; $filtro_noticia = isset($_POST['filtro_busca']) ? $_POST['filtro_busca'] : ''; $Noticia = new Noticia(); $noticias = $Noticia->lista_noticias($filtro_noticia, ' LIMIT 5'); $SEO = new SEO(); $SEO->setTitle('Notícias de Mogi das Cruzes e região - SP - Diretório Mogi '); $SEO->setDescription('As melhores e mais importantes notícias sobre Mogi das Cruzes e região, fique por dentro dos Esportes, Eventos, Baladas, Restaurantes, teatro e muito mais.'); $total_pages = 10; include ROOT . 'view/noticia/noticias.php';
<?php SEO::setTitle('Page not found'); ?> @extends('layouts.errors') @section('content') <h1>Page Not Found</h1> <p>Sorry, but the page you were trying to view does not exist.</p> <div class="actions"> <a href="/" class="btn btn--primary">go back to homepage</a> </div> @endsection
<?php SEO::setTitle('An error occured'); ?> @extends('layouts.errors') @section('content') <h1>An error occured</h1> @endsection
$item_cdg = !is_numeric($item_cdg) ? -1 : $item_cdg; $item_url = isset($_GET['url']) ? $_GET['url'] : '-1'; $item_url = $item_url == '' ? '-1' : $item_url; if (is_numeric($item_cdg) || $item_url != '-1') { //carregar classes $Comentario = new Comentario(); $Item = new Item($item_cdg, $item_url); //criar item antes da curtida para ter o item_Cdg atualizado $Curtida = new Curtida($Item->item_cdg, -1, 1); $SEO = new SEO(); //carregar colecoes $comentarios = $Comentario->lista_comentarios_item($Item->item_cdg); $total_comentarios = $Comentario->total_atual; $Item->adicionar_contador(); //carregar textos para SEO $SEO->setTitle($Item->nome . ' em Mogi das Cruzes - Diretório Mogi '); $SEO->setDescription('Saiba como chegar em ' . $Item->nome . ' em Mogi das Cruzes, veja o contato, endereço e rotas. Encontre tudo sobre ' . $Item->categoria_nome . '.'); if (trim($Item->imagem) != '') { $SEO->setImage($Item->imagem); } $posicao_botoes = ''; //css botoes sociais $identificador = 'item'; } //se nao teve parametros, ou nao conseguiu carregar o Item $erro = $item_cdg == '-1' && $item_url == '-1' || !isset($Item); if ($Item->carregado && !$erro) { require ROOT . 'view/item/item.php'; } else { $SEO = new SEO(); require ROOT . 'view/item/item-nao-encontrado.php';
Route::group(['middleware' => ['web']], function () { Route::any('/xml', function () { \Excel::create('Laravel Excel', function ($excel) { $excel->sheet('Excel sheet', function ($sheet) { $sheet->setOrientation('landscape'); }); })->export('xls'); return 'sdf'; }); Route::get('/', ['as' => 'home', function () { SEO::setTitle(config('page.home.title')); SEO::setDescription(config('page.home.description')); return view('page.home'); }]); Route::get('/contact', ['as' => 'contact', function () { SEO::setTitle(config('page.contact.title')); SEO::setDescription(config('page.contact.description')); return view('page.contact'); }]); /* |--------------------------------- | Form |--------------------------------- */ Route::controller('form/message', '\\App\\Http\\Controllers\\Form\\MessageController', ['getIndex' => 'form.message']); /* |--------------------------------- | LaraBox Route |--------------------------------- */ LaraBox::route('blog');
<?php SEO::setTitle('Home'); SEO::setDescription('Home page description'); ?> @extends('layouts.master') @section('content') <h1>Page heading</h1> <p>Some content goes here</p> @endsection
<?php include '../../config.php'; include ROOT . 'model/SEO.php'; $SEO = new SEO(); $SEO->setTitle('Telefones Prefeitura de Mogi!'); include ROOT . 'view/pagina/telefones-prefeitura.php';
<?php include '../../config.php'; include ROOT . 'model/SEO.php'; $SEO = new SEO(); $SEO->setTitle('Horários do trem Expresso Leste Mogi das Cruzes - Luz'); $SEO->setDescription('Confira os horários do Expresso Leste Mogi das Cruzes - Luz. Veja o funcionamento e status online do metro e trem e formas de contatos'); include ROOT . 'view/pagina/horarios-trem-expresso-leste.php';