Уведомление о смене репутации - Страница 3 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

  • 3 Страниц +
  • 1
  • 2
  • 3

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

#31 Пользователь не на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 755
  • Регистрация: 27-Март 16
  • Репутация: 47
  • IPB version:3.4.x
 

Отправлено 03 Июль 2017 - 12:41

Не подскажете решение? Не хотелось бы отказываться от этого хука, комментарии в репутации очень полезные, но без уведомлений совсем не весело..
0

#32 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 549
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 049
  • IPB version:I have no IPB
 

Отправлено 03 Июль 2017 - 14:33

Просмотреть сообщениеStrategius сказал(а):

Не подскажете решение?

Все есть в теме.
Правки в файлах
nbEnhancedReputationNotificRate.php
// class nbEnhancedReputationNotificRate extends classReputationCache
class nbEnhancedReputationNotificRate extends sd32ReputationCoreFunctions


sd32ReputationAjaxActionOverloader.php
		// require_once( IPS_HOOKS_PATH . 'sd32ReputationCoreFunctions.php' );
		// $repCache = new sd32ReputationCoreFunctions();
		$classToLoad = IPSLib::loadLibrary( IPS_HOOKS_PATH . 'sd32ReputationCoreFunctions.php', 'sd32ReputationCoreFunctions' );
		$repCache = new $classToLoad();

		
sd32ReputationStaticActionOverloader.php
		// require_once( IPS_HOOKS_PATH . 'sd32ReputationCoreFunctions.php' );
		// $repCache = new sd32ReputationCoreFunctions();
		$classToLoad = IPSLib::loadLibrary( IPS_HOOKS_PATH . 'sd32ReputationCoreFunctions.php', 'sd32ReputationCoreFunctions' );
		$repCache = new $classToLoad();

+
Вложение  reput.png (20,87К)
Количество загрузок: 6
The class this file extends classReputationCache заменить на sd32ReputationCoreFunctions
1

#33 Пользователь не на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 755
  • Регистрация: 27-Март 16
  • Репутация: 47
  • IPB version:3.4.x
 

Отправлено 03 Июль 2017 - 16:34

Я так и делаю, но не работает в упор вообще...

Цитата

The class this file extends classReputationCache заменить на sd32ReputationCoreFunctions

А после этой правки пропадают настройки о включении уведомления из меню пользовательских уведомлений...
0

#34 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 549
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 049
  • IPB version:I have no IPB
 

Отправлено 03 Июль 2017 - 16:40

Просмотреть сообщениеStrategius сказал(а):

А после этой правки пропадают настройки о включении уведомления из меню пользовательских уведомлений...

Нужно файлы хука в папке hooks переименовать
0

#35 Пользователь не на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 755
  • Регистрация: 27-Март 16
  • Репутация: 47
  • IPB version:3.4.x
 

Отправлено 03 Июль 2017 - 16:49

Цитата

Нужно файлы хука в папке hooks переименовать

А как, не подскажете?
0

#36 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 549
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 049
  • IPB version:I have no IPB
 

Отправлено 03 Июль 2017 - 16:53

Просмотреть сообщениеStrategius сказал(а):

А как, не подскажете?

В смысле?
Открываете папку с хуками (hooks). Находите 2 файла nbEnhancedReputationNotificRate_%hash%.php и nbEnhancedReputationNotificSettings_%hash%.php и удаляете _%hash%
В итоге остаются nbEnhancedReputationNotificRate.php и nbEnhancedReputationNotificSettings.php
1

#37 Пользователь не на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 755
  • Регистрация: 27-Март 16
  • Репутация: 47
  • IPB version:3.4.x
 

Отправлено 03 Июль 2017 - 17:00

Спасибо Вам огромное!!! Всё заработало, наконец-то! А я думал, нужно переименовать в sd32ReputationCoreFunctions -IMG-

Кстати, при обновлении кеша хуков файлы sd32ReputationAjaxActionOverloader_%hash%.php и
sd32ReputationStaticActionOverloader_%hash%.php обновляются и все слетает... Можно ли это исправить? Переименование тут не помогает.

И последний вопрос про уведомления, если можно. Можно ли так же легко поправить момент, что уведомления не приходят, если репутация изменена в статьях или блогах? Или это требует более сложных модификаций?

Сообщение изменено: Strategius (03 Июль 2017 - 17:08)

0

#38 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 549
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 049
  • IPB version:I have no IPB
 

Отправлено 03 Июль 2017 - 17:12

Просмотреть сообщениеStrategius сказал(а):

И последний вопрос про уведомления, если можно. Можно ли так же легко поправить момент, что уведомления не приходят, если репутация изменена в статьях или блогах? Или это требует более сложных модификаций?

Тут все "заточено" на сообщения тем.

Цитата

Кстати, при обновлении кеша хуков файлы sd32ReputationAjaxActionOverloader_%hash%.php и
sd32ReputationStaticActionOverloader_%hash%.php обновляются и все слетает... Можно ли это исправить? Переименование тут не помогает.

Переименуйте файлы, удалив хеш, и пересохраните хук.

Как вариант сделать правки в xml и переустановить.
1

Сообщить об этой теме:


  • 3 Страниц +
  • 1
  • 2
  • 3


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2017 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна