User Reputation Points
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
***Blaze***
- phpBB 2.0.7
- Сообщения: 583
- Стаж: 19 лет 8 месяцев
- Откуда: Данков
- Благодарил (а): 57 раз
- Поблагодарили: 25 раз
Re: User Reputation Points
Gisher спасибо.
zolti да дело не в этом, просто на портал хочу прикрутить, вот и хотел посмотреть как он располагается на форуме.
Да и ни кто с ошибкой не встречался как у меня (см. выше)?
zolti да дело не в этом, просто на портал хочу прикрутить, вот и хотел посмотреть как он располагается на форуме.
Да и ни кто с ошибкой не встречался как у меня (см. выше)?
Мой сайт http://ublaze.ru/
-
Gisher
- phpBB 2.0.12
- Сообщения: 857
- Стаж: 19 лет 11 месяцев
- Благодарил (а): 11 раз
- Поблагодарили: 13 раз
Re: User Reputation Points
***Blaze***
проблема не встречалась как у тебя
количество выводимых пользователей можно изменить в строчке
проблема не встречалась как у тебя
количество выводимых пользователей можно изменить в строчке
Код: Выделить всё
// user reputation points -- most popular users
$limit = '5';-
***Blaze***
- phpBB 2.0.7
- Сообщения: 583
- Стаж: 19 лет 8 месяцев
- Откуда: Данков
- Благодарил (а): 57 раз
- Поблагодарили: 25 раз
Re: User Reputation Points
Наверное у меня phpBB старая версия - золотой релиз стоит самый первый.
Добавлено спустя 1 минуту 47 секунд:
Наверное у меня phpBB старая версия - золотой релиз стоит самый первый.
Добавлено спустя 1 минуту 47 секунд:
Наверное у меня phpBB старая версия - золотой релиз стоит самый первый.
Мой сайт http://ublaze.ru/
-
ADR
- phpBB 1.4.0
- Сообщения: 34
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 5 раз
Re: User Reputation Points
У меня так же коряво отображается пункт сброса репутации, как у ***Blaze***. Хотя фича эта работает исправно))
Таким же страдальцам как и я посвящается: Испробовал все вышеописанные способы добавления мода в админку - не один не помог. В лучшем случае - ничего, в худшем - ловил ошибку "Mod not accsesible" (как то так точно не помню.) И эта ошибка возникала всегда, как только пытаешься зайти в "Администраторский раздел", на странице "Система". То есть отключить мод не удается. Приходилось востанавливать таблицы из бэкапа.
Поборол таким образом: Заходишь, так как было описано гдето выше кемто (ACP -> Система -> Управление модулями -> Администраторский раздел) и тут если выбрать модуль из списка и нажать кнопку "Добавить модуль" - капец. Но если вместо этого, чуть левее ввести название мода и нажать кнопку "Создать модуль", в открывшемся окне выбрать "Тип модуля" - "модуль". В списке чуть ниже выбрать название модуля. Тогда всё ОК.
Таким же страдальцам как и я посвящается: Испробовал все вышеописанные способы добавления мода в админку - не один не помог. В лучшем случае - ничего, в худшем - ловил ошибку "Mod not accsesible" (как то так точно не помню.) И эта ошибка возникала всегда, как только пытаешься зайти в "Администраторский раздел", на странице "Система". То есть отключить мод не удается. Приходилось востанавливать таблицы из бэкапа.
Поборол таким образом: Заходишь, так как было описано гдето выше кемто (ACP -> Система -> Управление модулями -> Администраторский раздел) и тут если выбрать модуль из списка и нажать кнопку "Добавить модуль" - капец. Но если вместо этого, чуть левее ввести название мода и нажать кнопку "Создать модуль", в открывшемся окне выбрать "Тип модуля" - "модуль". В списке чуть ниже выбрать название модуля. Тогда всё ОК.
-
Gisher
- phpBB 2.0.12
- Сообщения: 857
- Стаж: 19 лет 11 месяцев
- Благодарил (а): 11 раз
- Поблагодарили: 13 раз
Re: User Reputation Points
если гостям разрешить отправлять сообщения, то при просмотре тем выскакивает в шапке
вышеуказанные строчки у меня
каждое сообщение умножает ошибки, то есть если 2 сообщения, эта часть умножается
как можно устранить эту ошибку?
Добавлено спустя 1 минуту 40 секунд:
забыл написать, сам автор пишет о таком баге http://www.phpbb.com/community/viewtopi ... 5#p6766975
но сегодня у Warlock75 не было таких ошибок на тестовом форуме
Код: Выделить всё
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 1610: Undefined index: hidereputation
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 1610: Undefined index: reputation
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 1611: Undefined index: hidereputation
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 1611: Undefined index: reputation_text
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4019: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3213)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4021: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3213)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4022: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3213)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4023: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3213)Код: Выделить всё
// user reputation points
1610 'POSTER_REPUTATION' => ($config['rp_enable'] && !$user_cache[$poster_id]['hidereputation']) ? $user_cache[$poster_id]['reputation'] : '',
1611 'REP_TEXT' => ($config['rp_enable'] && !$user_cache[$poster_id]['hidereputation']) ? $user_cache[$poster_id]['reputation_text'] : '',
'U_VIEW_REP' => append_sid("{$phpbb_root_path}viewreputation.$phpEx", 'id=' . $poster_id),
'U_REPUTATION' => append_sid("{$phpbb_root_path}reputation.$phpEx", 'p=' . $row['post_id']),
'U_REP_NEG' => append_sid("{$phpbb_root_path}reputation.$phpEx", 'p=' . $row['post_id'] . '&mode=negative'),
'S_REP_TEXT' => ($config['rp_display'] == 1) ? true : false,
'S_REP_BLOCK' => ($config['rp_display'] == 2) ? true : false,
'S_REP_BOTH' => ($config['rp_display'] == 3) ? true : false,
// end user reputation pointsКод: Выделить всё
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 1610: Undefined index: hidereputation
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 1610: Undefined index: reputation
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 1611: Undefined index: hidereputation
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 1611: Undefined index: reputation_textкак можно устранить эту ошибку?
Добавлено спустя 1 минуту 40 секунд:
забыл написать, сам автор пишет о таком баге http://www.phpbb.com/community/viewtopi ... 5#p6766975
но сегодня у Warlock75 не было таких ошибок на тестовом форуме
-
Warlock75
- Former team member
- Сообщения: 1429
- Стаж: 18 лет 7 месяцев
- Откуда: Москва
- Благодарил (а): 50 раз
- Поблагодарили: 95 раз
Re: User Reputation Points
Gisher
Да я ни на одном мной установленном форуме ошибок таких не видел.
Да я ни на одном мной установленном форуме ошибок таких не видел.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
-
Gisher
- phpBB 2.0.12
- Сообщения: 857
- Стаж: 19 лет 11 месяцев
- Благодарил (а): 11 раз
- Поблагодарили: 13 раз
Re: User Reputation Points
Warlock75
просьба такая, можешь дать доступ к адинке тестого форума своего? потом обратно сменишь свой пароль, если конечно не трудно
просьба такая, можешь дать доступ к адинке тестого форума своего? потом обратно сменишь свой пароль, если конечно не трудно
-
Warlock75
- Former team member
- Сообщения: 1429
- Стаж: 18 лет 7 месяцев
- Откуда: Москва
- Благодарил (а): 50 раз
- Поблагодарили: 95 раз
Re: User Reputation Points
Зарегься, сделаю админом.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
-
Warlock75
- Former team member
- Сообщения: 1429
- Стаж: 18 лет 7 месяцев
- Откуда: Москва
- Благодарил (а): 50 раз
- Поблагодарили: 95 раз
Re: User Reputation Points
Может какой другой мод портит малину?
Лучше проверять на свежеустановленном чистом форуме. Тогда более объективно можно что-то сказать.
Я ставил репутацию сразу после мода БО.
Лучше проверять на свежеустановленном чистом форуме. Тогда более объективно можно что-то сказать.
Я ставил репутацию сразу после мода БО.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
-
Izya
- Former team member
- Сообщения: 408
- Стаж: 18 лет
- Откуда: Абакан, Сибирь
- Благодарил (а): 1 раз
- Поблагодарили: 28 раз
Re: User Reputation Points
Gisher, Warlock75.
У Варлока эти ошибки не вылазят скорее всего потому, что у него не включен "экстра дебаг".
У меня на форуме, собственно, тоже дебаггер был отключен, и ошибок этих я не наблюдал. Почитал тему - решил поковыряться и разобраться :) . Включил дебаггер - появились эти ошибки. Посмотрел код - все логично: значения переменным $user_cache[$poster_id]['hidereputation'], $user_cache[$poster_id]['reputation_text'] и $user_cache[$poster_id]['reputation'] присваиваются только для зарегистрированных "постеров". Гостю репутация, в общем-то, и не нужна, а на ошибки уровня Notice иногда можно и наплевать. Но для чистоты кода нашел следующее решение:
В файле viewtopic.php находим
Ниже добавляем
Переменные $user_cache[$poster_id]['reputation_text'] и $user_cache[$poster_id]['reputation'] определять не надо, так как после определения $user_cache[$poster_id]['hidereputation'] в true, обращения к ним происходить уже не будет.
У Варлока эти ошибки не вылазят скорее всего потому, что у него не включен "экстра дебаг".
У меня на форуме, собственно, тоже дебаггер был отключен, и ошибок этих я не наблюдал. Почитал тему - решил поковыряться и разобраться :) . Включил дебаггер - появились эти ошибки. Посмотрел код - все логично: значения переменным $user_cache[$poster_id]['hidereputation'], $user_cache[$poster_id]['reputation_text'] и $user_cache[$poster_id]['reputation'] присваиваются только для зарегистрированных "постеров". Гостю репутация, в общем-то, и не нужна, а на ошибки уровня Notice иногда можно и наплевать. Но для чистоты кода нашел следующее решение:
В файле viewtopic.php находим
Код: Выделить всё
// Cache various user specific data ... so we don't have to recompute
// this each time the same user appears on this page
if (!isset($user_cache[$poster_id]))
{
if ($poster_id == ANONYMOUS)
{
$user_cache[$poster_id] = array(
'joined' => '',
'posts' => '',
'from' => '',Код: Выделить всё
// user reputation points
'hidereputation' => true,
// end user reputation points-
Warlock75
- Former team member
- Сообщения: 1429
- Стаж: 18 лет 7 месяцев
- Откуда: Москва
- Благодарил (а): 50 раз
- Поблагодарили: 95 раз
Re: User Reputation Points
Если он включен, то с галереей и с избранным выскакивют ошибки, если не заполнены.Izya писал(а):"экстра дебаг".
Про репутацию не знаю, поскольку не видел багов.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
-
Izya
- Former team member
- Сообщения: 408
- Стаж: 18 лет
- Откуда: Абакан, Сибирь
- Благодарил (а): 1 раз
- Поблагодарили: 28 раз
Re: User Reputation Points
Значит, он все-таки был выключен, когда вы с Gisher`ом проверяли баг репутации при гостевом постинге? А у Gisher`a он явно включен.Warlock75 писал(а):Если он включен
Вполне ведь может быть так, что просто не совпадали случаи включения дебаггера с просмотром тем, имеющих посты гостей?Warlock75 писал(а):Про репутацию не знаю, поскольку не видел багов.
Так оно, скорее всего, и было. Можете для проверки включить дебаггер на том тестовом форуме, на котором с Gisher`ом проверяли баг.
-
Warlock75
- Former team member
- Сообщения: 1429
- Стаж: 18 лет 7 месяцев
- Откуда: Москва
- Благодарил (а): 50 раз
- Поблагодарили: 95 раз
Re: User Reputation Points
Был как раз включен.Izya писал(а):Значит, он все-таки был выключен
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
-
Izya
- Former team member
- Сообщения: 408
- Стаж: 18 лет
- Откуда: Абакан, Сибирь
- Благодарил (а): 1 раз
- Поблагодарили: 28 раз
Re: User Reputation Points
Что ж. Получается весьма странно. Ну да черт с ним.
У меня при включенном дебаггере все было, как у Gisher`а (да и, надо сказать, у многих пользователей, включая самого автора МОДа), поэтому, надеюсь, мое решение и ему поможет.
У меня при включенном дебаггере все было, как у Gisher`а (да и, надо сказать, у многих пользователей, включая самого автора МОДа), поэтому, надеюсь, мое решение и ему поможет.

