1$ = jQuery.noConflict(); 2 3$(document).ready(function () { 4 chamarCSS(); 5 function chamarCSS() { 6 var protocolo = window.location.protocol; 7 var host = window.location.host; 8 9 var linkCss = protocolo + '//' + host + '/assets/css/todas-publicacoes.css'; 10 11 $('head').append('<link rel="stylesheet" type="text/css" href="' + linkCss + '">'); 12 $('.badge.bg-danger.featured-article-badge').hide(); 13 } 14 15 incluirTopoPaginaInterna(); 16 function incluirTopoPaginaInterna() { 17 $('#sp-section-2') 18 .children('.container') 19 .children('.container-inner') 20 .append('<div class="topo-pagina-interna"></div>'); 21 22 $('.topo-pagina-interna').append('<div class="banner-topo-pagina-interna"></div>'); 23 $('.banner-topo-pagina-interna').append(montarTituloPagina()); 24 } 25 26 alterarLarguraDaPagina(); 27 function alterarLarguraDaPagina() { 28 $('#sp-component').removeClass('col-lg-12'); 29 $('#sp-component').addClass('col-lg-8'); 30 } 31 32 function montarTituloPagina() { 33 var htmlTitulo = '<div class="sppb-row sppb-nested-row">' + 34 '<div class="sppb-addon sppb-addon-text-block titulo-pagina">' + 35 '<div class="sppb-addon-content">Publicações</div>' + 36 '</div>' + 37 '<div class="sppb-addon sppb-addon-text-block sub-titulo-pagina">' + 38 '</div>' + 39 '</div>'; 40 return htmlTitulo; 41 } 42 43 incluirClasseArtigoComImagem(); 44 function incluirClasseArtigoComImagem() { 45 $('.article').each(function () { 46 var image = $(this).children('.article-intro-image'); 47 if (image.length > 0) { 48 $(this).addClass('artigo-com-imagem'); 49 } else { 50 $(this).addClass('artigo-sem-imagem'); 51 } 52 }) 53 } 54 55 montarEspacoArtigoComImagem(); 56 function montarEspacoArtigoComImagem() { 57 $('.artigo-com-imagem').each(function () { 58 $(this).append('<div class="area-artigo-com-imagem"></div>'); 59 }); 60 } 61 62 alterarLayoutArtigoComImagem(); 63 function alterarLayoutArtigoComImagem() { 64 $('.artigo-com-imagem') 65 .each(function () { 66 var areaImagem = $(this).children('.article-intro-image.float-left'); 67 var areaArtigo = $(this).children('.article-body'); 68 69 $(this).children('.area-artigo-com-imagem').append(areaImagem, areaArtigo); 70 }) 71 } 72 73 montarShareBottons(); 74 function montarShareBottons() { 75 var url = $(location).attr('href'); 76 var splitUrl = url.split('/'); 77 var qtda = 1; 78 79 $('[itemprop="blogPost"]').each(function () { 80 $(".blog-page .article-list .blog-ocb-itens .col-lg-12:nth-child(" + qtda + ") .article-body").addClass("blog-body-item" + qtda); 81 var path = $(this) 82 .find('.article-body') 83 .find('.article-header') 84 .find('h2') 85 .find('a') 86 .attr('href'); 87 88 var url = splitUrl[0] + '//' + splitUrl[2] + path; 89 90 var shareBottons = '<div class="article-ratings-social-share d-flex justify-content-end">' + 91 ' <div class="me-auto align-self-center">' + 92 ' </div>' + 93 ' <div class="social-share-block">' + 94 ' <div class="article-social-share">' + 95 ' <div class="social-share-icon">' + 96 ' <ul>' + 97 ' <li>' + 98 ' <a class="facebook" onclick="window.open(\'https://www.facebook.com/sharer.php?u=' + url + '\',\'Facebook\',\'width=600,height=300,left=\'+(screen.availWidth/2-300)+\',top=\'+(screen.availHeight/2-150)+\'\'); return false;" href="https://www.facebook.com/sharer.php?u=' + url + '" title="Facebook">' + 99 ' <span class="fab fa-facebook" aria-hidden="true"></span>' + 100 ' </a>' + 101 ' </li>' + 102 ' <li>' + 103 ' <a class="twitter" title="Twitter" onclick="window.open(\'https://twitter.com/share?url=' + url + '\',\'Twitter share\',\'width=600,height=300,left
103=\'+(screen.availWidth/2-300)+\',top=\'+(screen.availHeight/2-150)+\'\'); return false;" href="https://twitter.com/share?url=' + url + ' ">' + 104 ' <span class="fab fa-twitter" aria-hidden="true"></span>' + 105 ' </a>' + 106 ' </li>' + 107 ' <li>' + 108 ' <a class="linkedin" title="LinkedIn" onclick="window.open(\'https://www.linkedin.com/shareArticle?mini=true&url=' + url + '\',\'Linkedin\',\'width=585,height=666,left=\'+(screen.availWidth/2-292)+\',top=\'+(screen.availHeight/2-333)+\'\'); return false;" href="https://www.linkedin.com/shareArticle?mini=true&url=' + url + '">' + 109 ' <span class="fab fa-linkedin" aria-hidden="true"></span>' + 110 ' </a>' + 111 ' </li>' + 112 ' </ul>' + 113 ' </div>' + 114 ' </div>' + 115 ' </div>' + 116 '</div>'; 117 118 $(".blog-body-item" + qtda + " .article-info").prepend('<div class="social-share-area">' + shareBottons + '</div>'); 119 qtda = qtda + 1; 120 }); 121 } 122 123 montarDataPublicacao(); 124 function montarDataPublicacao() { 125 $('.article-info') 126 .children('.published') 127 .children('time') 128 .each(function () { 129 var dataEHora = $(this).attr('datetime'); 130 var dataEHoraSplited = dataEHora.split('T'); 131 var dataSplit = dataEHoraSplited[0].split('-').reverse(); 132 var data = dataSplit.join('/'); 133 $(this).text(data); 134 }); 135 } 136 137 incluirLinhaData(); 138 function incluirLinhaData() { 139 $('.published').append('<div class="linha-published"></div>') 140 } 141 142 reposicionarItensArtigo(); 143 function reposicionarItensArtigo() { 144 $('.article-body').each(function () { 145 var articleHeader = $(this).children('.article-header'); 146 var articleInfo = $(this).children('.article-info'); 147 var articleIntrotext = $(this).children('.article-introtext'); 148 $(this).append(articleHeader, articleIntrotext, articleInfo) 149 }) 150 } 151 152 removendoTagsDaListagemDeNoticias(); 153 function removendoTagsDaListagemDeNoticias() { 154 $('.tags').remove(); 155 } 156 157 function getTotalPaginas() { 158 var totalPaginas = $('.pagination-counter').text().trim().split(' ').reverse(); 159 return totalPaginas[0]; 160 } 161 162 function getLastStartPage() { 163 var url = $(location).attr('href'); 164 var splitUrl = url.split('=').reverse(); 165 var valorUltimaPagina = splitUrl[0]; 166 var linkUltimaPagina = $('.pagination-wrapper').find('.fa-angle-double-right').parent('a'); 167 168 if (linkUltimaPagina.length > 0) { 169 startUltimaPagina = linkUltimaPagina.attr('href').split('=').reverse(); 170 return startUltimaPagina[0]; 171 } else { 172 return valorUltimaPagina; 173 } 174 } 175 176 177 paginacaoSimples(); 178 function paginacaoSimples() { 179 var totalPaginas = getTotalPaginas(); 180 var startUltimaPagina = getLastStartPage(); 181 182 var url = $(location).attr("href"); 183 var linkNoticias = url.split('.br/')[1]; 184 185 if(url.indexOf('?') > -1){ 186 linkNoticias = url.split('.br/')[1].split('?')[0]; 187 } 188 189 $('.blog') 190 .append( 191 '<div class="paginacao-simples">' + 192 '<div class="itens-paginacao">' + 193 ' <div class="item-paginacao primeira"> <a href="/'+linkNoticias+'"><i class="fa fa-angle-double-left"></i></a></div>' + 194 ' <div class="item-paginacao voltar"><a href="/'+linkNoticias+'"><i class="fa fa-angle-left"></i></a></div>' + 195 ' <div class="item-paginacao pagina-atual">1</div>' + 196 ' <div class="item-paginacao de">de</div>' + 197 ' <div class="item-paginacao total-de-paginas">' + totalPaginas + '</div>' + 198 ' <div class="item-paginacao avancar"><a href="/'+linkNoticias+'?start=20"><i class="fa fa-angle-right"></i></a></div>' + 199 ' <div class="item-paginacao ultima"> <a href="/'+linkNoticias+'?start=' + startUltimaPagina + '"><i class="fa fa-angle-double-right"></i></a> </div>' + 200 '</div>' + 201 '</div>'); 202 203 setarPaginaAtual(); 204 avancarPagina(startUltimaPagina); 205 voltarPagina(); 206 207 $('.pagination-wrapper').remove(); 208 } 209 210 function setarPaginaAtual() { 211 var paginaAtual = $('.pagination-wrapper').find('.active.page-item').find('.page-link').text(); 212 $('.paginacao-simples').find('.pagina-atual').text(paginaAtual) 213 } 214 215 function avancarPagina(startUltimaPagina) { 216 var url = $(location).attr('href'); 217 var splitUrl = url.split('/').reverse(); 218 219 var splitUrlPag = splitUrl[0].split('?').reverse(); 220 221 var linkNoticias = url.split('.br/')[1]; 222 223 if(url.indexOf('?') > -1){ 224 linkNoticias = url.split('.br/')[1].split('?')[0]; 225 } 226 227 if (splitUrlPag.length > 1) { 228 var pagAtual = splitUrlPag[0].split('=').reverse(); 229 var proximaPagina = parseInt(pagAtual[0]) + parseInt(20); 230 231 if (proximaPagina > startUltimaPagina) { 232 proximaPagina = startUltimaPagina; 233 } 234 235 var linkProximaPagina = '/'+linkNoticias+'?start=' + proximaPagina; 236 237 $('.item-paginacao.avancar').children('a').attr('href', linkProximaPagina); 238 } else { 239 $('.item-paginacao.avancar').children('a').attr('href', '/'+linkNoticias+'?start=20'); 240 } 241 } 242 243 function voltarPagina() { 244 var url = $(location).attr('href'); 245 var splitUrl = url.split('/').reverse(); 246 247 var splitUrlPag = splitUrl[0].split('?').reverse(); 248 249 var linkNoticias = url.split('.br/')[1]; 250 251 if(url.indexOf('?') > -1){ 252 linkNoticias = url.split('.br/')[1].split('?')[0]; 253 } 254 255 if (splitUrlPag.length > 1) { 256 var pagAtual = splitUrlPag[0].split('=').reverse(); 257 var paginaAnterior = parseInt(pagAtual[0]) - parseInt(20); 258 259 var linkPaginaAnterior = ''; 260 261 if (paginaAnterior < 20) { 262 linkPaginaAnterior = '/'+linkNoticias; 263 } else { 264 linkPaginaAnterior = '/'+linkNoticias+'?start=' + paginaAnterior; 265 } 266 267 $('.item-paginacao.voltar').children('a').attr('href', linkPaginaAnterior); 268 269 } else { 270 $('.item-paginacao.voltar').children('a').attr('href', '/'+linkNoticias); 271 } 272 } 273 274 adicionarCabecalho(); 275 function adicionarCabecalho() { 276 var url = $(location).attr("href"); 277 var splitUrl = url.split("/").reverse(); 278 var paginaTodas = splitUrl[0].split("?"); 279 var titulo = ""; 280 var texto = ""; 281 var logo = ""; 282 283 if (paginaTodas[0].indexOf('publicacoes') > -1) { 284 titulo = "Publicações"; 285 } else if (paginaTodas[0] === "ouca-mais") { 286 titulo = ""; 287 texto = ""; 288 289 logo = '<div class="sppb-addon sppb-addon-single-image sppb-addon-image-shape">'+ 290 '<div class="sppb-addon-content"><div class="sppb-addon-single-image-container">'+ 291 '<img class="sppb-img-responsive ouca-mais" src="/images/unidades/pr/comunicacao/2024/07/12/icones-parana-cooperativo-2023.png" alt="Image" title="">'+ 292 '</div></div></div>'; 293 } 294 295 var protocolo = window.location.protocol; 296 var host = window.location.host; 297 298 var header = "<section id=\"section-id-NbmuFgPgub8waW5B0YKq3\" class=\"sppb-section sppb-hidden-sm sppb-hidden-xs\">" + 299 "<div class=\"sppb-row-container\">" + 300 "<div class=\"sppb-row\">" + 301 "<div class=\"sppb-row-column \" id=\"column-wrap-id-lhYOaYAfX1r0aVWYup8tA\">" + 302 "<div id=\"column-id-lhYOaYAfX1r0aVWYup8tA\" class=\"sppb-column header-paginas\">" + 303 "<div class=\"sppb-column-addons\">" + 304 "<div id=\"section-id-PoOhO64PafHhBLCGnIbTI\" class=\"sppb-section sppb-section-content-center\">" + 305 "<div class=\"sppb-container-inner\">" + 306 "<div class=\"sppb-row sppb-nested-row sppb-align-center\">" +
307 "<div class=\"sppb-row-column sppp-column-vertical-align \" id=\"column-wrap-id-artvZ_5AXVzYSnuhsnhtW\">" + 308 "<div id=\"column-id-artvZ_5AXVzYSnuhsnhtW\" class=\"sppb-column sppb-align-items-center\">" + 309 "<div class=\"sppb-column-addons\">" + 310 "<div id=\"sppb-addon-wrapper-5cZGe2WbBjXtwk92jsvyI\" class=\"sppb-addon-wrapper \">" + 311 logo+ 312 "<div id=\"sppb-addon-5cZGe2WbBjXtwk92jsvyI\" class=\"clearfix \">" + 313 "<div class=\"sppb-addon sppb-addon-header texto-intro\"><h1 class=\"sppb-addon-title\">" + titulo + "<br></h1></div>" + 314 "</div>" + 315 "</div>" + 316 "<div id=\"sppb-addon-wrapper-pXK5Rat9mpk5BON7c1RRf\" class=\"sppb-addon-wrapper \">" + 317 "<div id=\"sppb-addon-pXK5Rat9mpk5BON7c1RRf\" class=\"clearfix \">" + 318 "<div class=\"sppb-addon sppb-addon-text-block texto-intro texto-topo-noticias\">" + 319 "<div class=\"sppb-addon-content\"><p>" + texto + "</p></div>" + 320 "</div>" + 321 "</div>" + 322 "</div>" + 323 "</div>" + 324 "</div>" + 325 "</div>" + 326 "<div class=\"sppb-row-column \" id=\"column-wrap-id-nPksi5OrryL9ox3M_PQlP\">" + 327 "<div id=\"column-id-nPksi5OrryL9ox3M_PQlP\" class=\"sppb-column \">" + 328 "<div class=\"sppb-column-addons\">" + 329 "<div id=\"sppb-addon-wrapper-fFhjfTjr8r6sJh9i4J3eF\" class=\"sppb-addon-wrapper \">" + 330 "<div id=\"sppb-addon-fFhjfTjr8r6sJh9i4J3eF\" class=\"clearfix \">" + 331 "<div class=\"sppb-empty-space clearfix\"></div>" + 332 "</div>" + 333 "</div>" + 334 "</div>" + 335 "</div>" + 336 "</div>" + 337 "</div>" + 338 "</div>" + 339 "</div>" + 340 "</div>" + 341 "</div>" + 342 "</div>" + 343 "</div>" + 344 "</section>"; 345 $("#sp-conteudo-do-site").prepend(header); 346 } 347});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.