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

Уведомление о смене репутации

Recommended Posts

Скажите нам, причем здесь имя файла? Вы сообщения читаете внимательно? Сделайте пожалуйста это несколько раз. 5, 6, 10 раз, столько, сколько потребуется. Было сказано изменить расширяемый класс на sd32ReputationCoreFunctions. Прочитайте внимательно названия всех полей. Покажите нам какое поле отвечает за именем класса расширяемого этим файлом. Зачем надо было лезть в имени файла?

Share this post


Link to post

Все, понял, протупил :)

Хук был переустановлен заново, все правки сделаны с нуля. Файл хука отредактирован таким образом:

 

post-59150-0-77843000-1484263573_thumb.png

 

В папке hook в данном файле строка

 

class nbEnhancedReputationNotificRate extends classReputationCache

Была заменена на

 

class nbEnhancedReputationNotificRate extends sd32ReputationCoreFunctions

Но результат такой же - уведомления не приходят...

Share this post


Link to post

Вроде сейчас правильно сделал? Но почему-то не работает все-таки... Кстати, то, что класс перезагружается и хуки после правок взаимосвязаны - это действительно так. При очередной неверной правке в хуке Enhanced Reputation у меня отказывался работать хук Reputation Reason, то есть класс все таки пытался перезагрузиться.

 

А сейчас, правка вроде верная, но эффект отсутствует, странно.

Edited by Strategius

Share this post


Link to post

Только уведомления не приходят? Репутация работает?

Share this post


Link to post
Только уведомления не приходят? Репутация работает?

Да, именно так. Репутация работает в штатном режиме, а уведомлений нету.

Share this post


Link to post

Галочки получать уведомления в настройках уведомлений стоят?

Share this post


Link to post
Галочки получать уведомления в настройках уведомлений стоят?

Конечно, проверил в первую очередь. Да и они выставлены там по-умолчанию сразу после установки хука, проверил (и в АЦ, и в настройках профиля).

Share this post


Link to post

Везде в файле хука заменили require_once?

Share this post


Link to post

Извиняюсь, что ввел в заблуждение, не работает и репутация тоже. С последней правильной правкой хука Enhanced Reputation после внесения правки в хук Reputation Reason из поста #6 (замена require_once), репутация не работает, точно так, как было в той ситуации, которую я описал в посте #8, только теперь наоборот - репутация работает, только если сделать правку в sd32ReputationStaticActionOverloader.php :(

Share this post


Link to post

Я вот думаю, может дело в неправильной правке require_once?

Edited by Strategius

Share this post


Link to post

Кстати, если репутация изменена в блогах или статьях, уведомление не приходит. Можно ли это поправить?

Share this post


Link to post

Хук предназначен для уведомления только при выдаче репутации в темах.

Share this post


Link to post

Хук предназначен для уведомления только при выдаче репутации в темах.

То есть уведомления о смене репутация в блогах/статьях нужны индивидуальные хуки?

Share this post


Link to post

То есть уведомления о смене репутация в блогах/статьях нужны индивидуальные хуки?

Функция данного хука рассчитана только для уведомление о репутации полученной в темах. Другие приложения он не поддерживает.

Share this post


Link to post
Я вот думаю, может дело в неправильной правке require_once?

Так и не получилось исправить этот хук :(

 

А можно ли как-то по иному перезагрузить класс хука?

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...