Кодировка HTML | Демо-сайт CMS uCoz | Почта

phpBB3 Simple Karma

Моды для phpBB3 от Web-Codes.Net!

Re: phpBB3 Simple Karma

Сообщение AllCity » 20 фев 2011, 07:17

переустановить код в karma.php
Аватара пользователя
AllCity
Администратор
Администратор
 
Автор темы
Сообщения: 2487
Возраст: 26
Зарегистрирован: 18 апр 2008, 16:52
Карма: + 142 -
Откуда: Израиль, Тель-Авив

Re: phpBB3 Simple Karma

Сообщение pasha69 » 20 фев 2011, 08:26

вчера сам догадался, переустановил - все работает :good:
Аватара пользователя
pasha69
Рядовой
Рядовой
 
Сообщения: 34
Возраст: 48
Зарегистрирован: 13 фев 2011, 20:54
Карма: + 11 -
Откуда: Ukraine

Re: phpBB3 Simple Karma

Сообщение pasha69 » 20 фев 2011, 22:11

а как бы еще в профиль кнопочки добавить, чтоб прям оттуда можно было менять карму? :D
Аватара пользователя
pasha69
Рядовой
Рядовой
 
Сообщения: 34
Возраст: 48
Зарегистрирован: 13 фев 2011, 20:54
Карма: + 11 -
Откуда: Ukraine

Re: phpBB3 Simple Karma

Сообщение AllCity » 21 фев 2011, 12:35

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


Изображение

Открыть - open karma.php найти - find:
Код: Выделить всё
$karma_redirect = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'p='.$karma_post.'#p'.$karma_post);

заменить на - replaced with:
Код: Выделить всё
$karma_redirect = ($karma_post == 0) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=viewprofile&u='.$karma_to) : append_sid("{$phpbb_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("{$phpbb_root_path}karma.$phpEx", 'mode=plus&amp;to='.$member['user_id']),
    'KARMA_MINUS' => append_sid("{$phpbb_root_path}karma.$phpEx", 'mode=minus&amp;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 -->
Аватара пользователя
AllCity
Администратор
Администратор
 
Автор темы
Сообщения: 2487
Возраст: 26
Зарегистрирован: 18 апр 2008, 16:52
Карма: + 142 -
Откуда: Израиль, Тель-Авив

Re: phpBB3 Simple Karma

Сообщение AllCity » 21 фев 2011, 16:44

pasha69, кстати обнови этот аддон базу (бага при регистрации :roll: ).
Аватара пользователя
AllCity
Администратор
Администратор
 
Автор темы
Сообщения: 2487
Возраст: 26
Зарегистрирован: 18 апр 2008, 16:52
Карма: + 142 -
Откуда: Израиль, Тель-Авив

Re: phpBB3 Simple Karma

Сообщение pasha69 » 21 фев 2011, 17:16

обновил, вроде, работает, розже проверю основательно :)
Аватара пользователя
pasha69
Рядовой
Рядовой
 
Сообщения: 34
Возраст: 48
Зарегистрирован: 13 фев 2011, 20:54
Карма: + 11 -
Откуда: Ukraine

Re: phpBB3 Simple Karma

Сообщение pasha69 » 22 фев 2011, 19:48

регистрация работает, все ок :) (а я то думал - че у меня юзеров не увеличивается, сейчас поперли :D ), тестируем дальше ;)
Аватара пользователя
pasha69
Рядовой
Рядовой
 
Сообщения: 34
Возраст: 48
Зарегистрирован: 13 фев 2011, 20:54
Карма: + 11 -
Откуда: Ukraine

Re: phpBB3 Simple Karma

Сообщение pasha69 » 22 фев 2011, 21:46

найден баг - при повышении кармы из форума(в сообщении), пользователю приходит ЛС "Пользователь pasha69 понизил Вашу карму!", хотя карма увеличивается, а если повышать из профиля, то приходит нормально "Пользователь pasha69 повысил Вашу карму!"
Аватара пользователя
pasha69
Рядовой
Рядовой
 
Сообщения: 34
Возраст: 48
Зарегистрирован: 13 фев 2011, 20:54
Карма: + 11 -
Откуда: Ukraine

Re: phpBB3 Simple Karma

Сообщение AllCity » 22 фев 2011, 21:55

Fixed обнови второй пункт
Аватара пользователя
AllCity
Администратор
Администратор
 
Автор темы
Сообщения: 2487
Возраст: 26
Зарегистрирован: 18 апр 2008, 16:52
Карма: + 142 -
Откуда: Израиль, Тель-Авив

Re: phpBB3 Simple Karma

Сообщение pasha69 » 22 фев 2011, 21:58

AllCity писал(а):Fixed
я нашел, но не успел написать :)
Аватара пользователя
pasha69
Рядовой
Рядовой
 
Сообщения: 34
Возраст: 48
Зарегистрирован: 13 фев 2011, 20:54
Карма: + 11 -
Откуда: Ukraine

Пред.След.

Вернуться в Моды для phpBB3

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron