Karma mod by m157y

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
baran2k
phpBB 1.0.0
Сообщения: 8
Стаж: 19 лет 1 месяц

Сообщение baran2k »

Demon666 писал(а):а в итоге в эти пять часов, нельзя изменить карму только тому пользователю, которому изменил её только что, а всем другим я так же могу изменять «карму»
на сколько я понимаю это так и задумано
Demon666 писал(а):ACP_KARMA_PER_DAY: 0
у меня оно работает как - сколько раз я могу в день давать карму человеку(не одному а именно всем)
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 19 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Сообщение ***Blaze*** »

Мне скорее не сюда, а в офф. поддержку данного мода, но все таки...
Я обновился до релиза phpBB3. Возникла ошибка, связанная с кармой в файле root/includes/functions_karma.php на 623 линии:
Изображение

Если удалить выделенное на изображении, то карму можно будет установить, а так же форум не будет выдавать этой ошибки (с линией 623), тоесть будет работать, что собственно я и сделал. В Администраторском разделе почему-то на вкладке Общее > Конфигурация, Мод кармы отображается два раза отображаются, причем оба работают:
Изображение

И еще ошибка связанная с оформлением кармы, тоесть если я повышаю карму и использую BB-коды, смайлы, ссылки, то они не оформляются как нужно:
Изображение

Собственно вопрос: Как это можно исправить?
Мой сайт http://ublaze.ru/
Deacon

Сообщение Deacon »

***Blaze***

У в админке показывало тожа два Быстрых ответа, перестаивл снова, всё работает исправно. Попробуй.
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Сообщение Alek$ »

***Blaze***
по поводу bbcode: скорее всего, проблема в том, что они там не обрабатываются.
Про остальное вам лучше расскажут на форуме офф. поддержки мода.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 19 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Сообщение ***Blaze*** »

Вот, что мне ответили в офф. теме:
A_Jelly_Doughnut писал(а):
***Blaze*** писал(а):Возникла ошибка, связанная с кармой в файле root/includes/functions_karma.php на 623 линии
Я знаю об этой проблеме.

BBCode и смайлы в настоящее время не поддерживаются.
Ответы не впечатляющие :(

Добавлено спустя 22 минуты 51 секунду:
Deacon писал(а):У в админке показывало тожа два Быстрых ответа, перестаивл снова, всё работает исправно.
Я попробовал обновить шаблоны и темы, после обновления оба пункта Кармы исчезли. Посмотрел в /styles/prosilver/template/ в Администраторском разделе в Стилях > Шаблоны, там почему-то не отображаются файлы кармы, а именно:
karma_body.html
karma_ucp.html
karma_view.html
Хотя по FTP посмотрел они там, пробовал снова обновлять Шаблоны и Темы, бесполезно, пунктов меню нет, видно баг. Может кто знает как исправить?

Добавлено спустя 33 минуты 35 секунд:
Deacon писал(а):У в админке показывало тожа два Быстрых ответа, перестаивл снова, всё работает исправно. Попробуй.
Попробовал, только пришлось таблицы от кармы чистить и заново инсталлировать. Спасибо.

PS. Что-то я начинаю разочаровываться в этом моде, когда же выйдет нормальный мод :(

Добавлено спустя 6 минут 10 секунд:

Да и хотел спросить кто её поставил, там суть в чем? Силу кармы допустим 5 стоит в админке, я хочу повысить карму другому пользователю например на 3 единицы, а он автоматом выдает 5. У всех так? Обьясните пожалуйсто.
Мой сайт http://ublaze.ru/
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

ставил вчера, обматерился. Значит так:
***Blaze*** писал(а):Возникла ошибка, связанная с кармой в файле root/includes/functions_karma.php на 623 линии:
Изображение
В файле includes/functions_karma.php эту строку:

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

$url = generate_board_url() . "/viewtopic.$phpEx?" . (($forum_id) ? "f=$forum_id&") . (($topic_id) ? "t=$topic_id&" : '') . (($post_id) ? "p=$post_id#p$post_id" : '');
Заменяем на эту:

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

$url = generate_board_url() . "/viewtopic.$phpEx?" . (($forum_id) ? "f=$forum_id&" : '') . (($topic_id) ? "t=$topic_id&" : '') . (($post_id) ? "p=$post_id#p$post_id" : '');
в файле acp_karma.php нахидим строчку 'S_KARMA_HISOTRY' => true) и меняем местами две буквы.

И еще сравниваем языковые файлы и в русский добавляем кучу недостающих из английского. Переводить по желанию.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 19 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Сообщение ***Blaze*** »

Rayden писал(а):в файле acp_karma.php нахидим строчку 'S_KARMA_HISOTRY' => true) и меняем местами две буквы.
Какие именно?
Rayden писал(а):И еще сравниваем языковые файлы и в русский добавляем кучу недостающих из английского. Переводить по желанию.
Выложите кто-нибудь свою подправленную локализацию данного мода.
Мой сайт http://ublaze.ru/
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

