Приветствие зарегистрированного

Идеи для расширения функциональности phpBB 2.0.x
Codex
phpBB 1.2.0
Сообщения: 10
Зарегистрирован: 19 лет 6 месяцев

Сообщение Codex »

В личку сообщение приходит, но отображается как прочитанное. Как исправить?
Codex
phpBB 1.2.0
Сообщения: 10
Зарегистрирован: 19 лет 6 месяцев

Сообщение Codex »

Ни кто не поделится, как нормально решить проблему? Мод очень полезный, вот только из за этого косяка теряется весь смысл мода. Вот что по этому поводу пишет автор мода на форуме поддержки.
AbelaJohnB писал(а):Hey All,

I am aware of this problem, and I really do not have a "solution" for it.

At one time (perhaps two years ago) I came across a post at another site that had a "fix" for this problem, but at the time I did not write down th fix. (bummer for all of us)

As I mentioned above, I think it had something to do with the datestamp, but I'm not even 90% positive of that.

If someone can figure this out, I will gladly give them credit in my code, and release an update to fix it!!
Поиск рулит, но не всегда и не во всём, мне к сожалению не помог :(
VovikV
phpBB 1.4.4
Сообщения: 119
Зарегистрирован: 19 лет 6 месяцев

Сообщение VovikV »

Codex писал(а):В личку сообщение приходит, но отображается как прочитанное. Как исправить?
Кусок мода в usercp_register.php вставляйте не как указанно в моде, а всеж после того как таблицы для пользователя будут созданы.
Если делать установку согласно моду у меня получается что сначала выполняется

Код: Выделить всё

$sql = "UPDATE " . USERS_TABLE . " SET user_new_privmsg = 1
А уже потом в базе создается эта самая

Код: Выделить всё

user_new_privmsg
для регистрируемого пользователя.

И значение privmsgs_type поправьте

Код: Выделить всё

VALUES ('0',
на

Код: Выделить всё

VALUES ('1',
Еще не понял почему у автора

Код: Выделить всё

user_last_privmsg = '65534'
а не

Код: Выделить всё

user_last_privmsg = ' . time() . '
Хотя я в php не разбираюсь может более корректные изменения вам предложат.
Codex
phpBB 1.2.0
Сообщения: 10
Зарегистрирован: 19 лет 6 месяцев

Сообщение Codex »

VovikV писал(а):Хотя я в php не разбираюсь может более корректные изменения вам предложат.
Спасибо за помощь, но проблема уже решена, за что огромное спасибо [R: R@m$e$ :U]. Правда с его модификацией у меня не сложилось, предложенный вариант работал с ошибками, но кое какие выводы я сделал.

В оригинальном моде исправляем с этого:

Код: Выделить всё

# 
#-----[ FIND ]------------------------------------------ 
# 
         $sql = "INSERT INTO " . USERS_TABLE 

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 
         // 
         // START - Send PM On User Register 
         // Copyright й John B. Abela, < support@phpbb2mods.com > http://www.phpbb2mods.com/
На это:

Код: Выделить всё

#
#-----[ FIND ]------------------------------------------ 
#

$sql = "INSERT INTO " . GROUPS_TABLE . " (group_name, group_description, group_single_user, group_moderator)

#
#-----[ BEFORE, ADD ]------------------------------------------ 
#
         // 
         // START - Send PM On User Register 
         // Copyright й John B. Abela, < support@phpbb2mods.com > http://www.phpbb2mods.com/
После этого всё работает как надо.
Поиск рулит, но не всегда и не во всём, мне к сожалению не помог :(
Erlang
phpBB 2.0.15
Сообщения: 1033
Зарегистрирован: 20 лет 11 месяцев
Откуда: Москва
Благодарил (а): 207 раз
Поблагодарили: 4 раза

Сообщение Erlang »

IGO писал(а):Я видел реализацию Welcom PM на IPB - мне там очень понравилось.
А я видел аналогичную реализацию на родном phpbb.
С уважением,
Сергей

Вернуться в «Запросы модов для phpBB 2.0.x»