phpBB3 Simple Karma
Re: phpBB3 Simple Karma
вчера сам догадался, переустановил - все работает 

Re: phpBB3 Simple Karma
а как бы еще в профиль кнопочки добавить, чтоб прям оттуда можно было менять карму? 

Re: phpBB3 Simple Karma
EN - Change karma on profile
RU - Изменение кармы в профиле

Открыть - open karma.php найти - find:
заменить на - replaced with:
найти - find:
заменить на - replaced with:
найти - find:
заменить на - replaced with:
открыть - open memberlist.php найти - find:
заменить на - replaced with:
ProSilver
Открыть - Open: styles/prosilver/template/memberlist_view.html найти - find:
заменить на - replaced with:
SubSilver2
Открыть - Open: styles/subsilver2/template/memberlist_view.html найти - find:
заменить на - replaced with:
RU - Изменение кармы в профиле

Открыть - open karma.php найти - find:
Код: Выделить всё
$karma_redirect = append_sid("{$phpbbfrank_root_path}viewtopic.$phpEx", 'p='.$karma_post.'#p'.$karma_post);заменить на - replaced with:
Код: Выделить всё
$karma_redirect = ($karma_post == 0) ? append_sid("{$phpbbfrank_root_path}memberlist.$phpEx", 'mode=viewprofile&u='.$karma_to) : append_sid("{$phpbbfrank_root_path}viewtopic.$phpEx", 'p='.$karma_post.'#p'.$karma_post);найти - find:
Код: Выделить всё
$pm_text = sprintf($user->lang['KARMA_PMMESSPLUS'], append_sid(generate_board_url().'/memberlist.'.$phpEx, 'mode=viewprofile&u='.$user->data['user_id']), $user->data['username'], append_sid(generate_board_url().'/viewtopic.'.$phpEx, 'p='.$karma_post.'#p'.$karma_post));заменить на - replaced with:
Код: Выделить всё
$pm_text = ($karma_post == 0) ? sprintf($user->lang['KARMA_PMMESSPLUS'], append_sid(generate_board_url().'/memberlist.'.$phpEx, 'mode=viewprofile&u='.$user->data['user_id']), $user->data['username'], append_sid(generate_board_url().'/memberlist.'.$phpEx, 'mode=viewprofile&u='.$karma_to)) : sprintf($user->lang['KARMA_PMMESSPLUS'], append_sid(generate_board_url().'/memberlist.'.$phpEx, 'mode=viewprofile&u='.$user->data['user_id']), $user->data['username'], append_sid(generate_board_url().'/viewtopic.'.$phpEx, 'p='.$karma_post.'#p'.$karma_post));найти - find:
Код: Выделить всё
$pm_text = sprintf($user->lang['KARMA_PMMESSMINUS'], append_sid(generate_board_url().'/memberlist.'.$phpEx, 'mode=viewprofile&u='.$user->data['user_id']), $user->data['username'], append_sid(generate_board_url().'/viewtopic.'.$phpEx, 'p='.$karma_post.'#p'.$karma_post));заменить на - replaced with:
Код: Выделить всё
$pm_text = ($karma_post == 0) ? sprintf($user->lang['KARMA_PMMESSMINUS'], append_sid(generate_board_url().'/memberlist.'.$phpEx, 'mode=viewprofile&u='.$user->data['user_id']), $user->data['username'], append_sid(generate_board_url().'/memberlist.'.$phpEx, 'mode=viewprofile&u='.$karma_to)) : sprintf($user->lang['KARMA_PMMESSMINUS'], append_sid(generate_board_url().'/memberlist.'.$phpEx, 'mode=viewprofile&u='.$user->data['user_id']), $user->data['username'], append_sid(generate_board_url().'/viewtopic.'.$phpEx, 'p='.$karma_post.'#p'.$karma_post));открыть - open memberlist.php найти - find:
Код: Выделить всё
'KARMA_SHOW' => ($member['user_ip']) ? true : false,
'KARMA_SUM' => $karma_sum,
'KARMA_COLOUR' => ($karma_sum < 0) ? '#FF0000' : (($karma_sum == 0) ? '#000000' : '#00B200'),заменить на - replaced with:
Код: Выделить всё
'KARMA_SHOW' => ($member['user_ip']) ? true : false,
'KARMA_I' => ($user->data['user_id'] == $member['user_id']) ? true : false,
'KARMA_SUM' => $karma_sum,
'KARMA_COLOUR' => ($karma_sum < 0) ? '#FF0000' : (($karma_sum == 0) ? '#000000' : '#00B200'),
'KARMA_PLUS' => append_sid("{$phpbbfrank_root_path}karma.$phpEx", 'mode=plus&to='.$member['user_id']),
'KARMA_MINUS' => append_sid("{$phpbbfrank_root_path}karma.$phpEx", 'mode=minus&to='.$member['user_id'])ProSilver
Открыть - Open: styles/prosilver/template/memberlist_view.html найти - find:
Код: Выделить всё
<strong style="color: {KARMA_COLOUR};">{KARMA_SUM}</strong>заменить на - replaced with:
Код: Выделить всё
<!-- IF not KARMA_I --><a href="{KARMA_PLUS}">+</a> <strong style="color: {KARMA_COLOUR};">{KARMA_SUM}</strong> <a href="{KARMA_MINUS}">-</a><!-- ELSE --><strong style="color: {KARMA_COLOUR};">{KARMA_SUM}</strong><!-- ENDIF -->SubSilver2
Открыть - Open: styles/subsilver2/template/memberlist_view.html найти - find:
Код: Выделить всё
<b class="gen" style="color: {KARMA_COLOUR};">{KARMA_SUM}</b><заменить на - replaced with:
Код: Выделить всё
<!-- IF not KARMA_I --><a href="{KARMA_PLUS}">+</a> <b style="color: {KARMA_COLOUR};">{KARMA_SUM}</b> <a href="{KARMA_MINUS}">-</a><!-- ELSE --><b style="color: {KARMA_COLOUR};">{KARMA_SUM}</b><!-- ENDIF -->Re: phpBB3 Simple Karma
pasha69, кстати обнови этот аддон базу (бага при регистрации
).
).Re: phpBB3 Simple Karma
обновил, вроде, работает, розже проверю основательно 

Re: phpBB3 Simple Karma
регистрация работает, все ок
(а я то думал - че у меня юзеров не увеличивается, сейчас поперли
), тестируем дальше 
(а я то думал - че у меня юзеров не увеличивается, сейчас поперли
), тестируем дальше 
Re: phpBB3 Simple Karma
найден баг - при повышении кармы из форума(в сообщении), пользователю приходит ЛС "Пользователь pasha69 понизил Вашу карму!", хотя карма увеличивается, а если повышать из профиля, то приходит нормально "Пользователь pasha69 повысил Вашу карму!"
Re: phpBB3 Simple Karma
я нашел, но не успел написатьAllCity писал(а):Fixed
