CINXE.COM
O Protocolo Caos por José Rodrigues dos Santos - Portal da Literatura
<!doctype html> <!--[if IE 8 ]><html class="ie8" lang="pt-PT"><![endif]--> <!--[if IE 9 ]><html class="ie9" lang="pt-PT"><![endif]--> <!--[if (gte IE 10)|!(IE)]><!--> <html xmlns="http://www.w3.org/1999/xhtml" lang="pt-PT"> <!--<![endif]--> <head> <title>O Protocolo Caos por José Rodrigues dos Santos - Portal da Literatura</title> <script type="text/javascript"> function hidePreloader() { document.getElementById("preloader-fidelizarte").style.display = "none"; } window.addEventListener("load", function() { hidePreloader(); $('#mm-mymenuone').show(); }, false); </script> <style type="text/css"> #preloader-fidelizarte { width: 100%; height: 100%; position: fixed; z-index: 999999999999 !important; background-color: #FFFFFF; text-align: center; display: table; vertical-align: middle; font-family: Calibri !important; font-size: 12px !important; transition: all 0.6s ease-out; } #preloader-fidelizarte .tb-middle { vertical-align: middle; display: table-cell; } #preloader-fidelizarte .tb-middle img { vertical-align: middle; margin-left: auto; margin-right: auto; } #mm-mymenuone { display: none; } </style> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" /> <meta name="keywords" content="O Protocolo Caos, José Rodrigues dos Santos" /> <meta name="description" content="<p>Um homem encapuzado sai do carro e abre fogo contra a multidão. Morrem dezenas de pessoas, incluindo bebés. Depois do massacre, tira a máscara e revela a sua identidade: Tomás Noronha.</p> <p>Um polícia na Rússia é alertado para atividades suspeitas na cave de um prédio. O que descobre irá mudar a história do país.</p" /> <meta name="robots" content="index,follow" /> <meta name="googlebot" content="index,follow" /> <meta name="author" content="Fidelizarte"> <meta itemprop="name" content="O Protocolo Caos por José Rodrigues dos Santos - Portal da Literatura"> <meta itemprop="description" content="Um homem encapuzado sai do carro e abre fogo contra a multidão. Morrem dezenas de pessoas, incluindo bebés. Depois do massacre, tira a máscara e revela a sua identidade: Tomás Noronha. Um polícia na Rússia é alertado para atividades suspeitas na cave de um prédio. O que descobre irá mudar a história do país."> <meta itemprop="image" content="https://www.portaldaliteratura.com/assets/files_livros/11543.webp"> <meta id="SiteName" property="og:site_name" content="Portal da Literatura" /> <meta property="og:title" content="O Protocolo Caos por José Rodrigues dos Santos - Portal da Literatura" /> <meta property="og:description" content="Um homem encapuzado sai do carro e abre fogo contra a multidão. Morrem dezenas de pessoas, incluindo bebés. Depois do massacre, tira a máscara e revela a sua identidade: Tomás Noronha. Um polícia na Rússia é alertado para atividades suspeitas na cave de um prédio. O que descobre irá mudar a história do país." /> <meta property="og:url" content="https://www.portaldaliteratura.com/livros.php?livro=11543" /> <meta property="og:image" content="https://www.portaldaliteratura.com/assets/files_livros/11543.webp" /> <meta property="og:type" content="website" /> <meta name="twitter:site" content="https://www.portaldaliteratura.com/livros.php?livro=11543"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="O Protocolo Caos por José Rodrigues dos Santos - Portal da Literatura"> <meta name="twitter:description" content="Um homem encapuzado sai do carro e abre fogo contra a multidão. Morrem dezenas de pessoas, incluindo bebés. Depois do massacre, tira a máscara e revela a sua identidade: Tomás Noronha. Um polícia na Rússia é alertado para atividades suspeitas na cave de um prédio. O que descobre irá mudar a história do país."> <meta name="twitter:image" content="https://www.portaldaliteratura.com/assets/files_livros/11543.webp"> <meta property="fb:pages" content="114396468584419" /> <!-- Google API --> <meta name="google-signin-client_id" content="128197400251-rivi41082fjuef2ld4qnk22mas8fvef5.apps.googleusercontent.com"> <!-- CALENDAR --> <link rel="stylesheet" type="text/css" href="/css/final.min.css?v=1.1.31" media="none" onload="if(media!='all')media='all'" /> <link rel="stylesheet" type="text/css" href="/css/slick.css" media="none" onload="if(media!='all')media='all'" /> <link rel="stylesheet" type="text/css" href="/css/slick-theme.css" media="none" onload="if(media!='all')media='all'" /> <link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet" type="text/css" media="none" onload="if(media!='all')media='all'" /> <link rel="shortcut icon" href="/assets/img/favicon.png" /> <link rel="apple-touch-icon" href="/assets/img/apple-touch-icon.png"> <!--[if IE]> <meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=EmulateIE8; IE=EDGE" /> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <script src="/js/modernizr.custom.63321.js"></script> <link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> <!-- <link rel="stylesheet" type="text/css" href="/css/introjs.css?version=6" media="none" onload="if(media!='all')media='all'"/> --> <link rel="stylesheet" type="text/css" href="/css/jquery.tagsinput.min.css?version=29" media="none" onload="if(media!='all')media='all'" /> <link rel="stylesheet" type="text/css" href="/css/portal2.min.css?version=40" media="none" onload="if(media!='all')media='all'" /> <style> .custom-content-reveal { overflow-y: auto; } </style> <!-- <script type='text/javascript' src='/js/intro.js?version=33'></script> --> <script type='text/javascript' src='/js/portal2.min.js?version=33'></script> <!-- <script type='text/javascript' src='/js/tourNewFunctions.js?version=33'></script> --> <!-- Components do Google OAuth --> <script src="https://apis.google.com/js/client.js" async defer></script> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-3468RP1BS2"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-3468RP1BS2'); </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-M4C55QFR');</script> <!-- End Google Tag Manager --> <!-- Cookie First widget --> <!-- <script src="https://consent.cookiefirst.com/sites/portaldaliteratura.com-90971e8d-cb85-4189-a2ed-7d6a0833a476/consent.js"></script> --> <!-- End Cookie First widget --> </head> <body> <div id="preloader-fidelizarte"> <div class="tb-middle"> <img src="/images/preloading.gif" alt="loading gif"> <br/> Loading... </div> </div> <!-- AddThis script --> <!-- Go to www.addthis.com/dashboard to customize your tools --> <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-53fdef1c620444ae" async defer></script> <!-- end AddThis script --> <div id="layout" class="full"> <div class="social-buttons-right-side"> <ul> <li class="facebook-label"> <a href="https://www.facebook.com/portaldeliteratura" target="_blank"> <span class="icon"><i class="fa fa-facebook" aria-hidden="true"></i></span> <span class="text">Facebook</span> </a> </li> <li class="linkedin-label"> <a href="https://www.instagram.com/portaldaliteratura" target="_blank"> <span class="icon"><i class="fa fa-instagram" aria-hidden="true"></i></span> <span class="text">Instagram</span> </a> </li> <li class="twitter-label"> <a href="https://twitter.com/portaliteratura" target="_blank"> <span class="icon"><i class="fa fa-twitter" aria-hidden="true"></i></span> <span class="text">Twitter</span> </a> </li> <li class="email-label"> <a href="https://www.portaldaliteratura.com/contactos.php" target="_blank"> <span class="icon"><i class="fa fa-envelope" aria-hidden="true"></i></span> <span class="text">Contacte-nos</span> </a> </li> </ul> </div> <header id="header"> <div class="head"> <div class="row clearfix"> <div class="logo"> <h1> <a href="/" rel="home" title="Portal da Literatura"> <img src="/assets/img/logo.png" alt="Portal da Literatura"> </a> </h1> </div> <div class="banner"> <a href="/clickmng.php?mode=banner&id=103" target=""> <img src="assets/files_banners/horz/20230207-colaborar.gif" alt="Colaborar" title="Colaborar" /> </a> </div><nav id="mymenuone"> <ul class="sf-menu res_mode"> <li><a href="/"><i class="fa fa-home"></i></a></li> <li><a href="/autores.php">Escritores</a></li> <li><a href="/livros.php">Livros</a></li> <li><a href="/proverbios.php">Provérbios</a></li> <li><a href="/pensamentos.php">Pensamentos</a></li> <li><a href="/poemas.php" onclick="return false;">Poesia</a> <ul> <li><a href="/poemas.php?listar=temas">Poemas por tema</a></li> <li><a href="/poemas.php?listar=poetas">Poemas por poeta</a></li> </ul> </li> <!--<li><a href="/videos.php">Vídeos</a></li>--> <li><a href="/textos-de-autores.php">Textos</a></li> <li><a href="http://www.tambemescrevo.com" target="_blank">Também Escrevo</a></li> <!--<li><a href="/lermais.php">Ler mais</a></li>--> <li><a href="/livros-infantis.php">Livros infantis</a></li> <!-- <li><a href="/editoras.php">Editoras</a></li> --> <li><a href="#" onclick="return false;">A Minha Conta</a> <ul> <li><a href="/personal.php?mode=login">Login</a></li> <li><a href="/personal.php?mode=registo">Registe-se</a></li> <li><a href="/personal.php?mode=recuperarpass">Recuperar password</a></li> </ul> </li> </ul> </nav> </div> </div> <div class="sec_head"> <div class="row clearfix"> <span class="breaking"> Em Foco </span> <ul id="ticker"> <li><a href="" onclick='return false;'><span> 26/11/2024</span> Cuéle – O Pássaro Troçador, de Jorge Arrimar, é o grande vencedor do Prémio de Literatura dstangola/Camões; </a></li> <li><a href="" onclick='return false;'><span> 21/11/2024</span> Itamar Vieira Junior conquistou o Prémio Jabuti 2024, com o romance “Salvar o Fogo” </a></li> <li><a href="" onclick='return false;'><span> 19/11/2024</span> Francisco Mota Saraiva vence Prémio Saramago 2024, pela obra "Morramos Ao Menos no Porto" </a></li> <li><a href="" onclick='return false;'><span> 26/11/2024</span> Arcanjo, de James Rollins, chegou às livrarias; </a></li> <li><a href="" onclick='return false;'><span> 05/11/2024</span> A Vida em Nós, de José Tolentino Mendonça, chega esta semana às livrarias; </a></li> </ul> <div class="right_bar"> <div class="search"> <form action="/pesquisar.php" id="search" class="searchform" method="get"> <input id="inputhead" name="search" type="text" value=""> <button type="submit" style="top:13px; right:18px;"> <i class="fa fa-search"></i> </button> <div class="text-over-search" id="text-over-search"> Pesquisa sobre <span>Autores</span> </div> </form> </div> <!-- onfocus="if (this.value=='Pesquisar...') this.value = '';" onblur="if (this.value=='') this.value = 'Pesquisar...';" --> <script type="text/javascript"> var oSearchText = document.getElementById("text-over-search"); var oSearch = document.getElementById("inputhead"); oSearch.addEventListener("click", textHoverSearchFadeOut, false); oSearchText.addEventListener("click", textHoverSearchFadeOut, false); // oSearch.addEventListener("mouseout", textHoverSearchFadeIn, false); function textHoverSearchFadeOut() { $(oSearchText).fadeOut("fast", function(){ $(oSearch).select(); }); } function textHoverSearchFadeIn() { if( oSearch.value.trim() == "" ) { $(oSearchText).fadeIn("fast", function(){ $(oSearch).blur(); }); } } function changeStringHoverSearch() { var nPosArray = 1; return new Promise( (resolve, reject) => { var aStrings = [ "Autores", "Livros" ]; var oSpan = $(oSearchText).children('span'); (function waitForIt() { let cSpanText = oSpan.html(); let bStop = false; let nTimeOut = 200; if( cSpanText == "" ) { if( nPosArray >= aStrings.length ) { oSpan.html("Literatura"); bStop = true; } oSpan.html(aStrings[nPosArray]); nPosArray++; nTimeOut = 1700; } else { cSpanText = cSpanText.substring(0, cSpanText.length-1); oSpan.html(cSpanText); nTimeOut = 200; } if( bStop ) return resolve(); setTimeout( waitForIt, nTimeOut ); })(); }); } window.addEventListener("load", () => { setTimeout( () => { changeStringHoverSearch(); }, 1700 ); }, false); </script> </div> </div> </div> </header> <div class="page-content"> <div class="row clearfix"> <!-- Col Cent --> <div class="grid_9"> <div class="post clearfix"> <div class="row clearfix"> <!--<h1> O Protocolo Caos </h1> <br />--> <div class="post_item"> <article> <div class="b_block medium_thumb clearfix"> <!-- col capa --> <div class="grid_4 omega"> <div class="post_thumbnail" style="float:initial !important;"> <div class="item"> <div class="featured_thumb"> <img src="assets/files_livros/11543.webp" width="150" alt="O Protocolo Caos" title="O Protocolo Caos" class="img-autor"> <!--<span class="thumb-icon"></span>--> </div> </div> <div style="margin-top:3px !important;"> </div> </div> <div class="details mb"> <div class="rate rating-container" data-intro="Para avaliar um livro, basta clicar na quantidade de estrelas que desejar atribuir. Nota: terá de efectuar o login de utilizador." data-step="3"> </div> <!-- <div class="like-book"> <!-- <span> <i class="fa fa-heart-o btn-like-book" aria-hidden="true" title="Gosto" data-id="11543"></i> Gosto </span> <span class="total"> 0 </span> <small>(Número de gostos)</small> </div>--> </div> <!-- Addthis --> <div class="addthis_sharing_toolbox"></div> <!-- end Addthis --> <br /> </div> <!-- .col capa --> <div class="details mb"> <h1> O Protocolo Caos </h1> <span class='m_category'> <h3> <i class='icon-user mi'></i> <a href='/autores.php?autor=347'> <strong>José Rodrigues dos Santos</strong> </a> </h3> </span> <span class="m_category"> <i class="icon-calendar mi"></i> 2024 </span> <span class="m_category"> <i class="icon-home mi"></i> <a href="/editoras.php?editora=106"> Planeta Editora </a> </span> </div> <h3>Sinopse</h3> <p> <p>Um homem encapuzado sai do carro e abre fogo contra a multidão. Morrem dezenas de pessoas, incluindo bebés. Depois do massacre, tira a máscara e revela a sua identidade: Tomás Noronha.</p> <p>Um polícia na Rússia é alertado para atividades suspeitas na cave de um prédio. O que descobre irá mudar a história do país.</p> <p>Uma família americana desfaz-se sem que perceba porquê. A tragédia arrasta-a para uma conspiração que vai dilacerar os Estados Unidos.</p> <p>Uma médica brasileira é perseguida por tentar salvar vidas. Para a ajudar, Maria Flor tem de enfrentar a turba.</p> <p>Um birmanês tem na sua posse um documento comprometedor. Se quiser chegar a ele, Tomás Noronha precisa de mergulhar no inferno.</p> <p>A ligar todos estes episódios está uma mensagem enigmática.</p> <p>Inspirado em factos reais, O Protocolo Caos transporta-nos ao coração da atualidade mais escaldante e mostra-nos como a Rússia e os seus cavalos de Troia no Ocidente usam as redes sociais para destruir o nosso mundo.</p> </p> </div> <div class="widget_categories" name="questao_anchor" > <div class="b_title"> <h4>Comentários</h4> </div> <div class="widget clearfix"> <form action="/livros.php?livro=11543" method="post" id="commentform" class="comment-form form-comentarios" data-intro="Neste espaço pode deixar a sua opinião a respeito do livro." data-step="5"> <label for="mensagem">Inserir comentário - </label> <textarea name="mensagem" required style="resize:none"></textarea> <input type="hidden" name="submit_comentario" id="inputSubmit_comentario" value="1"> <p class="form-submit"> <input name="submit_comentario" class="submit" type="submit" id="submit_comentario" value="Inserir"> </p> </form> <br /> <p data-intro="Pode consultar as opiniões de outros utilizadores acerca do mesmo." data-step="6">Ainda não existem comentários para este livro.</p> </div> </div> <div class="widget_categories" name="questao_anchor"> <div class="row"> <div class="grid_6"> <div class="b_title"> <h4>Favoritos</h4> </div> <div class="widget clearfix"> <div class="row"> <div class='review-item-book'> <div class='image'> <a href='/profile.php?id=1456117'> <img src='/assets/users/nophoto.png' class='img-user'> </a> </div> <div class='text'> <a href='/profile.php?id=1456117'> <strong>Olavo Rocha</strong> </a> adicionou aos favoritos <i class='fa fa-heart text-red' aria-hidden='true'></i> </div> </div> </div> </div> </div> </div> </div> <div class="clearfix"></div> <br clear="all"> <div class="widget_categories" name="questao_anchor"> <div class="b_title"> <h4>Outros livros de José Rodrigues dos Santos</h4> </div> <div class="widget clearfix" data-intro="Além de poder consultar outros livros deste autor." data-step="7"> <div class='livros-relaccionados owl-carousel'> <div class='item'> <center> <a href='/livros.php?livro=11354'> <img src='assets/files_livros/11354.webp' alt='O Segredo de Espinosa' title='O Segredo de Espinosa' style='max-width: 75px;'> <h5>O Segredo de Espinosa</h5> <p>2023</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=11034'> <img src='assets/files_livros/11034.webp' alt='A Mulher do Dragão Vermelho' title='A Mulher do Dragão Vermelho' style='max-width: 75px;'> <h5>A Mulher do Dragão Vermelho</h5> <p>2022</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=10614'> <img src='assets/files_livros/10614.webp' alt='O Jardim dos Animais com Alma' title='O Jardim dos Animais com Alma' style='max-width: 75px;'> <h5>O Jardim dos Animais com Alma</h5> <p>2021</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=10237'> <img src='assets/files_livros/10237.webp' alt='O Mágico de Auschwitz' title='O Mágico de Auschwitz' style='max-width: 75px;'> <h5>O Mágico de Auschwitz</h5> <p>2020</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=10305'> <img src='assets/files_livros/10305.webp' alt='O Manuscrito de Birkenau' title='O Manuscrito de Birkenau' style='max-width: 75px;'> <h5>O Manuscrito de Birkenau</h5> <p>2020</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=9744'> <img src='assets/files_livros/9744.webp' alt='Imortal' title='Imortal' style='max-width: 75px;'> <h5>Imortal</h5> <p>2019</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=9273'> <img src='assets/files_livros/9273.webp' alt='A Amante do Governador' title='A Amante do Governador' style='max-width: 75px;'> <h5>A Amante do Governador</h5> <p>2018</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=8288'> <img src='assets/files_livros/8288.webp' alt='Trilogia do Lótus - Livro 3: O Reino do Meio' title='Trilogia do Lótus - Livro 3: O Reino do Meio' style='max-width: 75px;'> <h5>Trilogia do Lótus - Livro 3: O Reino do Meio</h5> <p>2017</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=8340'> <img src='assets/files_livros/8340.webp' alt='Sinal de Vida' title='Sinal de Vida' style='max-width: 75px;'> <h5>Sinal de Vida</h5> <p>2017</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=7845'> <img src='assets/files_livros/7845.webp' alt='O Pavilhão Púrpura' title='O Pavilhão Púrpura' style='max-width: 75px;'> <h5>O Pavilhão Púrpura</h5> <p>2016</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=7954'> <img src='assets/files_livros/7954.webp' alt='Vaticanum' title='Vaticanum' style='max-width: 75px;'> <h5>Vaticanum</h5> <p>2016</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=7658'> <img src='assets/files_livros/7658.webp' alt='As Flores de Lótus' title='As Flores de Lótus' style='max-width: 75px;'> <h5>As Flores de Lótus</h5> <p>2015</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=7356'> <img src='assets/files_livros/7356.webp' alt='A Chave de Salomão' title='A Chave de Salomão' style='max-width: 75px;'> <h5>A Chave de Salomão</h5> <p>2014</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=6767'> <img src='assets/files_livros/6767.webp' alt='Um Milionário em Lisboa' title='Um Milionário em Lisboa' style='max-width: 75px;'> <h5>Um Milionário em Lisboa</h5> <p>2013</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=6566'> <img src='assets/files_livros/6566.webp' alt='O Homem de Constantinopla' title='O Homem de Constantinopla' style='max-width: 75px;'> <h5>O Homem de Constantinopla</h5> <p>2013</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=5850'> <img src='assets/files_livros/5850.webp' alt='A Mão do Diabo' title='A Mão do Diabo' style='max-width: 75px;'> <h5>A Mão do Diabo</h5> <p>2012</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=5450'> <img src='assets/files_livros/5450.webp' alt='O Último Segredo' title='O Último Segredo' style='max-width: 75px;'> <h5>O Último Segredo</h5> <p>2011</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=4833'> <img src='assets/files_livros/4833.webp' alt='Conversas de Escritores' title='Conversas de Escritores' style='max-width: 75px;'> <h5>Conversas de Escritores</h5> <p>2010</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=4984'> <img src='assets/files_livros/4984.webp' alt='O Anjo Branco' title='O Anjo Branco' style='max-width: 75px;'> <h5>O Anjo Branco</h5> <p>2010</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=4698'> <img src='assets/files_livros/4698.webp' alt='Fúria Divina' title='Fúria Divina' style='max-width: 75px;'> <h5>Fúria Divina</h5> <p>2009</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=4457'> <img src='assets/files_livros/4457.webp' alt='A Vida num Sopro' title='A Vida num Sopro' style='max-width: 75px;'> <h5>A Vida num Sopro</h5> <p>2008</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=4072'> <img src='assets/files_livros/4072.webp' alt='A Ilha das Trevas' title='A Ilha das Trevas' style='max-width: 75px;'> <h5>A Ilha das Trevas</h5> <p>2007</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=4186'> <img src='assets/files_livros/4186.webp' alt='O Sétimo Selo' title='O Sétimo Selo' style='max-width: 75px;'> <h5>O Sétimo Selo</h5> <p>2007</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=3945'> <img src='assets/files_livros/3945.webp' alt='A Fórmula de Deus' title='A Fórmula de Deus' style='max-width: 75px;'> <h5>A Fórmula de Deus</h5> <p>2006</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=3511'> <img src='assets/files_livros/3511.webp' alt='O Codex 632' title='O Codex 632' style='max-width: 75px;'> <h5>O Codex 632</h5> <p>2005</p> </a> </center> </div> <div class='item'> <center> <a href='/livros.php?livro=6273'> <img src='assets/files_livros/6273.webp' alt='A Filha do Capitão' title='A Filha do Capitão' style='max-width: 75px;'> <h5>A Filha do Capitão</h5> <p>2004</p> </a> </center> </div> </div> <script type="text/javascript"> function initSlider() { $('.livros-relaccionados').owlCarousel({ slideSpeed: 600, items: 4, autoPlay: true, stopOnHover: true, autoHeight: false, responsive: true }); } window.addEventListener("load", initSlider, false); // window.addEventListener("load", introBook, false); </script> </div> </div> </article> </div> <a href="/livros.php" class="tbutton medium"> <span>Voltar</span> </a> </div> </div> <script type="text/javascript"> document.addEventListener( "DOMContentLoaded", function() { $('form.form-comentarios').submit(function(event) { event.preventDefault(); var aPost = {}; var oForm = $(this); aPost.funcao = "isLogged"; $.ajax( { url: "/lib/ajaxProcessa.php", type: "POST", data: aPost, cache: false, dataType: "json", success: function(response) { if( response.success == true ) { oForm.off("submit").submit(); } else { var bSubmitPost = true; exibeModal( bSubmitPost, oForm ); } }, error: function( textStatus, errorThrown ) { setTimeout( function() { alert("Fatal Error on submiting! :("); }, 1000 ); console.log("AJAX ERROR CONTACTO: " + textStatus, errorThrown); } }); }); getRating( 11543, 1 ); }, false ); </script> </div> <!-- /Col Cent --> <!-- Col Direita --> <div class="grid_3 righter omega"> <div class="b_title"> <h4>Área de utilizador</h4> </div> <div class="widget clearfix login-widget"> <div class="mensagem-ajax"></div> <form action="/personal.php?mode=login" method="post" id="commentform" class="comment-form"> <div class="login-right" data-intro='Agora já pode efectuar o seu login e aproveitar as novas funcionalidades do Portal da Literatura.' data-step="1"> <p class="comment-form-author-"> <label for="login-email">E-mail</label> <input id="login-email" name="login-email" type="email" value="" size="30" aria-required="true" required> </p> <p class="comment-form-email-"> <label for="login-password">Password</label> <input id="login-password" name="login-password" type="password" value="" size="30" aria-required="true" required> </p> <p> <input type="checkbox" name="keepMeLogged" checked value="1"> Mantenha-me conectado </p> <p class="form-submit"> <center> <input name="submit" type="submit" class="submit" value="Entrar no Portal da Literatura"> <br> <a href="/personal.php?mode=recuperarpass">Esqueceu-se da password?</a> <br> </center> </p> </div> <div class="create-account-right" data-intro="Se ainda não possui uma conta, pode criá-la através do seu e-mail ou mesmo com a sua conta Facebook ou Google." data-step="2"> <a href="/personal.php?mode=registo" class="submit">Crie a sua conta</a> <span class="text-create-account">ou se preferir pode</span> <div class="social-login-buttons"> <button type="button" class="btn-facebook" data-scope="public_profile,email"> <div class="logo-sign-in-facebook"> <i class="fa fa-facebook" aria-hidden="true"></i> </div> <span>Fazer login com Facebook</span> </button> <button type="button" class="btn-google customGPlusSignIn"> <img src="/assets/google-logo.png" alt="Sign in with Google" title="Sign in with Google" class="logo-sign-in-google"> <span>Fazer login com Google</span> </button> </div> </div> </form> </div> <script type="text/javascript"> // window.addEventListener( "load", introLogin, false ); </script> <div class="b_title"> <h4><a href="/critica-literaria.php">Crítica Literária <!--por <strong>Miguel Real</strong>--></a></h4> </div> <div class="widget clearfix"> <a title="Ler Caruncho" href="critica-literaria.php?id=61"> <img src="assets/files_critica_literaria/61_teaser.webp" width="100%" height="auto" alt="Ler Caruncho" title="Ler Caruncho"/> </a> <a title="Ler Caro Michele" href="critica-literaria.php?id=60"> <img src="assets/files_critica_literaria/60_teaser.webp" width="100%" height="auto" alt="Ler Caro Michele" title="Ler Caro Michele"/> </a> <a title="Ler Pedra e Sombra" href="critica-literaria.php?id=59"> <img src="assets/files_critica_literaria/59_teaser.webp" width="100%" height="auto" alt="Ler Pedra e Sombra" title="Ler Pedra e Sombra"/> </a> <a title="Ler Advento" href="critica-literaria.php?id=58"> <img src="assets/files_critica_literaria/58_teaser.webp" width="100%" height="auto" alt="Ler Advento" title="Ler Advento"/> </a> <a title="Ler A Forasteira" href="critica-literaria.php?id=57"> <img src="assets/files_critica_literaria/57_teaser.webp" width="100%" height="auto" alt="Ler A Forasteira" title="Ler A Forasteira"/> </a> </div> <div class="b_title"> <h4><a href="/entrevistas.php">Entrevista</a></h4> </div> <div class="widget clearfix"> <a title="Entrevista com Pepetela" href="/entrevistas.php?id=46"> <img src="assets/files_entrevistas/46_destaque.webp" width="100%" height="auto" alt="Entrevista com Pepetela" title="Entrevista com Pepetela"/> </a> <a title="Entrevista com Mário Cláudio" href="/entrevistas.php?id=3"> <img src="assets/files_entrevistas/3_destaque.webp" width="100%" height="auto" alt="Entrevista com Mário Cláudio" title="Entrevista com Mário Cláudio"/> </a> </div> <div class="widget_categories"> <div class="b_title"> <h4>Top 10 de vendas</h4> </div> <div class="widget clearfix"> <center> <a title="Os livros mais vendidos em Portugal" href="/top10.php?pais=portugal"> <img alt="Os livros mais vendidos em Portugal" title="Os livros mais vendidos em Portugal" src="assets/img/botao-top10-vendas-portugal.png" width="164" height="36"> </a> <a title="Os livros mais vendidos no Brasil" href="/top10.php?pais=brasil"> <img alt="Os livros mais vendidos no Brasil" title="Os livros mais vendidos no Brasil" src="assets/img/botao-top10-vendas-brasil.png" width="164" height="36"> </a> </center> </div> </div><!--<ul class="clearfix T20-tabs-nav group tab-count-4"> <li class="T20-tab tab-recent"> <a href="#tab-recent" title="Recent Posts"> <i class="icon-folder-open"> <div style="font-size:10px;">Novidades</div> </i> </a> </li> </ul>--> <div class="b_title"> <h4>Novidades</h4> </div> <div class="widget clearfix more_posts"> <div id="tab-recent" class="T20-tab group"> <div class="item_small"> <div class="one_post"> <div class="featured_thumb"> <a href="/livros.php?livro=11546" title="O apartamento"> <img src="assets/files_livros/11546.webp" alt="O apartamento" title="O apartamento"/> <span class="thumb-icon"> <i class='fa fa-heart-o button-favorite' aria-hidden='true' data-id='11546' data-tipo='livro'></i> </span> </a> </div> <div class="item-details"> <h3> <a href="/livros.php?livro=11546" rel="bookmark" title="O apartamento"> O apartamento </a> </h3> <div class="post_meta"> <a href='/autores.php?autor=4062' rel='date' title='O apartamento'> <i class='icon-user mi'></i>Danielle Steel </a><br> </div> </div> </div> </div> <div class="item_small"> <div class="one_post"> <div class="featured_thumb"> <a href="/livros.php?livro=11542" title="Toda a gente tem um plano"> <img src="assets/files_livros/11542.webp" alt="Toda a gente tem um plano" title="Toda a gente tem um plano"/> <span class="thumb-icon"> <i class='fa fa-heart-o button-favorite' aria-hidden='true' data-id='11542' data-tipo='livro'></i> </span> </a> </div> <div class="item-details"> <h3> <a href="/livros.php?livro=11542" rel="bookmark" title="Toda a gente tem um plano"> Toda a gente tem um plano </a> </h3> <div class="post_meta"> <a href='/autores.php?autor=848' rel='date' title='Toda a gente tem um plano'> <i class='icon-user mi'></i>João Tordo </a><br> </div> </div> </div> </div> <div class="item_small"> <div class="one_post"> <div class="featured_thumb"> <a href="/livros.php?livro=11549" title="Arcanjo"> <img src="assets/files_livros/11549.webp" alt="Arcanjo" title="Arcanjo"/> <span class="thumb-icon"> <i class='fa fa-heart-o button-favorite' aria-hidden='true' data-id='11549' data-tipo='livro'></i> </span> </a> </div> <div class="item-details"> <h3> <a href="/livros.php?livro=11549" rel="bookmark" title="Arcanjo"> Arcanjo </a> </h3> <div class="post_meta"> <a href='/autores.php?autor=363' rel='date' title='Arcanjo'> <i class='icon-user mi'></i>James Rollins </a><br> </div> </div> </div> </div> <div class="item_small"> <div class="one_post"> <div class="featured_thumb"> <a href="/livros.php?livro=11543" title="O Protocolo Caos"> <img src="assets/files_livros/11543.webp" alt="O Protocolo Caos" title="O Protocolo Caos"/> <span class="thumb-icon"> <i class='fa fa-heart-o button-favorite' aria-hidden='true' data-id='11543' data-tipo='livro'></i> </span> </a> </div> <div class="item-details"> <h3> <a href="/livros.php?livro=11543" rel="bookmark" title="O Protocolo Caos"> O Protocolo Caos </a> </h3> <div class="post_meta"> <a href='/autores.php?autor=347' rel='date' title='O Protocolo Caos'> <i class='icon-user mi'></i>José Rodrigues dos Santos </a><br> </div> </div> </div> </div> <div class="item_small"> <div class="one_post"> <div class="featured_thumb"> <a href="/livros.php?livro=11551" title="Não Incomodar"> <img src="assets/files_livros/11551.webp" alt="Não Incomodar" title="Não Incomodar"/> <span class="thumb-icon"> <i class='fa fa-heart-o button-favorite' aria-hidden='true' data-id='11551' data-tipo='livro'></i> </span> </a> </div> <div class="item-details"> <h3> <a href="/livros.php?livro=11551" rel="bookmark" title="Não Incomodar"> Não Incomodar </a> </h3> <div class="post_meta"> <a href='/autores.php?autor=4511' rel='date' title='Não Incomodar'> <i class='icon-user mi'></i>Freida McFadden </a><br> </div> </div> </div> </div> <div class="item_small"> <div class="one_post"> <div class="featured_thumb"> <a href="/livros.php?livro=11547" title="A vida em nós"> <img src="assets/files_livros/11547.webp" alt="A vida em nós" title="A vida em nós"/> <span class="thumb-icon"> <i class='fa fa-heart-o button-favorite' aria-hidden='true' data-id='11547' data-tipo='livro'></i> </span> </a> </div> <div class="item-details"> <h3> <a href="/livros.php?livro=11547" rel="bookmark" title="A vida em nós"> A vida em nós </a> </h3> <div class="post_meta"> <a href='/autores.php?autor=1222' rel='date' title='A vida em nós'> <i class='icon-user mi'></i>José Tolentino Mendonça </a><br> </div> </div> </div> </div> <div class="item_small"> <div class="one_post"> <div class="featured_thumb"> <a href="/livros.php?livro=11550" title="Fomos mais do que um erro"> <img src="assets/files_livros/11550.webp" alt="Fomos mais do que um erro" title="Fomos mais do que um erro"/> <span class="thumb-icon"> <i class='fa fa-heart-o button-favorite' aria-hidden='true' data-id='11550' data-tipo='livro'></i> </span> </a> </div> <div class="item-details"> <h3> <a href="/livros.php?livro=11550" rel="bookmark" title="Fomos mais do que um erro"> Fomos mais do que um erro </a> </h3> <div class="post_meta"> <a href='/autores.php?autor=2889' rel='date' title='Fomos mais do que um erro'> <i class='icon-user mi'></i>Raul Minha Alma </a><br> </div> </div> </div> </div> </div> <div id="tab-popular" class="T20-tab group"> </div> </div> </div> <!--/ Col Direita --> </div><!--/ Row --> </div><!--/ Content --> <footer id="footer"> <div class="row clearfix"> <div class="grid_3 footer_w"> <div class="widget_T20_posts_slideshow"> <div class="b_title"> <h4>Outros</h4> </div> <div class="widget clearfix"> <ul> <li><a href="/entrevistas.php">Entrevistas</a></li> <!--<li><a href="/sites_autores.php">Sites de autores</a></li>--> <li><a href="/editoras.php">Editoras</a></li> <li><a href="/conteudos.php?id=33">Livros gratuitos</a></li> <li><a href="/adivinhas.php">Adivinhas</a></li> <li><a href="/livrarias.php">Livrarias</a></li> <li><a href="/videos.php">Vídeos</a></li> <li><a href="/poemas-musicados.php">Poemas musicados</a></li> <li><a href="/noticias.php">Notícias</a></li> <li><a href="/conteudos.php?id=1">Sobre</a></li> <li><a href="/faq.php">FAQ</a></li> <li><a href="/conteudos.php?id=20">Anuncie aqui</a></li> <li><a href="/links.php">Links</a></li> <li><a href="/sites-sugerir-amigo.php">Sugerir site</a></li> <li><a href="/conteudos.php?id=5">Política de privacidade e segurança</a></li> </ul> </div> </div> </div> <div class="alpha grid_3 footer_w"> <div class="widget_T20_posts"> <div class="b_title"> <h4>Top nuvem de referências</h4> </div> <div class="widget clearfix"> <div class="more_posts"> <a class="tbutton small" href="/pesquisar.php?cloudKey=1&search=Literatura"><span>Literatura</span></a> <a class="tbutton small" href="/pesquisar.php?cloudKey=1&search=Escritores portugueses"><span>Escritores portugueses</span></a> <a class="tbutton small" href="/pesquisar.php?cloudKey=1&search=literatura"><span>literatura</span></a> <a class="tbutton small" href="/pesquisar.php?cloudKey=1&search=Poesia"><span>Poesia</span></a> <a class="tbutton small" href="/pesquisar.php?cloudKey=1&search=Romances"><span>Romances</span></a> <a class="tbutton small" href="/pesquisar.php?cloudKey=1&search=Escritores franceses"><span>Escritores franceses</span></a> <a class="tbutton small" href="/pesquisar.php?cloudKey=1&search=Prémio Nobel da Literatura"><span>Prémio Nobel da Literatura</span></a> <a class="tbutton small" href="/pesquisar.php?cloudKey=1&search=Escritores brasileiros"><span>Escritores brasileiros</span></a> <a class="tbutton small" href="/pesquisar.php?cloudKey=1&search=Escritores americanos"><span>Escritores americanos</span></a> <a class="tbutton small" href="/pesquisar.php?cloudKey=1&search=Escritores ingleses"><span>Escritores ingleses</span></a> <a class="tbutton small" href="/pesquisar.php?cloudKey=1&search=Nobel da Literatura"><span>Nobel da Literatura</span></a> <a class="tbutton small" href="/pesquisar.php?cloudKey=1&search=poesia"><span>poesia</span></a> </div> </div> </div> </div> <div class="alpha grid_3 footer_w"> <div class="widget_T20_posts"> <div class="b_title"> <h4>Nuvem de referências</h4> </div> <div class="widget clearfix"> <div class="more_posts"> <a class="tbutton tbuttonblue small" href="/pesquisar.php?cloudKey=1&search=Afonso de Albuquerque"><span>Afonso de Albuquerque</span></a> <a class="tbutton tbuttonblue small" href="/pesquisar.php?cloudKey=1&search=Camilla"><span>Camilla</span></a> <a class="tbutton tbuttonblue small" href="/pesquisar.php?cloudKey=1&search=Bocage"><span>Bocage</span></a> <a class="tbutton tbuttonblue small" href="/pesquisar.php?cloudKey=1&search=Trilogia"><span>Trilogia</span></a> <a class="tbutton tbuttonblue small" href="/pesquisar.php?cloudKey=1&search=João Tordo"><span>João Tordo</span></a> <a class="tbutton tbuttonblue small" href="/pesquisar.php?cloudKey=1&search=Marquês de Sade"><span>Marquês de Sade</span></a> <a class="tbutton tbuttonblue small" href="/pesquisar.php?cloudKey=1&search=Nutricionista"><span>Nutricionista</span></a> <a class="tbutton tbuttonblue small" href="/pesquisar.php?cloudKey=1&search=Freida"><span>Freida</span></a> <a class="tbutton tbuttonblue small" href="/pesquisar.php?cloudKey=1&search=policial"><span>policial</span></a> <a class="tbutton tbuttonblue small" href="/pesquisar.php?cloudKey=1&search=Novela"><span>Novela</span></a> <a class="tbutton tbuttonblue small" href="/pesquisar.php?cloudKey=1&search=Prémio Círculo de Leitores"><span>Prémio Círculo de Leitores</span></a> <a class="tbutton tbuttonblue small" href="/pesquisar.php?cloudKey=1&search=Os Contos da Peste"><span>Os Contos da Peste</span></a> </div> </div> </div> </div> <div class="omega grid_3 footer_w"> <div class="widget_subscribe"> <div class="b_title"> <h4>Subscreva a nossa Newsletter</h4> </div> <div class="widget clearfix"> <p>E receba todas as novidades no seu e-mail.</p> <form action="/newsletter.php" method="POST" name="newsletter"> <input type="email" placeholder="O seu E-mail" name="email" required style="width: 100%;"> <p> <script async src='https://www.google.com/recaptcha/api.js'></script> <div class="g-recaptcha center-block" data-sitekey="6LdgnA8TAAAAAFj7a1e47kvIVQAY0DwqTiIqA_q9"></div> </p> <button type="submit" id="submit" value="Subscribe"> <span>Ok</span> </button> </form> </div> </div> <style> .g-recaptcha { transform:scale(0.93); transform-origin:0 0; } </style> <div class="widget_social"> <div class="b_title"> <h4>Siga-nos</h4> </div> <div class="widget social with_color clearfix"> <a rel="nofollow" class="toptip" href="https://www.facebook.com/portaldeliteratura" target="_blank" title="Siga-nos no facebook"> <i class="fa fa-facebook"></i> </a> <a rel="nofollow" class="toptip" href="https://www.instagram.com/portaldaliteratura" target="_blank" title="Siga-nos no Instagram"> <i class="fa fa-instagram"></i> </a> <a rel="nofollow" class="toptip" href="https://twitter.com/portaliteratura" target="_blank" title="Siga-nos no twitter"> <i class="fa fa-twitter"></i> </a> <br clear="all" /> <br /> <div class="fb-follow" data-href="https://www.facebook.com/portaldeliteratura" data-layout="button" data-show-faces="true"></div> <br /> <!-- <script src="//platform.linkedin.com/in.js" type="text/javascript" async defer> lang: pt_BR</script> --> <!-- <script type="IN/FollowCompany" data-id="3210906"></script> --> </div> </div> </div> </div> <div class="row clearfix"> <div class="footer_last"> <span class="copyright">Copyright 2006-2024 © Portal da Literatura. Todos os direitos reservados.</span> <nav class="nav-footer" id="nav-footer"> <ul class="sf-menu"> <li> <a href="http://www.fidelizarte.pt" target="_blank"> <img src="assets/img/criacao-web-sites.png" width="80" height="22" alt="Criação e desenvolvimento de sites"> </a> </li> </ul> </nav> <!--<a href="http://www.beyondsecurity.com/vulnerability-scanner-verification/www.portaldaliteratura.com"><img src="https://secure.beyondsecurity.com/verification-images/www.portaldaliteratura.com/vulnerability-scanner-2.gif" alt="Website Security Test" border="0" /></a>--> </div> </div> </footer> <!-- Facebook API --> <script> window.fbAsyncInit = function() { FB.init({ appId : '190002591532105', cookie : true, xfbml : true, version : 'v2.8' }); FB.AppEvents.logPageView(); }; (function(d, s, id){ var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> <!-- Google API --> <script src="https://apis.google.com/js/platform.js" async defer></script> <div class="mascara" id="loginFlutuante"> <div class="body"> <button class="btn-close"> <i class="fa fa-times" aria-hidden="true"></i> </button> <h3>Faça o login na sua conta do Portal</h3> <div class="loading-ajax" style="display: none;"> <center> <img src="/images/loading.gif" alt="loading gif"> </center> </div> <div class="mensagem-ajax"></div> <form action="" method="post" id="commentform" class="comment-form form-login-ajax"> <p> <label for="login-email">E-mail</label> <input id="login-email" name="login-email" type="email" value="" size="30" aria-required="true" required> </p> <p> <label for="login-password">Password</label> <input id="login-password" name="login-password" type="password" value="" size="30" aria-required="true" required> </p> <center> <p> <input type="checkbox" name="keepMeLogged" checked value="1"> Mantenha-me conectado </p> <p class="form-submit"> <input name="submit" type="submit" id="submit" value="Entrar no Portal da Literatura"> </p> <a href="/personal.php?mode=recuperarpass" class="text-center"><span>Esqueceu-se da password?</span></a> <br> <a href="/personal.php?mode=registo" class="text-center"><span>Ainda não tem conta? Registe-se aqui</span></a> <div class="social-login-buttons"> <button type="button" class="btn-facebook" data-scope="public_profile,email"> <div class="logo-sign-in-facebook"> <i class="fa fa-facebook" aria-hidden="true"></i> </div> <span>Fazer login com Facebook</span> </button> <button type="button" class="btn-google customGPlusSignIn"> <img src="/assets/google-logo.png" alt="Sign in with Google" title="Sign in with Google" class="logo-sign-in-google"> <span>Fazer login com Google</span> </button> </div> </center> </form> </div> </div> <script type="text/javascript"> /* ==================================== */ // Variables of session /* ==================================== */ var bIsLoggedFb = false; var bIsLoggedG = false; var bSubmit = false; var bClick = false; var oFormSbmt; var oClick; /* ==================================== */ // Exibe o modal personalizado /* ==================================== */ function exibeModal( bSubmitPost, oForm, oClickTarget ) { if ( typeof bSubmitPost != "undefined" && typeof oForm != "undefined" && bSubmitPost !== null && oForm !== null ) { bSubmit = true; oFormSbmt = oForm; } if( typeof oClickTarget != undefined ) { oClick = oClickTarget; bClick = true; } var oMascara = $('.mascara'); var oBody = $('body'); if( oMascara.length ) { oBody.addClass('disabled-scroll'); oMascara.fadeIn("slow"); } } /* ==================================== */ // Facebook functions /* ==================================== */ function checkLoginStateFb() { FB.getLoginStatus(function(response) { console.log(response); }); } function getProfileInformationFb( cAccessToken, cUserId ) { FB.api('/me', {fields: 'email,name,birthday,age_range,link'}, function(response) { createSessionFb(response); }); } function createSessionFb( aInfo ) { var oMessage = $('.mensagem-ajax'); var cClassError = 'notification-box-error'; var cClassOk = 'notification-box-success'; var cIconError = 'fa-power-off'; var cIconOk = 'fa-check'; var cMessage = ''; var oButton = $('.btn-close'); aInfo.funcao = "createSessionFb"; $.ajax( { url: "/lib/ajaxProcessa.php", type: "POST", data: aInfo, cache: false, dataType: "json", beforeSend: function() { oMessage.fadeOut("fast"); }, success: function(response) { // console.log(response); // response = JSON.parse(response); if( response.success == true && response.wasLogged == false ) { cMessage = " <div class='notification-box "+cClassOk+"'>\ <i class='fa "+cIconOk+"' aria-hidden='true'></i>\ "+response.mensagem+"\ </div>\ <br>"; oMessage.html(cMessage); oMessage.fadeIn("fast"); setTimeout( function(){ oButton.trigger('click'); /* <!---------------------------> */ // Submit dimension to analytics /* <!---------------------------> */ if (typeof gtag != "undefined") { console.log('## Goal event sent: registo_facebook'); gtag('send', { hitType: 'event', eventCategory: 'Users', eventAction: 'submit', eventLabel: 'registo_facebook' }); } if( bSubmit === true ) { oFormSbmt.off("submit").submit(); } else if( bClick === true ) { oClick.click(); } else { window.location.reload(); } }, 1500 ); } else if( response.wasLogged == true ) { // Do nothing } else { cMessage = " <div class='notification-box "+cClassError+"'>\ <i class='fa "+cIconError+"' aria-hidden='true'></i>\ "+response.mensagem+"\ </div>\ <br>"; oMessage.html(cMessage); oMessage.fadeIn("fast"); } }, error: function( textStatus, errorThrown ) { setTimeout( function() { alert("Fatal Error! :("); }, 1000 ); console.log("AJAX ERROR CONTACTO: " + textStatus, errorThrown); } }); } function destroySessionFb() { FB.logout(function(response) { console.log("session destroyed"); }); $.ajax( { url: "/lib/ajaxProcessa.php", type: "POST", data: "funcao=destroySession", cache: false }); } /* ==================================== */ // Google functions /* ==================================== */ function startAppGoogle() { gapi.load('auth2', function(){ // Retrieve the singleton for the GoogleAuth library and set up the client. auth2 = gapi.auth2.init({ client_id: '128197400251-rivi41082fjuef2ld4qnk22mas8fvef5.apps.googleusercontent.com', cookiepolicy: 'single_host_origin', // Request scopes in addition to 'profile' and 'email' //scope: 'additional_scope' }); var oElements = document.getElementsByClassName('btn-google'); for( let i = 0; i < oElements.length; i++ ) { attachSigninGoogle(oElements[i]); } }); } function attachSigninGoogle(element) { auth2.attachClickHandler(element, {}, function(googleUser) { var oUserGoogle = { "id": googleUser.getBasicProfile().getId(), "nome": googleUser.getBasicProfile().getName(), "email": googleUser.getBasicProfile().getEmail() }; createSessionGoogle( oUserGoogle ); }, function(error) { alert(JSON.stringify(error, undefined, 2)); } ); } function createSessionGoogle( aInfo ) { var oMessage = $('.mensagem-ajax'); var cClassError = 'notification-box-error'; var cClassOk = 'notification-box-success'; var cIconError = 'fa-power-off'; var cIconOk = 'fa-check'; var cMessage = ''; var oButton = $('.btn-close'); aInfo.funcao = "createSessionGoogle"; $.ajax( { url: "/lib/ajaxProcessa.php", type: "POST", data: aInfo, cache: false, dataType: "json", beforeSend: function() { oMessage.fadeOut("fast"); }, success: function(response) { // console.log(response); // response = JSON.parse(response); if( response.success == true && response.wasLogged == false ) { cMessage = " <div class='notification-box "+cClassOk+"'>\ <i class='fa "+cIconOk+"' aria-hidden='true'></i>\ "+response.mensagem+"\ </div>\ <br>"; oMessage.html(cMessage); oMessage.fadeIn("fast"); setTimeout( function(){ oButton.trigger('click'); if( bSubmit === true ) { oFormSbmt.off("submit").submit(); } else if( bClick === true ) { oClick.click(); } else { window.location.reload(); } }, 1500 ); } else if( response.wasLogged == true ) { // Do nothing } else { cMessage = " <div class='notification-box "+cClassError+"'>\ <i class='fa "+cIconError+"' aria-hidden='true'></i>\ "+response.mensagem+"\ </div>\ <br>"; oMessage.html(cMessage); oMessage.fadeIn("fast"); } }, error: function( textStatus, errorThrown ) { setTimeout( function() { alert("Fatal Error! :("); }, 1000 ); console.log("AJAX ERROR CONTACTO: " + textStatus, errorThrown); } }); } function destroySessionGoogle() { var auth2 = gapi.auth2.getAuthInstance(); auth2.signOut().then(function () { console.log('Google User signed out.'); }); $.ajax( { url: "/lib/ajaxProcessa.php", type: "POST", data: "funcao=destroySession", cache: false }); } // ================== READY document.addEventListener( "DOMContentLoaded", function() { // Fecha o Modal aberto $('body').on('click', '.mascara > .body > .btn-close', function(event) { event.preventDefault(); var oBody = $('body'); oBody.removeClass('disabled-scroll'); $(this).parent().parent().fadeOut('slow', function() { }); }); // Login $('.form-login-ajax').submit(function(event) { event.preventDefault(); var oForm = $(this); var oFormData = new FormData( oForm[0] ); var oLoad = $('.loading-ajax'); var oMessage = $('.mensagem-ajax'); var cClassError = 'notification-box-error'; var cClassOk = 'notification-box-success'; var cIconError = 'fa-power-off'; var cIconOk = 'fa-check'; var cMessage = ''; var oButton = $('.btn-close'); // Add o parametro do AJAX php oFormData.append('funcao', 'loginAjax'); $.ajax( { url: "/lib/ajaxProcessa.php", type: "POST", data: oFormData, cache: false, processData: false, contentType: false, beforeSend: function() { oForm.fadeOut("fast"); oMessage.fadeOut("fast"); oLoad.fadeIn("slow"); }, success: function(response) { response = JSON.parse(response); if( response.success == true ) { cMessage = " <div class='notification-box "+cClassOk+"'>\ <i class='fa "+cIconOk+"' aria-hidden='true'></i>\ "+response.mensagem+"\ </div>\ <br>"; oLoad.fadeOut("fast", function() { oMessage.html(cMessage); oMessage.fadeIn("fast"); if( bSubmit === true ) { oFormSbmt.off("submit").submit(); } else if( bClick === true ) { oClick.click(); setTimeout( function() { oButton.trigger('click'); }, 1500 ); } }); } else { cMessage = " <div class='notification-box "+cClassError+"'>\ <i class='fa "+cIconError+"' aria-hidden='true'></i>\ "+response.mensagem+"\ </div>\ <br>"; oLoad.fadeOut("fast", function() { oMessage.html(cMessage); oMessage.fadeIn("fast", function() { oMessage.focus(); oForm.fadeIn("slow"); }); } ); } }, error: function( textStatus, errorThrown ) { setTimeout( function() { alert("Fatal Error! :("); }, 1000 ); console.log("AJAX ERROR CONTACTO: " + textStatus, errorThrown); } }); }); // Click FB Button $('.btn-facebook').click(function(event) { if( bIsLoggedFb === false ) { FB.login(function(response) { getProfileInformationFb( response.authResponse.accessToken, response.authResponse.userID ); }, { scope: 'public_profile,email', return_scopes: true }); } }); }, false ); // ================== LOAD window.addEventListener( "load", function() { /*Check login FB*/ // FB.getLoginStatus(function(response) { // if( response.status == "connected" ) // { // // Make ajax request and setup the PHP session // bIsLoggedFb = true; // getProfileInformationFb( response.authResponse.accessToken, response.authResponse.userID ); // } // else // { // bIsLoggedFb = false; // } // }); // start app Google startAppGoogle(); }, false ); </script> </div><!-- /layout --> <div id="toTop"><i class="icon-arrow-thin-up"></i></div><!-- /Scripts --> <script type='text/javascript' src='https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js'></script> <script type='text/javascript' src='/js/slick.min.js'></script> <script type='text/javascript' src='/js/jquery.tagsinput.min.js'></script> <script type='text/javascript' src='/js/final.min.js?version=5'></script> <!-- <script type='text/javascript' src='/js/jquery.flurry.min.js?version=2'></script> --> <!-- Neve --> <link rel="stylesheet" href="https://code.jquery.com/ui/1.11.2/themes/smoothness/jquery-ui.css" media="none" onload="if(media!='all')media='all'" /> <script src="https://code.jquery.com/ui/1.11.2/jquery-ui.min.js" integrity="sha256-erF9fIMASEVmAWGdOmQi615Bmx0L/vWNixxTNDXS4FQ=" crossorigin="anonymous" async defer></script> <script> jQuery(function() { if (jQuery("#livros_filtro_editora").length > 0) { var editoras = [ " Bookbuilders","11 X 17","20|20 Editora","4ESTAÇÕES EDITORA","5 Sentidos","7 Nós","A Bela e o Monstro","A Esfera dos Livros","A Seita","A Seita","Abysmo","Academia","Achiamé","Actual Editora","Aeroplano","Age","Agir","Ágora","Ahab","Aillaud & Lellos","Albatroz","Aletheia","Alfabeto","Alfaguara","Alfarroba Edições","Alma dos Livros","Alphabetum","Alta Books","Althum","Amazon","Ambar","AMEOP – Ame o Poema","Amigos de Azertyuiop","Âncora Editora","Angelus Editora","Anjo Dourado","Annablume","Antígona","Arandis","Areal","Arena","Ariadne Editora","Arqueiro","Arquimedes Livros","Arte & Letra","Arte Pau Brasil","Arte Plural","Arteplural Edições","ArtMed - Artes Médicas Sul Ltda","Arx","Asa Editores","Assembleia da República","Assírio & Alvim","Ateliê Editorial","Ática","Atlas","Átrio","Atual Editora","Audil - Distribuição de Livros","AuthorHouse","Automóveis do Século","Avis Rara","Axis Mundi","Babel","Barrucada","Barry4Kids","Berbequim das Letras (Sítio do Livro)","Bertrand Brasil","Bertrand Editora","Best Seller","Biblioteca Azul","BIS","Blocos","BLU Edições","Blucher","Bnomics","Boitempo","Bookout","Booksmile","Brasília Editora","Brasiliense","Bruaá Editora","Buzz","Cais do Livro","Caixotim","Caleidoscópio","Calendário de Letras","Câmara de Sintra","Caminhos Romanos","Campo das Letras","Casa Braga","Casa das Letras","Casa do Sul","Cavalo de Ferro","Centralivros","Centro de Estudos Clássicos","Cetop","Chá das Cinco","Chiado Editora","Círculo de Leitores","Citadel","Civilização Brasileira","Civilização Promoções Editoriais","Clássica Editora","Climepsi Editores","Clio Editora","Cloudy Morning","Clube do Autor","Cml - Livraria Municipal","Coimbra Editora","Coisa de Ler","Coisas de Ler","Colecção Bandarra","Colpo di Fulmine Editore","Comiccon Portugal","Companhia das Ilhas","Companhia das Letras","Compasso dos Ventos","Comunicação","Contra-Margem","Contraponto","Coolbooks","Cordel D' Prata","Corpos Editora","Cotovia","Crediverbo","CTT - Correios de Portugal","Cultura Editora","De Mãos no Fogo","DebatEvolution","Desabrochar","Desassossego","Desrotina","Destarte","Didáctica Editora","Difel","Difusora Bíblica","Dinapress","Dislivro","Diversos","Divina Comédia","DO YOUR BOOK","Domingos Castro","Drago Editorial","Dreamsellers Editora","E-Primatur","Ecl - Empresa de Comércio Livreiro","Edi9","Edição da Câmara Municipal","Edição da D.R.A.C.","Edição da Junta de Freguesia da Maia","Edição do Autor","Edição Kreamus","Edição Salamandra","Edição Signo","Edições 70","Edições Afrodite","Edições Afrontamento","Edições Almedina","Edições APPACDM","Edições Aquário","Edições Augusto Navarro","Edições Avante","Edições Colibri","Edições Devir","Edições do Saguão","Edições Documenta, Lda","Edições Ecopy","Edições Esgotadas","Edições Gailivro","Edições Graal","Edições Humus","Edições Inapa","Edições IPAM","Edições Itau","Edições MinervaCoimbra","Edições Nelson de Matos","Edições Nova Gaia","Edições Parsifal","Edições Plenilúnio","Edições Salamandra","Edições Tema","Edições Tenacitas","EDIÇÕES TEXTO & GRAFIA","Edições Toth","Edições Trebaruna","Edições Universitárias Lusófonas","Edições Verbi Gratia","Edições Vieira da Silva","Edições Zairol","Edinter","Editalma","Edita_X","Editions l’Inventaire","Éditions Publibook","Editor Miguilim","Editora 34","Editora Abril","Editora Abril","Editora Alcance","Editora Ática","Editora Azougue Editorial","Editora Bakana","Editora Balans","Editora Bárbara Bela","Editora Canção Nova","Editora Cedibra","Editora Companhia Brasileira de Divulgação do Livro","Editora Construir","Editora Contact","Editora Cosac & Naifi","Editora das Mulheres","Editora DCL - Difusão Cultural do Livro","Editora De Arbeiderspers","Editora Dimensão","Editora do Brasil","Editora e Distribuidora Ciranda Cultural","Editora e Livraria Melhoramentos","Editora Edições Bagaço","Editora Edições CELD - Centro Espírita Léon Denis","Editora Edições Infantil.com","Editora Edições Paulinas","Editora Ediouro Publicações","Editora Educação Nacional","Editora Educarte","Editora EKO","Editora Exclamação","Editora Fina Flor","Editora Franco","Editora FTD","Editora Fundamento Educacional","Editora Globo","Editora Grupo Editorial Scortecci","Editora IDE","Editora Illuminare","Editora Impala Brasil","Editora In","Editora Justiça e Paz","Editora Labirinto","Editora Letra Viva","Editora Língua Geral","Editora Livraria Martins Fontes","Editora Manole","Editora Massao Ohno Editor","Editora Mcgraw-Hill de Portugal","Editora Mercado Aberto","Editora Meulenhoff","Editora Minotauro","Editora Moderna","Editora Nova Fronteira","Editora Nova Guanabara","Editora O Nome da Rosa","Editora Omega","Editora Panda Books","Editora Panorama da Criança","Editora Pergaminho","Editora Prometheus","Editora Quartet","Editora Rei dos Livros","Editora Replicação","Editora RHJ Livros","Editora Saraiva","Editora Scipione","Editora Seed Editorial","Editora Sextante Infantil","Editora Todolivro","Editora Totalidade","Editora Virgiliae","Editora Vozes","Editores do Rio","Editorial Angelorum/Novalis","Editorial Bizâncio","Editorial Caminho","Editorial Confluência","Editorial Diferença","Editorial Divergência","Editorial Escritor","Editorial Estampa","Editorial Estúdios Cor","Editorial Fragmentos","Editorial Gustavo Gil","Editorial Inquérito","Editorial Magnólia","Editorial Minerva","Editorial Notícias","Editorial Presença","Editorial Teorema","Editorial Verbo","Edium Editores","Eduardo José Teixeira Martinho","Ego Editora","Elsinore","Embaixador do Livro","Emporium Editora","Encontro Livreiro","Escolar Editora","Escrituras Editora e Distribuidora de Livros","Esfera do Caos","Esfera Poética","Espiritualista","Ésquilo","Estação Imaginária","Estrela Polar","Estrofes & Versos","Eucleia Editora","Euedito","Europress","Everest Editora","Exodus","F-Libri S.R.O.","Fábula","Faktoria K de Livros","Faro Editorial","FCA","Federação Espírita Brasileira","Felício & Cabral","Fenda Edições","Figurati","Filigrana Editora","Fim de Século Edições","Flordopassarinho","Fnac Portugal","Fonte da Palavra","Forense Universitária","Fundação Calouste Gulbenkian","Fundação Francisco Manuel dos Santos","G Floy Portugal","Galera Record","Garrido Ed.","Gato na Lua","Gente","Gestão Plus","Girassol Edições","Glaciar","Globo Livros","Goody","Gótica 2000","Gradiva Publicações","Grupo Infinito Particular","Grupo Siciliano","Guanabara Koogan","Guerra & Paz","Guimarães Editores","Gulbenkian","Gustavo Gili","Hamelin","Harper Collins","Helvetia Edições","HM Editora","Hugin Editores","IAVE - Instituto de Avaliação Educativa","Ideia Luminosa","Ideias de Ler","Idioteque","Iguana","Imagine Words","Impala Editores","In-Libris","Incm - Imprensa Nacional Casa da Moeda","Influência","Instituto de Conservação da Natureza","Instituto de Investigação Científica e Tropical","Instituto para a Segurança. Higiene e Saúde no Trabalho","Instituto Piaget","Instituto Português de Apoio ao Desenvolvimento","Intrínseca","Iplb - Instituto Português do Livro e das Bibliotecas","IPPAR - Instituto Português do Património Arquitectónico","Jacarandá Editora","João Azevedo Editor","Joaquim Rodrigues","Jovens Leitores","K Editora","Kalandraka","Landy","Largebooks","Legis Editora","Lello","Levoir","Leya","Libelinha","Lidel Edições Técnicas","Lilliput","Limiar","Língua Geral","Língua Morta","Literare Books","LIVPSIC - Livraria de Psicologia e Ciências da Ed.","Livraria Editora Figueirinhas","Livraria Romano Torres","Livraria Santiago","Livros D'Hoje","Livros de Bordo","Livros de Ontem","Livros do Brasil","Livros do Oriente","Livros Horizonte","Loyola","Lua de Papel","Lugar da Palavra","Lusodidacta","Luz da Razão Editora","Luz da Serra","M.Books","Manufactura","Manuscrito","Marcador","Marina Editores","Mariposa Azual","Marques Augusto Editora","Martin Claret","Martinho Livreiro Alfarrabista","Marval. Paris. e Assírio & Alvim","Matéria-Prima","Mercado dos Livros","Miguel Alfarrabista","Mill Books","Minutos de Leitura","Mobilis in Mobile","Momos","Monitor","Morro Branco","Mosaico de Palavras Editora","Multinova","Mundicultura","Nascente","Nexo Editorial","Nova Vaga","Nova Vega","Novas Páginas","Novo Conceito","Nuvem de Letras","Nuvem de Tinta","O Arco de Diana","O Castor de Papel","O Jornal","O Oiro do Dia","O Século","Objectiva","Obnósis Editora","Obras de Agostinho da Silva","Oceanos","Oficina do Livro","Oficina Musical","On y va","Opera Omnia","Orfeu","Orfeu Negro","Outro Planeta","Pactor","PAPA-LETRAS","Papiro Editora","Paralela","Parragon","Pato Lógico","Paulinas Editora","Paulus Editora","Pé de Página Editores","PERFIL CRIATIVO - Edições","Périplo","Perspectivas & Realidades","Petra","PI","Pim! Edições","Pixel","Planeta do Brasil","Planeta Editora","Planeta Manuscrito","Planeta Tangerina","Plátano Editora","Poesia Fã Clube","Portal da Literatura","Porto Editora","Portugália Editora","PORTUGALMUNDO","Positivo","Prefácio","Prime Books","Principia","Principium","Projecto Adamastor","Projecto Foco","PsicoSoma","Psiquilíbrios Edições","Publicações Alfa","Publicações Dom Quixote","Publicações Europa América","Publicações Pena Perfeita","Quarteto","Quasi Edições","Quetzal Editores","Quimera Editores","Quinta Essência","Raiz Editora","Record","Recortar Palavras","Relógio D'água Editores","Rocco","Rolim","Roma Editora","Sagitário","Saída de Emergência","Sana Editora","Santa Casa da Misericórdia de Lisboa","Seda Publicações","Seguinte","SEIX BARRAL","Selecções do Reader's Digest","Self","Sem editora atribuida","Sextante","Showtime","Simon´s Books","Singular","Sistema Solar","Sítio do Livro","Snob","Sociedade Bíblica de Portugal","Sociedade Portuguesa de Autores","Solipa","Sopa de Letras","Sudoeste Editora","Suma de Letras","Sururu - Produções Culturais","Taschen","Temas e Debates","Temas Originais","Teodolito","Terramar","Tertúlia Editora","Texto Editores","Theoria","Thomas Nelson Brasil","Tinta da China","Topseller","U.Porto editorial","Ulisseia","Ulmeiro","Única","UniVersus","Vega","Verdade e Luz","Vergara & Riba","Verso da História","Verso da Kapa","Via Occidentalis","Via Optima","Vida e Consciência","Vida Económica","Vida Press","Vírgula","Vitamina BD","Vogais","WMF Martins Fontes","World Art Friends","Yoyo Books","Zebra Publicações","Zero a Oito", ]; jQuery("#livros_filtro_editora").autocomplete({ source: editoras, minLength: 3, }); } }); </script> <script src='https://www.google.com/recaptcha/api.js' async defer></script> <script type="text/javascript"> /*Neve*/ /* document.addEventListener("DOMContentLoaded", function() { $('body').flurry({ character: '❄❅❆*⛄☃', height: 240, speed: 1400, wind: 200, windVariance: 220, frequency: 10, large: 40, small: 4 }); }, false );*/ </script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-421997-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-421997-1'); </script> </body> </html>