Hi everybody!
Решил сделать такую штучку:

Проблема:
- В кратких новостях просто не отображается тот факт, что новость уже в закладках.
Вот хитрый способ в две строчки:
В файле /ajax/favourites.php найти 2 раза строки:
Ниже вставить соответственно 2 раза:
Минус этой конструкции - сброс кэша кратких новостей каждый раз, как кто то будет добавлять что-либо себе в избранное.
Теоретически, в избранное добавляют не так часто в соотношении с обычным серфингом по сайту, поэтому способ вполне живуч, нужны только тесты на реальной нагрузке.
Спасибо говорить: @iNol
Решил сделать такую штучку:

Проблема:
- В кратких новостях просто не отображается тот факт, что новость уже в закладках.
Собсно сижу страдаю над файлами /modules/show.custom | full | short.
Пока безуспешно, может уже кто знает? Если решу выложу сюда.
Вот хитрый способ в две строчки:
В файле /ajax/favourites.php найти 2 раза строки:
PHP:
$db->query( "UPDATE " . USERPREFIX . "_users SET favorites=' и там дальше код еще чуть
разный
PHP:
clear_cache ("news", $cache_id . $cache_prefix);
Теоретически, в избранное добавляют не так часто в соотношении с обычным серфингом по сайту, поэтому способ вполне живуч, нужны только тесты на реальной нагрузке.
Спасибо говорить: @iNol
Последнее редактирование:




