51

Re: Pan Likes - позволяет помечать понравившиеся сообщения

Навесь на хук po_pre_redirect код который добавляет лайк/лайки

52 (edited by Avistar 2020.05.07 12:38)

Re: Pan Likes - позволяет помечать понравившиеся сообщения

PunBB wrote:

на хук po_pre_redirect

А можно чуточку подробностей?
Мы тут с Яковом Платонычем посовещались и поняли, что про данный хук ничего не знаем.  PunBB_INFO_ICQ/bigsmile

53

Re: Pan Likes - позволяет помечать понравившиеся сообщения

PunBB_INFO_ICQ/smile Файл post.php:

($hook = get_hook('po_pre_redirect')) ? eval($hook) : null;

Вот на этот хук можно навесить, так как перед ним идет добавление темы, а после него происходит редирект на созданную тему.

Вот примерно, что нужно навесить:

         $query = array(
            'UPDATE'   => 'users',
            'SET'      => 'pan_likes=pan_likes+1',
            'WHERE'      => 'id='.$user_id_to
         );
         //($hook = get_hook('pan_likes_mi_new_action_update_like_user')) ? eval($hook) : null;
         $forum_db->query_build($query) or error(__FILE__, __LINE__);
         
         $query = array(
            'UPDATE'   => 'posts',
            'SET'      => 'pan_likes=pan_likes+1',
            'WHERE'      => 'id='.$post_id
         );
         //($hook = get_hook('pan_likes_mi_new_action_update_like_post')) ? eval($hook) : null;
         $forum_db->query_build($query) or error(__FILE__, __LINE__);

Только нужно поднастроить эти запросы.

1

54 (edited by Avistar 2020.05.10 16:07)

Re: Pan Likes - позволяет помечать понравившиеся сообщения

PunBB wrote:

Только нужно поднастроить эти запросы.

Спасибо. Работает.
А как сделать ограничение по количеству выдаваемых плюсов в день?