Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[BETA] Democracy MOD 0.2.1 (reputation + warnings + reports)

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Не ищите смысла, там где его нет (С)
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Cattle
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 10 месяцев

Сообщение Cattle »

Начитался вот дифирамбов... и обновил мод с 14 до 20 версии сразу на рабочем сайте...
Теперь при входе на форум:
Fatal error: Call to undefined function: db_query() in /home/public_html/includes/page_header.php on line 123
на 123 строчке:

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

	$result = db_query('SELECT id, user_id, modification FROM {REPUTATION_TABLE}
При попытке из админки выполнить "Востановить целостность данных" выползает ошибка:
Fatal error: Call to undefined function: db_query() in /home/public_html/admin/admin_democracy.php on line 41
на 41 строке:

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

	db_query('UPDATE {USERS_TABLE} SET user_reputation = 0, user_reputation_plus = 0, user_warnings = 0');
Все шаги обновления выполнил и проверил после несколько раз, помогите пожалуйста :?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

Cattle
А файл functions.php обновили точно по инструкции?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Cattle
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 10 месяцев

Сообщение Cattle »

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

#
#-----[ OPEN ]------------------------------------------
#
includes/functions.php
#
#-----[ FIND ]------------------------------------------
#
	exit;
}

#
#-----[ AFTER, ADD ]------------------------------------------
#
/////////////democracy////////
/**
 * This is sprintf-like $db->sql_query() wrapper with automatic constants and variables substitution.
 * Idea and some code are borrowed from drupal.
 * Example:
 * $result = db_query('SELECT * FROM {POSTS_TABLE} WHERE id = %d OR name LIKE \'%s\'', 10, '\\StupidUserName/');
 *
 * @return resource Database query result
 */
.......
В functions.php у меня 4 вхождения -

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

	exit;
}
я поставил после первого.
Аватара пользователя
Carbofos
phpBB 1.4.4
Сообщения: 158
Стаж: 19 лет 2 месяца

Сообщение Carbofos »

Thanx
Мультики в детстве мало смотрели ;)

Добавлено спустя 2 минуты 13 секунд:

Cattle
Вы же функции вставляете, так что в принципе неважно куда их, главное чтобы не вовнутрь другой функции :)
Cattle
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 10 месяцев

Сообщение Cattle »

Carbofos писал(а):Cattle

Вы же функции вставляете, так что в принципе неважно куда их, главное чтобы не вовнутрь другой функции
Вставил в самый конец functions.php - заработало :D спасибо!
Delestor
phpBB 1.4.1
Сообщения: 44
Стаж: 17 лет 10 месяцев

Сообщение Delestor »

Можно узнать какие права доступа нужны для нормальной работы функции "Наши самые уважаемые пользователи".
Папка cache имеет внутри себя
.htacces
С содержанием:

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

<Limit GET POST PUT>
Order Allow,Deny
Deny from All
</Limit>
attach_config.php От соответствующего мода.
И мной горячо любимый respected.dat.
И какие ставить права?
Пока поставил 777 на папку, и на файл respected.dat.
До этого он не менялся и надпись о самых уважаемых пользователях не изменялась.
Но подозреваю, что это не лучший вариант:).
________________________________________________
P. S.
Да, чуть не забыл.
Огромный THX за мод, с карточками несравним, блин...
Чувствую себя натуральной блондинкой...
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

Delestor
На самом деле достаточно прав 666 на каталог cache. Файл respected.dat создаётся сам с правами (кажется 644) и всё работает прекрасно.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
dj_maxx
phpBB 1.0.0
Сообщения: 6
Стаж: 17 лет 9 месяцев

Сообщение dj_maxx »

А как сделать чтобы показывались истекшие предупреждения?
В старой версии мода они показывались, а после обновления, как я заметил, куда-то исчезли. Хотя в настройках стоит "Хранить" истекшие предупреждения и баны
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 18 лет 11 месяцев
Откуда: Киев

Сообщение natali »

а аттач в первом посте содержит ВСЕ фиксы и диффы? ))
Аватара пользователя
ETZel
phpBB 1.4.3
Сообщения: 93
Стаж: 18 лет 4 месяца
Откуда: Челябинск

Сообщение ETZel »

dj_maxx
expired warnings никуда не делись, см. адрес типа <yourserver>/profile.php?mode=expired&u=<user_id>
Просто ссылки в профиле больше нет. Это недоработка, будет исправлено в след. версии.

natali
Конечно. (Только там не аттач, а внешняя ссылка)
Extremator
phpBB 1.4.3
Сообщения: 81
Стаж: 18 лет 4 месяца

Сообщение Extremator »

Вопросец:
в каком файле косую убрать между + и -, т.е., к примеру +3/-7, что-то не могу найти.
и еще вдагонку это вроде и было, а может и не было, у меня profile_view_reputation при просмотре расползается, когда длинющий отзыв.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

И тоже маленькое замечание:
При просмотре viewtopic'a гостем под аватарой слово репутация и её значение без пробела вместе, например Репутация6 :roll:
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Extremator
phpBB 1.4.3
Сообщения: 81
Стаж: 18 лет 4 месяца

Сообщение Extremator »

Забыл уточнить именно в лисе расползается.

Siava а у меня под гостем все нормально.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

Extremator
Я про случай, где репутация одним числом (суммой).

Исправил так:
functions_reputation.php

найти

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

                        case REPUTATION_SUM:
                                $user_reputation .= $userdata['user_reputation'];
заменить на

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

                        case REPUTATION_SUM:
                                $user_reputation .= ' ' . $userdata['user_reputation'];
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)

Вернуться в «Бета-версии модов для phpBB 2.0.x»