Уважаемые пользователи!
В версии phpBB 3.3.13 обнаружены ошибки при использовании функции поиска по конференции.
Обсуждение проблемы и ее решения здесь Re: Вышел phpBB 3.3.13 [обсуждаем].
В связи с этим, не рекомендуется установка и обновление до phpBB 3.3.13.
Ошибка будет устранена разработчиками в версии phpBB 3.3.14.
Скачать предыдущую версию - phpBB 3.3.12 - можно здесь.
В версии phpBB 3.3.13 обнаружены ошибки при использовании функции поиска по конференции.
Обсуждение проблемы и ее решения здесь Re: Вышел phpBB 3.3.13 [обсуждаем].
В связи с этим, не рекомендуется установка и обновление до phpBB 3.3.13.
Ошибка будет устранена разработчиками в версии phpBB 3.3.14.
Скачать предыдущую версию - phpBB 3.3.12 - можно здесь.
Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Karma Hack или Advanced Karma Hack?
-
- phpBB 1.2.1
- Сообщения: 21
- Стаж: 17 лет 9 месяцев
DanZer, rxu
пробовал комментировать $db->sql_freeresult($result);
пробовал вообще убрать while
никакого результата
попробовал распечатать $row['karma_plus'] и $row['karma_minus']
они пустые, не понимаю - пробовал сделать такой запрос вручную - переменные есть...
НО самое интересное, что при этом
$karma_time = $row['karma_time'];
$simple_karma = $row['karma_plus'] - $row['karma_minus'];
оказывается пустой и $row['karma_time'], это похоже то, о чем предупреждал DanZer
ну тогда я не понимаю как это работает у Nome
пробовал комментировать $db->sql_freeresult($result);
пробовал вообще убрать while
никакого результата
попробовал распечатать $row['karma_plus'] и $row['karma_minus']
они пустые, не понимаю - пробовал сделать такой запрос вручную - переменные есть...
НО самое интересное, что при этом
$karma_time = $row['karma_time'];
$simple_karma = $row['karma_plus'] - $row['karma_minus'];
оказывается пустой и $row['karma_time'], это похоже то, о чем предупреждал DanZer
ну тогда я не понимаю как это работает у Nome
-
- phpBB 1.2.1
- Сообщения: 21
- Стаж: 17 лет 11 месяцев
Сел поплотнее посмотреть код. Малость офигел Что должно означать это:
Действовать независимо от того уменьшаем или увеличиваем карму? А какой глубокий смысл в такой проверке? Потом - не пустой ли у нас получается POST_USERS_URL? Если да - тогда и запрос ничего не вернет, т.к. у юзера с user_id=0 карма тоже будет нулевая Ну это так, навскидку... Мне сейчас этот код погонять негде, приходится просто с листа читать (чего уже давненько делать не приходилось). Буду дома через недельку - хоть посмотрю как оно выполняется, тогда уже и более конкретно скажу.
Код: Выделить всё
if ( $HTTP_GET_VARS['k'] == 'p' || $HTTP_GET_VARS['k'] == 'm' )
-
- phpBB 1.2.1
- Сообщения: 21
- Стаж: 17 лет 9 месяцев
DanZer, насколько я понимаю, в этом месте он проверят, что были введены только разрешенные символы - своеобразная защита от хака. Хотя я бы сделал простую проверку по шаблону, ну это кому как нравится
Сам пока нашел одну логическую ошибочку в своих поправках - во втором куске кода зря заменил простую карму на $simple_karma конечно, она простая, но другая... к сожалению, где-то есть еще одна (как минимум) ошибка, не вижу хоть убейте
Сам пока нашел одну логическую ошибочку в своих поправках - во втором куске кода зря заменил простую карму на $simple_karma конечно, она простая, но другая... к сожалению, где-то есть еще одна (как минимум) ошибка, не вижу хоть убейте
-
- phpBB 1.4.2
- Сообщения: 65
- Стаж: 19 лет 9 месяцев
-
- phpBB 2.0.1
- Сообщения: 252
- Стаж: 19 лет 6 месяцев
- Благодарил (а): 2 раза
-
- phpBB 1.4.2
- Сообщения: 65
- Стаж: 19 лет 9 месяцев
-
- phpBB 2.0.1
- Сообщения: 252
- Стаж: 19 лет 6 месяцев
- Благодарил (а): 2 раза
ручкамикак ставили
Включить мод ДаNome писал(а):какие настройки в админке?
Отображать простую карму Нет
Промежуток времени 24
Разрешить админам изменять карму в любое время Да
Минималньое число постов 1
Ограничивать по времени лицо, которое изменяет карму ДА
Разрешить комментарии Да
Обязать пользователя оставлять комментарии Да
Максимальное число комментариев 50
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 8 месяцев
Nome
у меня тоже самое что у automan
решил схалтурить
не устанавливать заново всю карму, провел update(на версию AKM 2/0/0 скачанную с пхпббхак), залил файлики...
в итоге:
"ваш коммент добавлен"
но коммент я не вводил.
каг быть?
ИМХО в karma.php что то нетак... хотя м/б я(и automan) чтото напортачил(и)
Добавлено спустя 22 минуты 38 секунд:
да и совсем забыл... плюсы то не ставяцца... (при включенных комментах)
если коменты выключить +сы ставятся.
у меня тоже самое что у automan
решил схалтурить
не устанавливать заново всю карму, провел update(на версию AKM 2/0/0 скачанную с пхпббхак), залил файлики...
в итоге:
"ваш коммент добавлен"
но коммент я не вводил.
каг быть?
ИМХО в karma.php что то нетак... хотя м/б я(и automan) чтото напортачил(и)
Добавлено спустя 22 минуты 38 секунд:
да и совсем забыл... плюсы то не ставяцца... (при включенных комментах)
если коменты выключить +сы ставятся.
-
- phpBB 1.4.2
- Сообщения: 65
- Стаж: 19 лет 9 месяцев
-
- phpBB 2.0.1
- Сообщения: 252
- Стаж: 19 лет 6 месяцев
- Благодарил (а): 2 раза
-
- phpBB 1.4.2
- Сообщения: 65
- Стаж: 19 лет 9 месяцев
-
- phpBB 1.4.2
- Сообщения: 65
- Стаж: 19 лет 9 месяцев
смайл тому кто расскажет что я курил когда писал karma.php там не то что ошибка там логики нет...все исправил щас залью куданить
Добавлено спустя 5 минут 56 секунд:
http://www.rapidshare.ru/180617
далее еще небольшие изменения:
Добавлено спустя 5 минут 56 секунд:
http://www.rapidshare.ru/180617
далее еще небольшие изменения:
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php
#
#-----[ FIND ]------------------------------------------
#
$lang['Karma_Commnets_explain'] = 'Allow users to post comments when giving karma';
#
#-----[ REPLACE WITH ]----------------------------------
#
$lang['Karma_Comments_explain'] = 'Allow users to post comments when giving karma';
#
#-----[ FIND ]------------------------------------------
#
$lang['Karma_Comments_Max_Explain'] = 'Maximum comments kept in the database for this user';
#
#-----[ REPLACE WITH ]----------------------------------
#
$lang['Karma_Comments_Max_explain'] = 'Maximum comments kept in the database for this user';
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
$lang['Unread'] = ' (<b>%s</b> unread)';
#
#-----[ AFTER, ADD ]------------------------------------
#
$lang['No_Karma_Yet'] = 'You can\'t give karma yet!';
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
-
- phpBB 2.0.1
- Сообщения: 252
- Стаж: 19 лет 6 месяцев
- Благодарил (а): 2 раза
-
- phpBB 1.4.2
- Сообщения: 65
- Стаж: 19 лет 9 месяцев
да да, забыл написать...automan писал(а):добавлю что такое надо сделать так же в русском файле.
вообще если что весь пакет лежит на http://altermusic.ru/nome/AKM.zip
-
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 8 месяцев
Nome
ошибку небольшую нашел.
помоему велась речь о том, что в "комментарии к вашей карме" должна быть ссылка на тот топик где +санули
у меня (все изменения внес и karma.php заменил)
комменты работают, но
ограничения (1 час) не работают
и нет ссылки на тот топик где +санули.
и ссылка на имени пользователя (плюсанувшего) ведет на страничку about:blank
как быть?
Добавлено спустя 2 минуты 29 секунд:
вернее даже так:
если я +санул кнопки (+ и -) не пропадают до того момента как я не обновил страничку и соотв. я могу +совать немерено...
ошибку небольшую нашел.
помоему велась речь о том, что в "комментарии к вашей карме" должна быть ссылка на тот топик где +санули
у меня (все изменения внес и karma.php заменил)
комменты работают, но
ограничения (1 час) не работают
и нет ссылки на тот топик где +санули.
и ссылка на имени пользователя (плюсанувшего) ведет на страничку about:blank
как быть?
Добавлено спустя 2 минуты 29 секунд:
вернее даже так:
если я +санул кнопки (+ и -) не пропадают до того момента как я не обновил страничку и соотв. я могу +совать немерено...