Karma Hack или Advanced Karma Hack?
-
- phpBB 1.4.2
- Сообщения: 70
- Стаж: 18 лет 9 месяцев
- Откуда: Казань
-
- phpBB 1.2.0
- Сообщения: 19
- Стаж: 19 лет 2 месяца
Добавление к Advached Karma Hack можно скачать тут
http://www.portfolio.mymind.ru/php/phpb ... a_info.zip
Пробуйте, если будут вопросы, пишите.
http://www.portfolio.mymind.ru/php/phpb ... a_info.zip
Пробуйте, если будут вопросы, пишите.
-
- phpBB 1.4.2
- Сообщения: 70
- Стаж: 18 лет 9 месяцев
- Откуда: Казань
все отлично пашет.
у меня форум встроенный в CMS там несколько видоизменнены запросы и префикс
то есть пример
у меня так:
проблема именно в файле karma_info.php при выдаче выдает
у меня форум встроенный в CMS там несколько видоизменнены запросы и префикс
то есть пример
Код: Выделить всё
define('KARMA_TABLE', $table_prefix.'karma_users');
Код: Выделить всё
define('KARMA_TABLE', $prefix.'_karma_users');
буду очень признателен если поможете в решении проблемы. а так комменты все постятся. но просмотр выдает ошибкуSQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 11
SELECT k.*, t.*, f.forum_name, u.username FROM slaed_karma_users k, slaed_bbtopics t, slaed_bbforums f, slaed_users u WHERE t.topic_id = k.topic_id AND f.forum_id = t.forum_id AND k.user_id_who = u.user_id AND k.user_id_whom = 2 ORDER BY k.time DESC LIMIT 0,
Line : 79
File : karma_info.php
Спорьте, заблуждайтесь, ошибайтесь, но, ради бога, размышляйте, и хотя криво, да сами.
-
- phpBB 1.2.0
- Сообщения: 19
- Стаж: 19 лет 2 месяца
В файле karma_info.php найти такую строчку
И зменить её на
И еще, есть
найдите
ЗАменить на
Если ничего править не хочется, можете снова скачать архив. Я уже правки внёс., потому можно снова его скачать и заменить karma_info.php
http://www.portfolio.mymind.ru/php/phpb ... a_info.zip
Код: Выделить всё
$karma_topics_per_page = $board_config['topics_per_page'];
Код: Выделить всё
$karma_topics_per_page = (($board_config['topics_per_page']) ? $board_config['topics_per_page'] : 25);
найдите
Код: Выделить всё
'PAGE_NUMBER' => sprintf($lang['Page_of'], ( floor( $start / $karma_topics_per_page ) + 1 ), ceil( $topics_count / $karma_topics_per_page )),
Код: Выделить всё
'PAGE_NUMBER' => sprintf($lang['Page_of'], ( floor( $start / $karma_topics_per_page ) + 1 ), ceil( $karma_count / $karma_topics_per_page )),
http://www.portfolio.mymind.ru/php/phpb ... a_info.zip
-
- phpBB 1.4.2
- Сообщения: 70
- Стаж: 18 лет 9 месяцев
- Откуда: Казань
-
- phpBB 1.2.0
- Сообщения: 19
- Стаж: 19 лет 2 месяца
По идее можно, но я на своём форуме предпочёл именно такое отображение. Это демонстрирует наиболее неоднозначных пользователей. Но могу немножко переделать. Этоже моя первая более мене полная модификация для phpBB. А можно хоть глянуть, куда поставили ?SMM писал(а):еще вопрос а сделать показ - Рейтинг: +22/-17 , нельзя ли так Рейтинг: 5

