User Reputation Points

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Izya
Former team member
Сообщения: 408
Стаж: 18 лет
Откуда: Абакан, Сибирь
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Re: User Reputation Points

Сообщение Izya »

Shurik.Mcl
В переводе от VVVas небольшой косяк (или он так пошутил :) ).
Пункт "Может получать баллы репутации" - это и есть то, что тебе нужно. На самом деле этот пункт переводится на русский как раз как "Может выдавать баллы репутации" (по-английски 'Can give reputation point').
Shurik.Mcl
phpBB 1.4.1
Сообщения: 48
Стаж: 18 лет 3 месяца
Откуда: UA Черкассы
Благодарил (а): 1 раз

Re: User Reputation Points

Сообщение Shurik.Mcl »

Izya
спасибо ща проверю
Shurik.Mcl
phpBB 1.4.1
Сообщения: 48
Стаж: 18 лет 3 месяца
Откуда: UA Черкассы
Благодарил (а): 1 раз

Re: User Reputation Points

Сообщение Shurik.Mcl »

проверил - таки да работает
вопрос - тогда как пользователя, выключившего свою репутацию, автоматически перевести в группу "без репутации" ?
Shurik.Mcl
phpBB 1.4.1
Сообщения: 48
Стаж: 18 лет 3 месяца
Откуда: UA Черкассы
Благодарил (а): 1 раз

Re: User Reputation Points

Сообщение Shurik.Mcl »

мод "Auto Groups" как ни крути в своём базисе никак не привязан к переменным репутации, т.е. чтобы перевести пользователя в группу "без репутации" можно привязаться только от кол-ва выданных предупреждений.
совсем не то...
тогда было бы хорошо сделать фичу в настройках репутации как:
"временной интервал от момента включения репутации, по истечению которого пользователь сможет влиять на репутацию других: ххх" в часах допустим
мне кажется расчитывать на такое можно, но реалии слабые :roll:
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: User Reputation Points

Сообщение Gisher »

Izya писал(а):В переводе от VVVas небольшой косяк (или он так пошутил :) ).
может выложите свой перевод 0.2.0а ? :-)
Аватара пользователя
Izya
Former team member
Сообщения: 408
Стаж: 18 лет
Откуда: Абакан, Сибирь
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Re: User Reputation Points

Сообщение Izya »

Gisher
Я использую перевод отVVVas, так как считаю его правильным и качественным (единичная ошибка не в счет - мало ли существует причин, по которым человек случайно может написать вместо одного слова другое). А перевод тех строк, которые появились в более поздних версиях, я уже приводил в этой теме (где-то в районе 14-й страницы).
Shurik.Mcl
phpBB 1.4.1
Сообщения: 48
Стаж: 18 лет 3 месяца
Откуда: UA Черкассы
Благодарил (а): 1 раз

Re: User Reputation Points

Сообщение Shurik.Mcl »

тогда всётаки будет логичным указать правильную трактовку данного пункта, так как по-сути он выполняет 2 функции :
"Может получать\выдавать(начислять) баллы репутации"
Аватара пользователя
Berk
phpBB 2.0.2
Сообщения: 301
Стаж: 18 лет
Откуда: Украина, Киев
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: User Reputation Points

Сообщение Berk »

crazybike писал(а):После установки мода всё работает, кроме переноса тем. При попытке переноса темы в другой форум начинает ругаться:

Судя по строкам, ругается именно на новые таблицы в базе с репутацией.

Кто поставил этот мод, проверьте, спокойно ли переносятся темы.

Пожалуйста подскажите пути решения.


Общая ошибка
SQL ERROR [ mysql4 ]

SQL

No values specified for SQL IN comparison

BACKTRACE


FILE: includes/db/dbal.php
LINE: 385
CALL: dbal_mysql->sql_error()

FILE: includes/functions_admin.php
LINE: 454
CALL: dbal_mysql->sql_in_set()

FILE: includes/mcp/mcp_main.php
LINE: 637
CALL: move_topics()

