Código:
$spasibo_news = dle_cache( "spasibo-news", $config['skin'] ); if(! $spasibo_news ) { if( $threenews['on'] == "1" ) $this_week = date( 'Y-m-d', time()-( 3600*24*7 ) ); $res = $db->query( "SELECT id, title, date, alt_name FROM " . PREFIX . "_post WHERE approve='1' AND date >= '$this_week'AND date < '$this_week' + INTERVAL 1 WEEK ORDER BY spasibo_num DESC LIMIT 0, {$threenews['limit']}" ); while( $row = $db->get_row( $res ) ) { $row['date'] = strtotime( $row['date'] ); if( strlen( $row['title'] ) > $threenews['titlelimit'] ) $title = substr( $row['title'], 0, $threenews['titlelimit'] ) . "..."; else $title = $row['title']; $go_page = ($config['ajax']) ? "onclick=\"DlePage('newsid=" . $row['id'] . "'); return false;\" " : ""; if ($config['allow_alt_url'] == "yes") $link = "<a {$go_page} href=\"" . $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . ".html\">" . stripslashes( $title ) . "</a>"; else $link = "<a {$go_page} href=\"$PHP_SELF?newsid=" . $row['id'] . "\">" . stripslashes( $title ) . "</a>"; $spasibo_news .= "<div onmouseover=\"this.className='lastcomm_over1';\" onmouseout=\"this.className='lastcomm';\" class=\"lastcomm\"> {$threenews['sstrat']} " . $link . "</div>"; } $db->free(); create_cache( "spasibo-news", $spasibo_news, $config['skin'] ); }
Lo que esta en rojo es el código nuevo ya que si no pongo me toma todos los artículos agradecidos y no se actualizaría cada 1 semana
Bueno nose si esta bien puesto, haber si alguien me puede ayudar!!
SALUDOS!