×

“Quem Ama Cuida” terá relançamento após Mundial e virada de Adriana

“Quem Ama Cuida” terá relançamento após Mundial e virada de Adriana

“Quem Ama Cuida” terá relançamento após Mundial e virada de Adriana

Início

Notícias

Bastidores

“Quem Ama Cuida” terá relançamento após Mundial e virada de Adriana

Novela de Walcyr Carrasco e Claudia Souto tem capítulos abertos a não assinantes antes de relançamento planejado pela Globo

Adriana (Leticia Colin). Foto: Reprodução/Globo

O Globoplay virou a saída da Globo para manter “Quem Ama Cuida” acessível durante a Copa do Mundo. Com a grade afetada pelos jogos, a emissora liberou para não assinantes todos os capítulos da novela desde a estreia.

A informação foi publicada por Gabriel Vaquer, na coluna Outro Canal, da Folha de São Paulo. A medida vale até a semana que vem e busca manter os espectadores acompanhando a trama durante o Mundial de seleções.

O folhetim de Walcyr Carrasco e Claudia Souto tem enfrentado uma rotina incomum na programação. Desde a semana passada, a novela passou por várias faixas de exibição por causa dos jogos da Copa.

A mudança desta sexta (19) mostra o tamanho do ajuste: o jogo Brasil x Haiti empurra a trama estrelada por Letícia Colin para as 19h40, em posição equivalente à faixa das sete.

A Globo também prepara uma nova arrancada para a trama depois do Mundial. A ideia é relançar “Quem Ama Cuida” para o público, aproveitando viradas previstas na história.

Uma delas envolve Adriana, vivida por Letícia Colin: fora da cadeia, ela começará a reagir de forma mais contundente contra a antagonista interpretada por Isabel Teixeira.

A novela também ganhará novo impulso com Renato Góes. Ele interpretará Heitor Brandão, herdeiro de Arthur Brandão, personagem de Antônio Fagundes, cuja ausência até então escondia uma disputa ligada ao patrimônio da família. Esse personagem, no entanto, só surgirá na história por volta do centésimo capítulo.

Ibope

Na Grande São Paulo, a média atual é de 22 pontos; nesse mercado, cada ponto corresponde a 78.781 domicílios sintonizados. No Rio de Janeiro, o desempenho fica na casa dos 26 pontos.

Os números ajudam a explicar por que a Globo tenta proteger o vínculo do público com a novela enquanto a Copa altera a rotina da faixa.

O Planeta TV corrige erros factuais. Conheça nossa Política de Correções.

23,0 pontos

Mesmo com instabilidade em seu horário, “Quem Ama Cuida” mantém intacta sua média de público

2,3 pontos

“Chaves” tropeça e deixa o SBT em quarto lugar no horário do almoço

‘);
$tbl.wrap($wrap);
}
// Keep natural table sizing and only enable horizontal affordances when overflow is real
$tbl.css({ display: ‘table’, width: ‘auto’, minWidth: ‘100%’, maxWidth: ‘none’, tableLayout: ‘auto’, marginTop: ‘0’, marginBottom: ‘0’ });
$tbl.parent().attr(‘style’, ($tbl.parent().attr(‘style’) || ”) + ‘;overflow-x: auto !important;-webkit-overflow-scrolling: touch !important;width: 100% !important;margin:0 !important;’);
$tbl.find(‘th, td’).css({ whiteSpace: ‘normal’, minWidth: ‘0’ });
var $wrapEl = $tbl.parent();
if ($wrapEl.find(‘.custom-scrollbar’).length === 0) {
var $bar = $(”);
$wrapEl.append($bar);
var $thumb = $bar.find(‘.custom-scrollbar-thumb’);
var updateThumb = function() {
var tableEl = $tbl[0];
var tableWidth = Math.max(tableEl.scrollWidth || 0, Math.ceil(tableEl.getBoundingClientRect().width || 0));
var cw = $wrapEl[0].clientWidth;
var sl = $wrapEl[0].scrollLeft;
var hasOverflow = tableWidth > (cw + 4);
$wrapEl.toggleClass(‘has-overflow-x’, hasOverflow);
if (!hasOverflow) {
$wrapEl[0].scrollLeft = 0;
$thumb.css({ width: ”, transform: ” });
$bar.css(‘display’, ‘none’);
return;
}
var ratio = cw / tableWidth;
var tw = Math.max(cw * ratio, 24);
var maxL = Math.max(tableWidth – cw, 1);
var tl = (sl / maxL) * (cw – tw);
$thumb.css({ width: tw + ‘px’, transform: ‘translateX(‘ + tl + ‘px)’ });
$bar.css(‘display’, ‘block’);
};
$wrapEl.on(‘scroll’, updateThumb);
$(window).on(‘resize’, updateThumb);
updateThumb();
setTimeout(updateThumb, 120);
setTimeout(updateThumb, 400);
// Make thumb draggable to control horizontal scroll
var dragging = false;
var startX = 0, startSL = 0;
$thumb.on(‘pointerdown’, function(e) {
e.preventDefault();
dragging = true;
startX = e.clientX || (e.originalEvent && e.originalEvent.touches ? e.originalEvent.touches[0].clientX : 0);
startSL = $wrapEl[0].scrollLeft;
$(document).on(‘pointermove.tabledrag’, function(ev) {
if (!dragging) return;
var cx = ev.clientX || (ev.originalEvent && ev.originalEvent.touches ? ev.originalEvent.touches[0].clientX : 0);
var delta = cx – startX;
var cw = $wrapEl[0].clientWidth;
var sw = Math.max($tbl[0].scrollWidth || 0, Math.ceil($tbl[0].getBoundingClientRect().width || 0));
var tw = parseFloat($thumb.css(‘width’)) || 40;
var ratio = (sw – cw) / Math.max(cw – tw, 1);
$wrapEl[0].scrollLeft = Math.min(sw – cw, Math.max(0, startSL + delta * ratio));
});
$(document).on(‘pointerup.tabledrag pointercancel.tabledrag’, function() {
dragging = false;
$(document).off(‘.tabledrag’);
});
});
// rely on native gestures; no custom touch handlers on wrapper
// Remove custom wrapper drag to allow native vertical scroll gestures
}
});
$(‘.article-body img’).each(function() {
var $img = $(this);

// Skip if already inside a figure
if ($img.parent().is(‘figure’)) return;

var caption = ”;
var $parent = $img.parent();

// STRATEGY 1: Check for caption in next sibling element
var $next = $img.next();
if ($next.length && ($next.hasClass(‘wp-caption-text’) || $next.hasClass(‘caption’) || $next.hasClass(‘image-credits’))) {
caption = $next.text();
$next.hide().remove(); // Ensure it’s hidden and removed
}
// STRATEGY 2: Check for text node immediately after image
else {
var nextNode = $img[0].nextSibling;
if (nextNode && nextNode.nodeType === 3 && nextNode.nodeValue.trim() !== ”) {
caption = nextNode.nodeValue.trim();
$(nextNode).remove();
}
}

// STRATEGY 3: Check for duplicate caption inside the image container (div/p wrapper)
if (!caption && ($parent.is(‘div’) || $parent.is(‘p’))) {
// Check for specific caption classes inside parent
var $parentNext = $parent.find(‘.wp-caption-text, .caption, .image-credits’);
if ($parentNext.length) {
caption = $parentNext.text();
$parentNext.hide().remove();
} else {
// Check for ANY text content in the parent that is NOT the image
// This is aggressive but necessary for loose text captions
var $clone = $parent.clone();
$clone.find(‘img’).remove(); // Remove image from clone
var potentialCaption = $clone.text().trim();

if (potentialCaption.length > 0 && potentialCaption.length ‘);
$img.wrap($container);
$fig = $img.parent();
} else {
// If nested containers exist, flatten them
var $outer = $fig.parent(‘.image-container’);
if ($outer.length) {
$fig.contents().appendTo($outer);
$fig.remove();
$fig = $outer;
}
}
var $p = $fig.parent();

// Fix for extra spacing: if figure is inside a P, and P has no other content, unwrap it.
if ($p.is(‘p’)) {
// Check if P contains only the figure (ignoring empty text nodes and BRs)
var hasRealContent = false;
$p.contents().each(function() {
if (this === $fig[0]) return; // Ignore the figure itself

// Check for text
if (this.nodeType === 3 && this.nodeValue.trim() !== ”) {
hasRealContent = true;
return false;
}

// Check for elements that are NOT BR
if (this.nodeType === 1 && this.tagName !== ‘BR’) {
hasRealContent = true;
return false;
}
});

if (!hasRealContent) {
// Remove BRs before unwrapping to avoid preserving extra space
$p.find(‘br’).remove();
$fig.unwrap();
}
}

if (caption && caption.trim() !== ”) {
if ($fig.find(‘.image-credits’).length === 0) {
$fig.append(‘

‘ + caption + ‘

‘);
}
}
});

// CLEANUP: Remove any orphaned captions that might have been missed
// This runs after all images are processed
$(‘.article-body .wp-caption-text, .article-body .caption, .article-body .image-credits’).not(‘figcaption’).each(function(){
var $el = $(this);
if ($el.closest(‘.image-container’).length === 0) { $el.remove(); }
});

// EXTRA CLEANUP: Remove BR tags and empty paragraphs immediately around figures to fix spacing
$(‘.article-figure’).each(function() {
var $fig = $(this);

// Helper to remove adjacent empty/br elements recursively
var removeAdjacent = function($el, method) {
var $adjacent = $el[method]();
if ($adjacent.length) {
// Check for
if ($adjacent.is(‘br’)) {
$adjacent.remove();
removeAdjacent($el, method); // Keep checking
return;
}
// Check for empty

if ($adjacent.is(‘p’)) {
var html = $adjacent.html().trim();
var text = $adjacent.text().trim();
// Matches

, ,

 

if (text === ” && (html === ” || html === ‘
‘ || html === ‘
‘ || html === ‘ ‘)) {
$adjacent.remove();
removeAdjacent($el, method); // Keep checking
return;
}
}
}
};

removeAdjacent($fig, ‘prev’);
removeAdjacent($fig, ‘next’);
});
});
});

Créditos