FILE: includes/mcp/mcp_main.php
LINE: 93
CALL: mcp_move_topic()

FILE: includes/functions_module.php
LINE: 471
CALL: mcp_main->main()

FILE: includes/functions_module.php
LINE: 766
CALL: p_master->load_active()

FILE: mcp.php
LINE: 168
CALL: p_master->load()

у меня такая же проблема
как решилась проблема?!
Аватара пользователя
Izya
Former team member
Сообщения: 408
Стаж: 18 лет
Откуда: Абакан, Сибирь
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Re: User Reputation Points

Сообщение Izya »

Проверь установку. Скорее всего, в файле includes/functions_admin.php вставил код МОДа не в то место. Там три похожих блока кода; надо внимательно сверять с тем, что в инструкции.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: User Reputation Points

Сообщение Палыч »

Izya писал(а):Там три похожих блока кода;
Два... Третий UPDATE
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Berk
phpBB 2.0.2
Сообщения: 301
Стаж: 18 лет
Откуда: Украина, Киев
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: User Reputation Points

Сообщение Berk »

Да, так и было, спасибо всем.
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 19 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Re: User Reputation Points

Сообщение ***Blaze*** »

Так вот нашел одну проблемку: В админке, где у вас пункт Репутация:

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

Комментарий
Выключить комментарии к репутации: Да Нет
Пользователь обязан ввести комментарий: Да Нет
Нужно местами поменять, так как все наооборот будет, например нажмете Выключить комментарии к репутации: Да и нажмете повысить любому пользователю, то репутация будет успешно изменена, но без комментария.

Добавлено спустя 31 минуту 50 секунд:
Да и у меня почему-то ошибка выскакивает, когда в админку захожу:

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

Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /www_host/hosts/mstyle.z16.ru/forum/includes/acp/acp_main.php on line 31
Вот как выглядит по коду у меня:

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

30 // user reputation point
31 		$user->add_lang('mods/reputation_mod');
32 // end
А если бэкап /includes/acp/acp_main.php залить, то ошибки нет, но там где
Синхронизация или сброс статистики

Пункт Сброса репутации отображается так:

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

{ RP_RESET }
{ RP_RESET_EXPLAIN }
Ну и соответственно запрос:

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

// user reputation point
					case 'reputation':
					
					$db->sql_query('UPDATE ' . USERS_TABLE . " SET user_reputation = 0");
					
						switch ($db->sql_layer)
						{
							case 'sqlite':
							case 'firebird':
								$db->sql_query('DELETE FROM ' . REPUTATIONS_TABLE);
							break;

							default:
								$db->sql_query('TRUNCATE TABLE ' . REPUTATIONS_TABLE);
							break;
						}
						
						add_log('admin', 'LOG_RESET_REPUTATION');
					break;
// end
этой кнопки:

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

// user reputation point
					case 'reputation':
						$confirm = true;
						$confirm_lang = 'RP_RESET_CONFIRM';
					break;
// end
выполняться не будет. Все делал по инструкции. Подскажите - как это можно исправить. Спасибо.
Мой сайт http://ublaze.ru/
Аватара пользователя
***Blaze***
phpBB 2.0.7
Сообщения: 583
Стаж: 19 лет 8 месяцев
Откуда: Данков
Благодарил (а): 57 раз
Поблагодарили: 25 раз

Re: User Reputation Points

Сообщение ***Blaze*** »

Ни кто не ставил Addon:
Most popular users
Display users who has the largest number of reputation point on board index
http://www.phpbbindonesia.com/board/dow ... e.php?id=3
Если да, то дайте ссылку, я посмотрю.
Мой сайт http://ublaze.ru/
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: User Reputation Points

Сообщение Gisher »

отправил ЛС
zolti
phpBB 1.4.0
Сообщения: 38
Стаж: 18 лет
Забанен: Бессрочно

Re: User Reputation Points

Сообщение zolti »

А чё там смотреть :) просто снизу список юзеров у кого репутация есть. Ничего особенного :))

Вернуться в «Поддержка модов для phpBB 3.0.x»