вопрос
У меня есть сайт. Новости парсятся автоматически. После добавления они выглядят не очень красиво. Помогает "перестроение публикаций". Но перестраивать все 10 000 новостей, каждый раз после добавления 5 новостей как то не рационально...
Вопрос в следующем: Как перестраивать, например только последние 100 новостей? Было бы хорошо чтобы это делалось по крону...
Вопрос в следующем: Как перестраивать, например только последние 100 новостей? Было бы хорошо чтобы это делалось по крону...
1. Открыть /engine/ajax/rebuild.php найти
(p.id=e.news_id)рядом вставить
ORDER BY p.id DESCв этой же строке найти :
".$count_per_stepзаменить на
100"2. Открыть /engine/inc/rebuild.php найти :
if (data.rebuildcount >= total)Заменить на :
{
$('#progress').html('{$lang['rebuild_status_ok']}');
}
else
{
setTimeout("senden(" + data.rebuildcount + ")", 5000 );
}
if (data.rebuildcount >= 100)Далее найти и удалить
{
$('#progress').html('{$lang['rebuild_status_ok']}');
$('#progressbar').width( '100%');
}
$('#progressbar').width( proc + '%');