Добавлено спустя 8 часов 29 минут 10 секунд:
Еще одно исправление
В файле karma_info.php
Найти такую строчку :
Код: Выделить всё
redirect(append_sid("login.$phpEx?redirect=watched_topics.$phpEx" . $redirect, true));
Код: Выделить всё
redirect(append_sid("login.$phpEx?redirect=karma_info.$phpEx" . $redirect, true));
-
- phpBB 1.4.2
- Сообщения: 70
- Стаж: 18 лет 9 месяцев
- Откуда: Казань
вот зацени
http://megaobzor.com/Forums.html
сложно сделать суммарный вывод?
но если будет +1.-16 должо вывести -15 то есть в бое стороны считало.
http://megaobzor.com/Forums.html
сложно сделать суммарный вывод?
но если будет +1.-16 должо вывести -15 то есть в бое стороны считало.
Спорьте, заблуждайтесь, ошибайтесь, но, ради бога, размышляйте, и хотя криво, да сами.
-
- phpBB 1.4.1
- Сообщения: 46
- Стаж: 18 лет 9 месяцев
Установила... и не пойму, а где смотреть эту самую статистику? у меня ничего не изменилось 
Добавлено спустя 18 минут 12 секунд:
А все - получилось! Только я немного не поняла куда картинки вставлять, чтобы они отображались? В templates?
Добавлено спустя 2 минуты 5 секунд:
И еще... я так поняла, что карму свою могут видеть все!
Вот если бы только администраторы и модераторы....
Так народ может просто бояться ставить минусы....
Добавлено спустя 7 минут 28 секунд:
И еще... администраторы не могут посмотреть кто увеличивал карму другим пользователям?

Добавлено спустя 18 минут 12 секунд:
А все - получилось! Только я немного не поняла куда картинки вставлять, чтобы они отображались? В templates?
Добавлено спустя 2 минуты 5 секунд:
И еще... я так поняла, что карму свою могут видеть все!
Вот если бы только администраторы и модераторы....
Так народ может просто бояться ставить минусы....
Добавлено спустя 7 минут 28 секунд:
И еще... администраторы не могут посмотреть кто увеличивал карму другим пользователям?
-
- phpBB 1.2.0
- Сообщения: 19
- Стаж: 19 лет 2 месяца
Ну там же папочка есть. Ей просто скопировать. Как есть в корень форума.JuliettaRose писал(а):А все - получилось! Только я немного не поняла куда картинки вставлять, чтобы они отображались? В templates?
Просто я планирую расширить, потому решил картинки оставить там.
Карму каждый пользователь видит свою. Видит кто ему поставил и за что. Ну и с комментариями.JuliettaRose писал(а): еще... я так поняла, что карму свою могут видеть все!
Вот если бы только администраторы и модераторы....
Так народ может просто бояться ставить минусы....
Пока нет. Можно сказать в разработке. Я просто планирую сделать модераторам и админам возможность : модераторам снимать очки кармы за свои разделы. Админам тоже самое но снимать любые.JuliettaRose писал(а):И еще... администраторы не могут посмотреть кто увеличивал карму другим пользователям?
Ну и смотреть.
Что касается минусов, то наверное отменю возможность видеть, кто тебе поставил минус.
-
- phpBB 1.4.1
- Сообщения: 46
- Стаж: 18 лет 9 месяцев
-
- phpBB 1.4.2
- Сообщения: 70
- Стаж: 18 лет 9 месяцев
- Откуда: Казань
-
- phpBB 1.4.1
- Сообщения: 46
- Стаж: 18 лет 9 месяцев
-
- phpBB 1.4.1
- Сообщения: 46
- Стаж: 18 лет 9 месяцев
-
- phpBB 1.2.0
- Сообщения: 19
- Стаж: 19 лет 2 месяца
-
- phpBB 1.4.2
- Сообщения: 70
- Стаж: 18 лет 9 месяцев
- Откуда: Казань
так это можно сделать в файле karma.php только модераторы и админы приравнены. либо как все, либо безлимит.А зачем ? Есть смысл в этом ??
вот вывод общего результата кармы пользователя вещь.
а чтобы сохранить идею многограности, в профиле пользователя, можно так и оставить +9\-1
Спорьте, заблуждайтесь, ошибайтесь, но, ради бога, размышляйте, и хотя криво, да сами.