1$ = jQuery.noConflict(); 2 3$(document).ready(function () { 4 removerModuloConteudosRelacionadosRepresentacaoPaginasNaoEspecificadas(); 5 removerModuloConteudosRelacionadosInovacaoPaginasNaoEspecificadas(); 6 removerModuloConteudosRelacionadosNegociosPaginasNaoEspecificadas() 7 removerModuloConteudosRelacionadosEsgPaginasNaoEspecificadas(); 8 removerModuloConteudosRelacionadosHistoriasDoCoopPaginasNaoEspecificadas(); 9 removerModuloConteudosRelacionadosLgpdPaginasNaoEspecificadas(); 10 removerModuloConteudosRelacionadosCampanhasPaginasNaoEspecificadas(); 11 alterarTituloConteudosRelacionados(); 12 13 //#removerModuloConteudosRelacionadosPaginasNaoEspecificadas(); 14 //removerModuloConteudosRelacionadosCoopPaginasNaoEspecificadas(); 15 removerModuloPublicacoesRelacionadosPaginasNaoEspecificadas(); 16 removerModuloPublicacoesRelacionadosCoopPaginasNaoEspecificadas(); 17 removerModuloEventosDoSitePaginasNaoEspecificadas(); 18 removerModuloNoticiasRelacionadasSomosCoopPaginasNaoEspecificadas(); 19 removerModuloEbooksRelacionadasSomosCoopPaginasNaoEspecificadas(); 20 alterarMetaDatePublishedStringParaData(); 21 limparTagRamosArgigo(); 22 removerModuloVideosRelacionadosSomosCoopPaginasNaoEspecificadas(); 23 24 removerModuloNoticiasRelacionadasBAPaginasNaoEspecificadas(); 25 26 sessaoPopUpInformativos(); 27 28 adicionarCssFooter(); 29 30 /*# 31 function removerModuloConteudosRelacionadosPaginasNaoEspecificadas() { 32 var url = $(location).attr('href'); 33 var splitUrl = url.split('/').reverse(); 34 var splitedDomain = splitUrl[2].split('.'); 35 36 if ((splitUrl[1] !== 'noticias' 37 && splitUrl[1] !== 'inovacao' 38 && splitUrl[1] !== 'negocios' 39 && splitUrl[1] !== 'esg' 40 && splitUrl[1] !== 'historias-do-coop' 41 && splitUrl[1] !== 'lgpd' 42 && splitUrl[1] !== 'representacao' 43 && splitUrl[1] !== 'campanhas') && 44 (splitedDomain[0] !== 'sescoop' || splitedDomain[0] !== 'sescoop-teste')) { 45 $('#sp-footer1') 46 .children('.sp-column') 47 .children('.conteudos-relacionados').remove(); 48 } 49 50 51 } 52*/ 53 54 function adicionarCssFooter() { 55 56 var protocolo = window.location.protocol; 57 var host = window.location.host; 58 59 var linkCss = protocolo + '//' + host + '/assets/css/custom-footer.css'; 60 61 $('head').append('<link rel="stylesheet" type="text/css" href="' + linkCss + '">'); 62 63 var tamanhoDaTela = $(window).width(); 64 if( tamanhoDaTela >= 350 && tamanhoDaTela <=768){ 65 // Seleciona todas as colunas do rodapé 66 var colunas = $('#sp-footer2 .page-content > .sppb-section:nth-child(2) .sppb-row .sppb-column-addons'); 67 68 // Verifica se há pelo menos duas colunas 69 if (colunas.length >= 2) { 70 // Calcula a altura das duas primeiras colunas 71 var alturaColuna1 = $(colunas[0]).height(); 72 var alturaColuna2 = $(colunas[1]).height(); 73 74 // Verifica se há colunas extras para redistribuir 75 if (colunas.length > 2) { 76 // Armazena as colunas restantes 77 var colunasRestantes = []; 78 79 // Itera sobre as colunas restantes e armazena a altura de cada uma 80 colunas.slice(2).each(function(index) { 81 colunasRestantes.push({ 82 coluna: $(this), 83 altura: $(this).outerHeight(), 84 numCol: index + 3, // Número da coluna é index + 3 (pois começa em 2) 85 colFinal: 0 // Coluna final inicialmente definida como 0 86 }); 87 }); 88 89 // Ordena as colunas restantes com base na altura em ordem crescente 90 colunasRestantes.sort(function(a, b) { 91 return a.altura - b.altura; 92 }); 93 94 // Itera sobre as colunas restantes e calcula a altura das colunas 1 e 2
95 colunasRestantes.forEach(function(colunaRestante) { 96 var coluna = colunaRestante.coluna; 97 // Calcula a altura atual das colunas 1 e 2 98 var novaAltura1 = alturaColuna1 + colunaRestante.altura; 99 var novaAltura2 = alturaColuna2 + colunaRestante.altura; 100 // Verifica qual das duas alturas é menor e atualiza a altura correspondente 101 if (novaAltura1 <= novaAltura2) { 102 alturaColuna1 = novaAltura1; 103 colunaRestante.colFinal = 1; // Define colFinal como 1 para a coluna 1 104 } else { 105 alturaColuna2 = novaAltura2; 106 colunaRestante.colFinal = 2; // Define colFinal como 2 para a coluna 2 107 } 108 }); 109 110 // Itera sobre as colunas restantes na ordem crescente do atributo numCol 111 // e apenda nas colunas correspondentes de acordo com o atributo colFinal 112 colunasRestantes.sort(function(a, b) { 113 return a.numCol - b.numCol; // Ordena em ordem crescente de numCol 114 }
114).forEach(function(colunaRestante) { 115 var coluna = colunaRestante.coluna; 116 $(coluna).css("margin-top", "35px"); 117 if (colunaRestante.colFinal === 1) { 118 $(colunas[0]).append($(coluna)); 119 } else { 120 $(colunas[1]).append($(coluna)); 121 } 122 }); 123 } 124 125 var assessoriaECoopet = $('#sp-footer2 .page-content > #section-id-1673671137947 .sppb-row .sppb-column-addons:last'); 126 $(colunas[1]).append($(assessoriaECoopet).css('margin-top', '25px')); 127 128 } 129 } 130 } 131 function removerModuloConteudosRelacionadosRepresentacaoPaginasNaoEspecificadas() { 132 var url = $(location).attr('href'); 133 var splitUrl = url.split('/'); 134 var splitedDomain = splitUrl[2].split('.'); 135 136 var comEstado = splitedDomain[1].split("-"); 137 138 if (splitUrl[3] !== 'representacao' && 139 (splitedDomain[1] == 'somoscooperativismo' 140 || comEstado.length > 0)) { 141 $('#sp-footer1') 142 .children('.sp-column') 143 .children('.conteudos-relacionados-representacao').remove(); 144 } 145 } 146 147 function removerModuloConteudosRelacionadosInovacaoPaginasNaoEspecificadas() { 148 149 var url = $(location).attr('href'); 150 var splitUrl = url.split('/'); 151 var splitedDomain = splitUrl[2].split('.'); 152 153 var comEstado = splitedDomain[1].split("-"); 154 155 if (splitUrl[3] !== 'inovacao' && 156 (splitedDomain[1] == 'somoscooperativismo' 157 || comEstado.length > 0)) { 158 $('#sp-footer1') 159 .find('.sp-column') 160 .find('.conteudos-relacionados-inovacao').remove(); 161 162 } 163 } 164 165 function removerModuloConteudosRelacionadosNegociosPaginasNaoEspecificadas() { 166 var url = $(location).attr('href'); 167 var splitUrl = url.split('/'); 168 var splitedDomain = splitUrl[2].split('.'); 169 170 var comEstado = splitedDomain[1].split("-"); 171 172 if (splitUrl[3] !== 'negocios' && 173 (splitedDomain[1] == 'somoscooperativismo' 174 || comEstado.length > 0)) { 175 $('#sp-footer1') 176 .children('.sp-column') 177 .children('.conteudos-relacionados-negocios').remove(); 178 } 179 } 180 181 function removerModuloConteudosRelacionadosEsgPaginasNaoEspecificadas() { 182 var url = $(location).attr('href'); 183 var splitUrl = url.split('/'); 184 var splitedDomain = splitUrl[2].split('.'); 185 186 var comEstado = splitedDomain[1].split("-"); 187 188 if (splitUrl[3] !== 'esg' && 189 (splitedDomain[1] == 'somoscooperativismo' 190 || comEstado.length > 0)) { 191 $('#sp-footer1') 192 .children('.sp-column') 193 .children('.conteudos-relacionados-esg').remove(); 194 } 195 } 196 197 function removerModuloConteudosRelacionadosHistoriasDoCoopPaginasNaoEspecificadas() { 198 var url = $(location).attr('href'); 199 var splitUrl = url.split('/'); 200 var splitedDomain = splitUrl[2].split('.'); 201 202 var comEstado = splitedDomain[1].split("-"); 203 204 if (splitUrl[3] !== 'historias-do-coop' && 205 (splitedDomain[1] == 'somoscooperativismo' 206 || comEstado.length > 0)) { 207 $('#sp-footer1') 208 .children('.sp-column') 209 .children('.conteudos-relacionados-historias-do-coop').remove(); 210 } 211 } 212 213 function removerModuloConteudosRelacionadosLgpdPaginasNaoEspecificadas() { 214 var url = $(location).attr('href'); 215 var splitUrl = url.split('/'); 216 var splitedDomain = splitUrl[2].split('.'); 217 218 var comEstado = splitedDomain[1].split("-"); 219 220 if (splitUrl[1] !== 'lgpd' && 221 (splitedDomain[1] == 'somoscooperativismo' 222 || comEstado.length > 0)) { 223 $('#sp-footer1') 224 .children('.sp-column') 225 .children('.conteudos-relacionados-lgpd').remove(); 226 } 227 } 228 229 function removerModuloConteudosRelacionadosCampanhasPaginasNaoEspecificadas() { 230 var url = $(location).attr('href'); 231 var splitUrl = url.split('/'); 232 var splitedDomain = splitUrl[2].split('.'); 233 234 if (splitUrl[1] !== 'campanhas' && 235 splitedDomain[1] !== 'somoscooperativismo') { 236 $('#sp-footer1') 237 .children('.sp-column') 238 .children('.conteudos-relacionados-campanhas').remove(); 239 } 240 } 241 242 function alterarTituloConteudosRelacionados() { 243 $('.conteudos-relacionados') 244 .children('.sp-module-title').text('Conteúdos Relacionados'); 245 } 246 247 function alterarMetaDatePublishedStringParaData() { 248 $('.sppb-meta-date').each(function () { 249 var splitedDate = $(this).html().split(' '); 250 251 var stringMonth = splitedDate[3]; 252
253 var month = stringDataParaData(stringMonth); 254 255 var date = splitedDate[0] + ' ' + splitedDate[1] + ' ' 256 + splitedDate[2] + '/' + month + '/' + splitedDate[4]; 257 $(this).html(date); 258 259 }) 260 } 261 262 function removerModuloPublicacoesRelacionadosPaginasNaoEspecificadas() { 263 var url = $(location).attr('href'); 264 var splitUrl = url.split('/').reverse(); 265 var splitedDomain = splitUrl[2].split('.'); 266 267 268 if (splitUrl[1] !== 'revista-saber-cooperar' 269 && splitUrl[1] !== 'versoes-anteriores' 270 && splitUrl[1] !== 'ebook' 271 && splitUrl[1] !== 'manuais-e-cartilhas' 272 && splitUrl[1] !== 'artigos-cientificos' || (splitedDomain[1] !== 'somoscooperativismo')) { 273 $('#sp-footer1') 274 .children('.sp-column') 275 .children('.publicacoes-relacionadas').remove(); 276 } 277 } 278 279 function removerModuloPublicacoesRelacionadosCoopPaginasNaoEspecificadas() { 280 var url = $(location).attr('href'); 281 var splitUrl = url.split('/').reverse(); 282 var splitedDomain = splitUrl[3].split('.'); 283 284 if ((splitUrl[1] !== 'revista-saber-cooperar' 285 && splitUrl[1] !== 'publicacoes' 286 && splitUrl[1] !== 'versoes-anteriores' 287 //&& splitUrl[1] !== 'ebooks' 288 && splitUrl[1] !== 'manuais-e-cartilhas' 289 && splitUrl[1] !== 'artigos-cientificos') || splitedDomain[0] !== 'somoscoop') { 290 $('#sp-footer1') 291 .children('.sp-column') 292 .children('.publicacoes-relacionadas-coop').remove(); 293 } 294 } 295 296 function removerModuloEventosDoSitePaginasNaoEspecificadas() { 297 var url = $(location).attr('href'); 298 var splitUrl = url.split('/').reverse(); 299 300 if (splitUrl[1] !== 'eventos') { 301 $('#sp-footer1') 302 .children('.sp-column') 303 .children('.eventos-do-site').remove(); 304 } 305 306 } 307 308 // somoscoop - pag noticias internas 309 function removerModuloNoticiasRelacionadasSomosCoopPaginasNaoEspecificadas() { 310 var url = $(location).attr('href'); 311 var splitUrl = url.split('/').reverse(); 312 var splitedDomain = splitUrl[2].split('.'); 313 314 if (splitUrl[1] !== 'noticias') { 315 if (splitedDomain[0] !== 'somoscoop' || splitedDomain[0] !== 'www') { 316 $('#sp-footer1') 317 .children('.sp-column') 318 .children('.noticias-relacionadas-somoscoop').remove(); 319 } 320 } 321 322 } 323 324 // somoscoop - pag ebooks internas 325 function removerModuloEbooksRelacionadasSomosCoopPaginasNaoEspecificadas() { 326 var url = $(location).attr('href'); 327 var splitUrl = url.split('/').reverse(); 328 var splitedDomain = splitUrl[3].split('.'); 329 330 331 if (splitUrl[1] !== 'ebooks') { 332 if (splitedDomain[0] !== 'somoscoop' || splitedDomain[0] !== 'www') { 333 $('#sp-footer1') 334 .children('.sp-column') 335 .children('.e-books-relacionados-somoscoop').remove(); 336 337 } 338 } 339 340 } 341 342 function alterarMetaDatePublishedStringParaData() { 343 $('.sppb-meta-date').each(function () { 344 var metaDateSplited = $(this).html().split(':'); 345 346 if (metaDateSplited.length >= 2) { 347 var splitedDate = metaDateSplited[1].split(' '); 348 var stringMonth = splitedDate[2]; 349 350 var month = stringDataParaData(stringMonth); 351 352 var date = metaDateSplited[0] + ': ' + splitedDate[1] + '/' + month + '/' + splitedDate[3]; 353 $(this).html(date); 354 355 } else { 356 var splitedDate = metaDateSplited[0].split(' '); 357 var stringMonth = splitedDate[1]; 358 359 var month = stringDataParaData(stringMonth); 360 361 var date = splitedDate[0] + '/' + month + '/' + splitedDate[2]; 362 $(this).html(date); 363 } 364 365 }); 366 367 } 368 369 function stringDataParaData(stringMonth) {
370 var month = ''; 371 372 switch (stringMonth) { 373 case 'Jan': 374 case 'January': 375 case 'Janeiro': 376 month = '01'; 377 break; 378 379 case 'Fev': 380 case 'Fevereiro': 381 case 'Feb': 382 case 'February': 383 month = '02'; 384 break; 385 386 case 'Mar': 387 case 'Março': 388 case 'March': 389 month = '03'; 390 break; 391 392 case 'Abr': 393 case 'Abril': 394 case 'Apr': 395 case 'April': 396 month = '04'; 397 break; 398 399 case 'Mai': 400 case 'May': 401 case 'Maio': 402 month = '05'; 403 break; 404 405 case 'Junho': 406 case 'June': 407 case 'Jun': 408 month = '06'; 409 break; 410 411 case 'Julho': 412 case 'July': 413 case 'Jul': 414 month = '07'; 415 break; 416 417 case 'Agosto': 418 case 'Ago': 419 case 'August': 420 case 'Aug': 421 month = '08'; 422 break; 423 424 case 'Setembro': 425 case 'Set': 426 case 'September': 427 case 'Sep': 428 month = '09'; 429 break; 430 431 case 'Outubro': 432 case 'Out': 433 case 'October': 434 case 'Oct': 435 month = '10'; 436 break; 437 438 case 'Novembro': 439 case 'Nov': 440 case 'November': 441 month = '11'; 442 break; 443 444 case 'Dezembro': 445 case 'Dez': 446 case 'December': 447 case 'Dec': 448 month = '12'; 449 break; 450 } 451 452 return month; 453 } 454 455 function limparTagRamosArgigo() { 456 $('.tags.mb-4').children('li').each(function () { 457 458 var tag = $(this).children('a').text().replace(/\n|\t/g, ''); 459 460 if (tag === 'ramo_saude' 461 || tag === 'ramo_consumo' 462 || tag === 'ramo_infraestrutura' 463 || tag === 'ramo_transporte' 464 || tag === 'ramo_tpbs' 465 || tag === 'ramo_agropecuario' 466 || tag === 'ramo_credito' 467 ) { 468 $(this).remove(); 469 } 470 }); 471 } 472 473 function removerModuloVideosRelacionadosSomosCoopPaginasNaoEspecificadas() { 474 var url = $(location).attr('href'); 475 var splitUrl = url.split('/'); 476 var splitedDomain = splitUrl[2].split('.'); 477 478 var pag = splitUrl[3]; 479 480 if ((splitedDomain[1] === 'somos' && splitedDomain[2] === 'coop') && 481 (pag !== 'videos' || pag === null)) { 482 483 $('.modulo-videos-relacionados').remove(); 484 } 485 486 } 487 488 // ba - pag noticias internas 489 function removerModuloNoticiasRelacionadasBAPaginasNaoEspecificadas() { 490 var url = $(location).attr('href'); 491 var splitUrl = url.split('/').reverse(); 492 var splitedDomain = splitUrl[2].split('.'); 493 494 if (splitUrl[1] !== 'noticias') { 495 if (splitedDomain[0] !== 'somoscoop') { 496 $('#sp-footer1') 497 .children('.sp-column') 498 .children('.noticias-relacionadas-ba').remove(); 499 500 } 501 } 502 503 } 504 505 //* Pop up informativos */ 506 function montarPopUpInformativos() { 507 var url = $(location).attr("href"); 508 var splitUrl = url.split("/"); 509 510 if ( 511 (splitUrl[3] === "solucoes" && splitUrl[4] === "capacitacoop") 512 || splitUrl[3] === "ramos-do-cooperativismo" 513 || (splitUrl[3] === "conteudos" && splitUrl[4] === "noticias") 514 || (splitUrl[3] === "solucoes" && splitUrl[4] === "negocioscoop") 515 ) { 516 var titulo = 'Fique por dentro das novidades!'; 517 var texto = "Assine nossos informativo e receba as novidades <br />do coop diretamente na sua caixa de entrada."; 518 var textoBotao = "Clique aqui e inscrever agora!"; 519 var link = '/conteudos/informativos'; 520 521 if(url.indexOf('somoscooperativismo-pr') > -1 || url.indexOf('paranacooperativo') > -1){ 522 texto = "Assine nosso informativo e receba as novida
522des <br />do cooperativismo diretamente na sua caixa de e-mail."; 523 textoBotao = "Clique e inscreva-se agora!"; 524 link = '/conteudos/assinatura-informe'; 525 } 526 527 if(url.indexOf('somoscooperativismo-rs') > -1){ 528 titulo = 'Fique por dentro do coop gaúcho!'; 529 texto = "Assine o Interior Cooperativo e receba novidades por e-mail."; 530 textoBotao = "Clique e inscreva-se agora!"; 531 link = '/conteudos/informativos'; 532 } 533 534 $('body').append( 535 '<div class="popup-informativos">' + 536 '<i class="fa fa-close"></i>' + 537 '<div class="conteudo-popup">' + 538 '<div class="informativo-popup">' + 539 '<div class="titulo-popup">'+titulo+'</div>' + 540 '<div class="texto-popup">'+texto+'</div>' + 541 '</div>' + 542 '<div class="botao-popup">' + 543 '<a href="'+link+'">'+textoBotao+'</a>' + 544 '</div>' + 545 '</div>' + 546 '</div>' 547 ); 548 549 chamaCssComponentePopUpInformativos(); 550 fecharPopUpInformativos(); 551 setTimeout(abrirPopUpInformativos, 5000); 552 553 } 554 555 } 556 557 function chamaCssComponentePopUpInformativos() { 558 var protocolo = window.location.protocol; 559 var host = window.location.host; 560 561 var linkCss = protocolo + '//' + host + '/assets/css/components/popup-informativos.css'; 562 563 $('head').append('<link rel="stylesheet" type="text/css" href="' + linkCss + '">'); 564 } 565 566 function abrirPopUpInformativos(){ 567 $('.popup-informativos').slideDown(); 568 } 569 570 function fecharPopUpInformativos() { 571 $('.popup-informativos').find('.fa-close').on('click', function () { 572 $('.popup-informativos').slideUp(); 573 }) 574 } 575 576 function sessaoPopUpInformativos(){ 577 var popupInformativosCookie = getCookie("popupInformativosCookie"); 578 var currentTime = new Date().getTime(); 579 580 if (!popupInformativosCookie || (currentTime - popupInformativosCookie) > 1440 * 60 * 1000) { 581 582 montarPopUpInformativos(); 583 584 document.cookie = "popupInformativosCookie=" + currentTime + ";max-age=" + (1440 * 60); 585 } 586 587 } 588 589 function getCookie(name) { 590 var value = "; " + document.cookie; 591 var parts = value.split("; " + name + "="); 592 if (parts.length == 2) return parts.pop().split(";").shift(); 593 } 594 595 //* / Pop up informativos */ 596 597});
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.