Jump to content
Дизайн и модификация Invision Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
f2065

Как отписать пользователя от всех тем?

Recommended Posts

В IPB3 в АЦ была кнопка для отписки пользователя от всех подписок.

А в IPS4 я что-то ничего такого не нашёл…

 

Входить в аккаунт от имени пользователя - не хочу, поскольку там потом активность пользователя появляется (особенно когда истинный человек пару лет не заходил).

Share this post


Link to post

А в IPS4 я что-то ничего такого не нашёл…

 

settings.jpg

Там вкладка "Уведомления"

Share this post


Link to post
Там вкладка "Уведомления"
Это я видел, но там написано что «Изменение этого параметра не затронет существующие подписки на публикации.», и ссылка на существующие подписки открывает мои подписки, а не этого пользователя.

 

Я не хочу отключать пользователю вообще email-уведомления, я только хочу отписать его от всех подписок. И в IPBoard 3.4 такая функция была…

Share this post


Link to post

Что-то я не туда полез.

 

DELETE FROM core_follow WHERE follow_member_id=1;

Удалить все подписки у пользователя с ID 1.

  • Upvote 2

Share this post


Link to post
05.08.2019 в 16:46, newbie сказал:

Что-то я не туда полез.

 

 


DELETE FROM core_follow WHERE follow_member_id=1;
 

 

Удалить все подписки у пользователя с ID 1.

А какой запрос нужно выполнить, что бы всех отписать? (Ips4.6) 

Edited by aLEX49566

Share this post


Link to post

Приветствую!

Только через полную очистку таблицы.

TRUNCATE core_follow;

 

UPD:

B нужно выполнить запрос если с IPS 4.5\4.6

1 минуту назад, Lesovsky сказал:

Да, с IPS 4.5 или 4.6 добавлена отдельная таблица для кеширования счетчиков, нужно сбросить значения на 0.

 


UPDATE core_follow_count_cache SET `count` = 0;

 

 

Edited by Lesovsky
  • Like 1

Share this post


Link to post
Только что, Lesovsky сказал:

Приветствую!

Только через полную очистку таблицы.


TRUNCATE core_follow;

Доброго. Благодарю. Одним запросом не сделать?

Share this post


Link to post
18 часов назад, aLEX49566 сказал:

Доброго. Благодарю. Одним запросом не сделать?

Это и есть один запрос для полной очистки таблицы, работает быстрее и сбрасывает автоинкремент, в отличии от DELETE FROM без заданных условий.

  • Like 1

Share this post


Link to post
07.06.2024 в 20:05, Lesovsky сказал:

TRUNCATE core_follow;

Это сработало, но счетчик не обнуляется почему то. Так «1»+ и висят 

IMG_3853.jpeg.cd137eaf84456eac3cdcdbcb074b4e64.jpeg

Edited by aLEX49566

Share this post


Link to post
10 часов назад, aLEX49566 сказал:

Это сработало, но счетчик не обнуляется почему то. Так «1»+ и висят 

IMG_3853.jpeg.cd137eaf84456eac3cdcdbcb074b4e64.jpeg

Да, с IPS 4.5 или 4.6 добавлена отдельная таблица для кеширования счетчиков, нужно сбросить значения на 0.

 

UPDATE core_follow_count_cache SET `count` = 0;

 

  • Upvote 1

Share this post


Link to post
1 час назад, Lesovsky сказал:

Да, с IPS 4.5 или 4.6 добавлена отдельная таблица

Странность в том, что даже если отписываться от всех своих подписок через свой профиль, то счетчик не сбрасывается все равно. Очередной баг видимо

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...