[BETA] Democracy MOD 0.2.1 (reputation + warnings + reports)
-
- phpBB 1.4.0
- Сообщения: 36
- Стаж: 18 лет 5 месяцев
- Откуда: Кривой Рог
-
- phpBB 1.4.3
- Сообщения: 77
- Стаж: 19 лет 9 месяцев
- Откуда: КРАСНОДАР
так при обновлении с 0.14 по 0.20 выскакивает при разделении темы на две такой глюк:
и где править, братцы?
Could not update post reviews
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near ')' at line 3
UPDATE logoskuban_reputation SET forum_id = 45 WHERE id IN ()
Line : 1172
File : modcp.php

-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Поиск рулит. Это отсюда
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.4.3
- Сообщения: 77
- Стаж: 19 лет 9 месяцев
- Откуда: КРАСНОДАР
Lstasss
в скобках ничего, причем перенос темы пашет, склейка тоже, а вот с разрезкой глюк
Поручикщас гляну.
Добавлено спустя 4 минуты 16 секунд:
там что-то со скобкой {
Добавлено спустя 9 минут 53 секунды:
короче нафинг снес вот эту лабуду:
она почему та была в modcp.php
Все нармально режет теперь.
Никаких глюков не будет?
в скобках ничего, причем перенос темы пашет, склейка тоже, а вот с разрезкой глюк

Поручикщас гляну.
Добавлено спустя 4 минуты 16 секунд:
там что-то со скобкой {
Добавлено спустя 9 минут 53 секунды:
короче нафинг снес вот эту лабуду:
Код: Выделить всё
///democracy///
$sql_where_rep = (!empty($HTTP_POST_VARS['split_type_beyond'])) ? " p.post_time >= $post_time AND p.topic_id = $topic_id" : "p.post_id IN ($post_id_sql)";
$sql = 'SELECT r.id
FROM ' . REPUTATION_TABLE . ' r, ' . TOPICS_TABLE . ' t, ' . POSTS_TABLE . ' p
WHERE r.post_id = p.post_id
AND ' . $sql_where_rep;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not select post reviews ids', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrowset($result);
$db->sql_freeresult($result);
$reviews_list = '';
for($i = 0; $i < count($row); $i++)
{
$reviews_list .= ( ( $reviews_list != '' ) ? ', ' : '' ) . $row[$i]['id'];
}
$sql = 'UPDATE ' . REPUTATION_TABLE . '
SET forum_id = ' . $new_forum_id . '
WHERE id IN (' . $reviews_list . ')';
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not update post reviews', '', __LINE__, __FILE__, $sql);
}
///////////
Все нармально режет теперь.
Никаких глюков не будет?
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.4.3
- Сообщения: 77
- Стаж: 19 лет 9 месяцев
- Откуда: КРАСНОДАР
Да я вас понял - но И при изменении не работало... я снес все.Поручик писал(а):diakas
http://www.phpbbguru.net/community/view ... 340#102340
Слушайте, а можно сделать отключение репутации по желанию пользователя (хотя бы модераторам)?
-
- phpBB 2.0.2
- Сообщения: 334
- Стаж: 19 лет 4 месяца
- Благодарил (а): 15 раз
В инструкции по инсталляции democracy020.txt отсутствует строчка в блоке
#
#-----------------------[ COPY ]-------------------------
#
сообщающая о копировании файла icon_ban.gif
Добавлено спустя 54 минуты 9 секунд:
И еще момент...
в инструкции есть такие строчки:
но ведь в файле includes/functions_post.php есть несколько таких мест. Где добавлять код? В самом первом месте?
#
#-----------------------[ COPY ]-------------------------
#
сообщающая о копировании файла icon_ban.gif

Добавлено спустя 54 минуты 9 секунд:
И еще момент...
в инструкции есть такие строчки:
Код: Выделить всё
#
#-----[ FIND ]------------------------------------------
#
message_die(GENERAL_ERROR, 'Error in deleting post', '', __LINE__, __FILE__, $sql);
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
/////////democracy///////////////
db_query('UPDATE {REPUTATION_TABLE} SET post_id = {NO_ID} WHERE post_id = %d', $post_id);
db_query('DELETE FROM {POST_REPORTS_TABLE} WHERE post_id = %d', $post_id);
////////////////////////
-
- phpBB 1.2.1
- Сообщения: 29
- Стаж: 18 лет 8 месяцев