HISOTRY пишется как HISTORY
Вот файл, добавил только те переменные, что нужны для работы, те что для апдейта - не добавлял.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
phpBB2 FAQ
phpBB3 FAQ
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 20 лет 8 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

я отказался от мода. После установки постоянные ошибки в работе.К примеру. Включение кармы пользователю по написанию Х сообщений не всегда работает. Карма может включиться или выключиться когда угодно. Один раз вообще весело было, ставлю человеку плюс, а у него мало того, что карма не увеличилась, она еще и выключилась. Подобные ошибки очень часто возникают
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

Дык бета...
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 19 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Сообщение ***Blaze*** »

NCom писал(а):Карма может включиться или выключиться когда угодно
Это точно, мне ни кто из пользователей повысить не может карму, зато другим могут, так как есть - + а у меня нет.
NCom писал(а):я отказался от мода
А что у вас за респекты, или это модификация кармы (выглядит в профиле подругому)? Наверное в языковом файле заменили слово карма на респект :) Если модификация просьба поделиться кодом :)
Мой сайт http://ublaze.ru/
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 20 лет 8 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

это просто поправленный языковой файл, так как КАРМА меня просто смешит.... вы повысили карму :)) итд... респект, репутация...как угодно, а карма это идиотизм (это просто мое мнение)
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

согласен ))
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 19 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Сообщение ***Blaze*** »

Alek$ писал(а):по поводу bbcode: скорее всего, проблема в том, что они там не обрабатываются.
1) Открываем файл karma.php
2) Находим

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

			$enable_bbcode	= (!$bbcode_status || isset($_POST['disable_bbcode'])) ? false : true;
			$enable_smilies	= (!$smilies_status || isset($_POST['disable_smilies'])) ? false : true;
			$enable_urls	= (isset($_POST['disable_magic_url'])) ? false : true;
3) Заменяем на

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

			$enable_bbcode	= (!$bbcode_status || isset($_POST['disable_bbcode'])) ? true : true;
			$enable_smilies	= (!$smilies_status || isset($_POST['disable_smilies'])) ? true : true;
			$enable_urls	= (isset($_POST['disable_magic_url'])) ? true : true;
Грубо говоря заменяем false на true. Вроде работает.

Добавлено спустя 3 часа 41 минуту 1 секунду:

Нашел еще ошибку с отображением графических кнопок - и + в стилях типа subsilver2.
Исправляем так:

1) Открываем root/styles/стиль_типа_subsilver2/template/viewtopic_body.html
2) Находим

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

<!-- IF postrow.U_KARMA_INCREASE --> <a href="{postrow.U_KARMA_INCREASE}">[+]</a><!-- ENDIF -->
<!-- IF postrow.U_KARMA_DECREASE --> <a href="{postrow.U_KARMA_DECREASE}">[-]</a><!-- ENDIF -->
3) Заменяем на

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

<!-- IF postrow.U_KARMA_DECREASE --> <a href="{postrow.U_KARMA_DECREASE}"><img src="{T_IMAGESET_PATH}/karma_button_give.gif" title="[-]" alt="[-]"</a><!-- ENDIF -->
<!-- IF postrow.U_KARMA_INCREASE --> <a href="{postrow.U_KARMA_INCREASE}"><img src="{T_IMAGESET_PATH}/karma_button_plus.gif" title="[+]" alt="[+]"</a><!-- ENDIF -->
Мой сайт http://ublaze.ru/
Excile
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет 9 месяцев

Сообщение Excile »

Установил версию 1.0.B2. PHPBB 3.0. Стиль subsilver2. Все работает нормально, карма выставляется ит д. Но во вьютопике, карму не видно. Тоесть когда просматриваешь какую то тему, не то чтоб +/- нету, а вообще нету никакой Кармы. Хотя когда профиль просматриваешь все нормально. Установил все правильно, несколько раз перепроверял, ошибок нет.

Вернуться в «Поддержка модов для phpBB 3.0.x»