@mis_cojones_en_bata pues dependerá si ha habido reportes y cuando. Sus funciones son tratar los reportes en menos de 48h. Yo creo que cumplen perfectamente con su cometido.
@carademalo Me parece muy interesante lo que comentas. Fíjate el cambio que hice esta mañana en el promote:
// ----- Penalización 25 % por cada vez que el dominio haya estado en portada < 24 h -----
$times = (int) $db->get_var("
SELECT COUNT(*)
FROM links, sub_statuses
WHERE link_id = link
AND id = $site
AND status = 'published'
AND link_blog = $link->blog
AND date > date_sub(now(), INTERVAL 24 HOUR)
");
if ($times > 0) {
$penalty = pow(0.75, $times); // 25 % menos por cada repetición
$karma_new *= $penalty;
$link->message .= 'Dominio repetido en 24 h: ' . $times . ' vez/veces (-' . round((1-$penalty)*100) . ' %)<br/>';
$link->annotation .= _('dominio repetido en 24 h') . ': ' . $times . ' (-' . round((1-$penalty)*100) . ' %)<br/>';
}
Es básicamente lo que tú planteas por categorías pero basado en los medios. De esta forma se fomenta la diversidad de fuentes.
@carademalo Si, yo también lo veo siempre a través de RTVE, y se que es frecuente. Pero también se que no saben o no son conscientes siempre de cuando se les escucha, lo he visto en descansos de partidos de fútbol, por ejemplo.
// ----- Penalización 25 % por cada vez que el dominio haya estado en portada < 24 h -----
$times = (int) $db->get_var("
SELECT COUNT(*)
FROM links, sub_statuses
WHERE link_id = link
AND id = $site
AND status = 'published'
AND link_blog = $link->blog
AND date > date_sub(now(), INTERVAL 24 HOUR)
");
if ($times > 0) {
$penalty = pow(0.75, $times); // 25 % menos por cada repetición
$karma_new *= $penalty;
$link->message .= 'Dominio repetido en 24 h: ' . $times . ' vez/veces (-' . round((1-$penalty)*100) . ' %)<br/>';
$link->annotation .= _('dominio repetido en 24 h') . ': ' . $times . ' (-' . round((1-$penalty)*100) . ' %)<br/>';
}
Es básicamente lo que tú planteas por categorías pero basado en los medios. De esta forma se fomenta la diversidad de fuentes.