Karma mod by m157y

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).

Сообщение Demon666 20.12.2007 2:30

установил, работает, но не уверен, что именно так, как задумывал автор.
поставил в настройках «Время кармы: 5 часов» а в итоге в эти пять часов, нельзя изменить карму только тому пользователю, которому изменил её только что, а всем другим я так же могу изменять «карму» т.е. я постоянно могу разным пользователям менять «карму».
так задумано или я чего напортачил?
и что это за настройка ACP_KARMA_PER_DAY: 0
Аватара пользователя
Demon666
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 13.12.2007 16:37
Откуда: Ликино-Дулёво

Сообщение baran2k 20.12.2007 10:13

Demon666 писал(а):а в итоге в эти пять часов, нельзя изменить карму только тому пользователю, которому изменил её только что, а всем другим я так же могу изменять «карму»


на сколько я понимаю это так и задумано

Demon666 писал(а):ACP_KARMA_PER_DAY: 0


у меня оно работает как - сколько раз я могу в день давать карму человеку(не одному а именно всем)
baran2k
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 03.08.2007 11:15

Сообщение ***Blaze*** 21.12.2007 15:13

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

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

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

Собственно вопрос: Как это можно исправить?
Аватара пользователя
***Blaze***
phpBB 2.0.10
 
Сообщения: 424
Зарегистрирован: 12.01.2007 11:57
Откуда: г. Данков

Сообщение Deacon 21.12.2007 16:06

***Blaze***

У в админке показывало тожа два Быстрых ответа, перестаивл снова, всё работает исправно. Попробуй.
Беларуский металл портал "METAL.BY"

третье место
Изображение
Deacon
phpBB 2.0.0
 
Сообщения: 113
Зарегистрирован: 10.12.2007 1:20
Откуда: Беларусь, Минск
Предупреждения: 1

Сообщение Alek$ 21.12.2007 16:08

***Blaze***
по поводу bbcode: скорее всего, проблема в том, что они там не обрабатываются.
Про остальное вам лучше расскажут на форуме офф. поддержки мода.
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.


Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.1 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1436
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск

Сообщение ***Blaze*** 22.12.2007 12:37

Вот, что мне ответили в офф. теме:
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. У всех так? Обьясните пожалуйсто.
Аватара пользователя
***Blaze***
phpBB 2.0.10
 
Сообщения: 424
Зарегистрирован: 12.01.2007 11:57
Откуда: г. Данков

Сообщение Rayden 22.12.2007 14:47

ставил вчера, обматерился. Значит так:

***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
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2338
Зарегистрирован: 27.06.2005 1:07

Сообщение ***Blaze*** 22.12.2007 16:23

Rayden писал(а):в файле acp_karma.php нахидим строчку 'S_KARMA_HISOTRY' => true) и меняем местами две буквы.

Какие именно?

Rayden писал(а):И еще сравниваем языковые файлы и в русский добавляем кучу недостающих из английского. Переводить по желанию.

Выложите кто-нибудь свою подправленную локализацию данного мода.
Аватара пользователя
***Blaze***
phpBB 2.0.10
 
Сообщения: 424
Зарегистрирован: 12.01.2007 11:57
Откуда: г. Данков

Сообщение Rayden 23.12.2007 1:07

HISOTRY пишется как HISTORY
Вот файл, добавил только те переменные, что нужны для работы, те что для апдейта - не добавлял.
Вложения
karma.zip
(5.43 Кб) Скачиваний: 95
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2338
Зарегистрирован: 27.06.2005 1:07

Сообщение NCom 23.12.2007 18:04

я отказался от мода. После установки постоянные ошибки в работе.К примеру. Включение кармы пользователю по написанию Х сообщений не всегда работает. Карма может включиться или выключиться когда угодно. Один раз вообще весело было, ставлю человеку плюс, а у него мало того, что карма не увеличилась, она еще и выключилась. Подобные ошибки очень часто возникают
NCom
phpBB 2.0.16
 
Сообщения: 947
Зарегистрирован: 05.01.2006 14:59
Откуда: Ставрополь

Сообщение Rayden 23.12.2007 18:05

Дык бета...
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2338
Зарегистрирован: 27.06.2005 1:07

Сообщение ***Blaze*** 24.12.2007 19:59

NCom писал(а):Карма может включиться или выключиться когда угодно

Это точно, мне ни кто из пользователей повысить не может карму, зато другим могут, так как есть - + а у меня нет.

NCom писал(а):я отказался от мода

А что у вас за респекты, или это модификация кармы (выглядит в профиле подругому)? Наверное в языковом файле заменили слово карма на респект :) Если модификация просьба поделиться кодом :)
Аватара пользователя
***Blaze***
phpBB 2.0.10
 
Сообщения: 424
Зарегистрирован: 12.01.2007 11:57
Откуда: г. Данков

Сообщение NCom 24.12.2007 20:34

это просто поправленный языковой файл, так как КАРМА меня просто смешит.... вы повысили карму :)) итд... респект, репутация...как угодно, а карма это идиотизм (это просто мое мнение)
NCom
phpBB 2.0.16
 
Сообщения: 947
Зарегистрирован: 05.01.2006 14:59
Откуда: Ставрополь

Сообщение Rayden 24.12.2007 22:45

согласен ))
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 2338
Зарегистрирован: 27.06.2005 1:07

Сообщение ***Blaze*** 27.12.2007 14:18

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 -->
Аватара пользователя
***Blaze***
phpBB 2.0.10
 
Сообщения: 424
Зарегистрирован: 12.01.2007 11:57
Откуда: г. Данков

Пред.След.

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

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

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