[DEV] Reputation System / Система репутации

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
MadDog
phpBB 1.0.0
Сообщения: 0
Стаж: 14 лет 6 месяцев

Re: [DEV] Reputation System / Система репутации

Сообщение MadDog »

помогите... столкнулся с проблемой.. а именно в теме под ником пользователя идёт примерно так

Сообщений: 34
Зарегистрирован: 02 май 2010, 05:22
Репутация: 0 [ − / + ]

Так вот репутация у всех без исключения пользователей стоит 0
при этом если нажать на этот 0 откроется страница и там будет отображаться всё правильно

посмотрел файл viewtopic_body.html
в нём идёт строчка -

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

<!-- IF postrow.POSTER_REPUTATION and not S_IS_BOT --><dd><strong>{L_REPUTATION}:</strong> {postrow.POSTER_REPUTATION}</dd><!-- ENDIF -->
вот как раз {postrow.POSTER_REPUTATION} и выдаёт неверное значение.
Помогите исправить. Уже 2 раза проверил инструкцию по установке
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: [DEV] Reputation System / Система репутации

Сообщение southklad »

Всем доброго дня , вот честно я так и не понял , на субсилвер мод есть или нет , если да тыкните пальцем где и как установить , я про последнюю доступную версию
Изображение
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: [DEV] Reputation System / Система репутации

Сообщение HAMMER663 »

igorbond [FAQ] Что такое МОДы и как установить МОД
Прочтите наконец!
В первом посте данной темы вложен сам мод. Вы хотя бы файлы смотрели, которые в архиве есть?
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: [DEV] Reputation System / Система репутации

Сообщение southklad »

Я сразу открыл инструкцию , а там сразу для просил , вот сейчас после ваших слов , проверил и нашел , спасибо , просто сразу не заметил :oops:
Изображение
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: [DEV] Reputation System / Система репутации

Сообщение southklad »

Всем доброго вечера , может я туплю , но не пойму как и что , все установил , + и - появились , но файлы но форум тупит при заходе в тему пишит Fatal error: Call to a member function reputation_row() on a non-object /viewtopic.php on line 1805
а при заходе на пользователя Fatal error: Call to a member function get_rep_power() on a non-object in /memberlist.php on line 666 , все несколько раз проверил , но не работает.
Во вложении эти файлы , подскажите где ошибка , пожалуйста :cry:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

[DEV] Reputation System / Система репутации

Сообщение МайскийЖук »

Таблицы мода в базе данных есть?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: [DEV] Reputation System / Система репутации

Сообщение southklad »

Вы вот это имеете ввиду

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

INSERT INTO `phpbb_config` (`config_name`, `config_value`, `is_dynamic`) VALUES ('reputation_max_comments', '2', 0), ('reputation_min_posts', '10', 0);
CREATE TABLE `phpbb_reputation` (
	`reputation_id` mediumint(8) unsigned NOT NULL auto_increment,
	`reputation_to` mediumint(8) unsigned NOT NULL default '0',
	`reputation_from` mediumint(8) unsigned NOT NULL default '0',
	`reputation_comment` mediumtext collate utf8_bin NOT NULL,
	`reputation_time` int(11) unsigned NOT NULL default '0',
	`reputation_type` tinyint(1) unsigned NOT NULL default '0',
	`reputation_post` mediumint(8) unsigned NOT NULL default '0',
	`reputation_read` tinyint(1) unsigned NOT NULL default '0',
	PRIMARY KEY  (`reputation_id`)
	) DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
ALTER TABLE `phpbb_users`
	ADD `user_reputation_pluses` mediumint(8) NOT NULL default '0',
	ADD `user_reputation_minuses` mediumint(8) NOT NULL default '0',
	ADD `user_reputation_total` mediumint(8) NOT NULL default '0',
	ADD `user_reputation_ban` tinyint(1) unsigned NOT NULL default '0';

Если это , то да есть
Изображение
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: [DEV] Reputation System / Система репутации

Сообщение HAMMER663 »

У вас там остатки кода от другого мода.
перезалил ваш файл

Добавлено спустя 1 минуту 7 секунд:
Так что вычищайте код от мода User reputation points
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: [DEV] Reputation System / Система репутации

Сообщение southklad »

Скачал ваши файлы , перезалил их и все заработало , спасибо .
А вот еще вопрос , я это все менял на одном форуме ( полностью еще пустом ) , а вот мне теперь надо тоже самое на другом форуме ( который уже работает и у него есть и сообщения и пользователи ) , могу я просто перезалить туда все измененные файлы , а не изменять именно те файлы ??? , тот форум обновлен до 3.0.10 , а пробую на 3.0.8 и файлы менял на нем
Заранее спасибо за ответ
Изображение
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: [DEV] Reputation System / Система репутации

Сообщение HAMMER663 »

Вам надо внести соответствующие правки в новый форум. Переносить уже имеющиеся файлы от 3.0.8 нельзя, в файлах есть различия
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: [DEV] Reputation System / Система репутации

Сообщение southklad »

а если я изменю файлы тоже 3.0.10 , но другого форума сначала , у потом их перекину на другой , так можно ??? просто не хочу пробовать на том
Изображение
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: [DEV] Reputation System / Система репутации

Сообщение HAMMER663 »

Если набор модов одинаковый, то можно. Сами смотрите где в файлах могут быть различия
Аватара пользователя
ShineOfDark
phpBB 1.4.1
Сообщения: 45
Стаж: 14 лет 6 месяцев
Благодарил (а): 5 раз

Re: [DEV] Reputation System / Система репутации

Сообщение ShineOfDark »

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

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

Table 'wc.REPUTATION_TABLE' doesn't exist [1146]

SQL

SELECT COUNT(*) AS reputation_cnt FROM REPUTATION_TABLE r WHERE r.reputation_to = 61 AND r.reputation_from = 2 AND r.reputation_post = 41

BACKTRACE

FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()

FILE: [ROOT]/viewtopic.php
LINE: 1543
CALL: dbal_mysqli->sql_query()
вот такую ошибку выдает... с чем может быть связано? :(

в архиве все файлы которые менял под мод.... можете помочь? или хотя бы подсказать.

хотя стоп что-то не понял, где папка инклудес :shock:

тю епт в adm ее случайно сунул и залил так :)

Добавлено спустя 14 минут 23 секунды:
все заработало сори :) а можно ли сделать чтобы репутацию одному пользователю можно было менять раз в 24 часа а не по постам?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
FEAR93
Former team member
Сообщения: 666
Стаж: 17 лет 11 месяцев
Откуда: Кривой Рог, Украина
Благодарил (а): 22 раза
Поблагодарили: 76 раз

Re: [DEV] Reputation System / Система репутации

Сообщение FEAR93 »

ShineOfDark писал(а):вот такую ошибку выдает... с чем может быть связано?
Не внесены правки в constants.php.
А где твоя Родина, сынок?! Сдал Горбачёв твою Родину американцам, чтобы тусоваться красиво.

Шаблон запроса.
Правила.
Аватара пользователя
ShineOfDark
phpBB 1.4.1
Сообщения: 45
Стаж: 14 лет 6 месяцев
Благодарил (а): 5 раз

Re: [DEV] Reputation System / Система репутации

Сообщение ShineOfDark »

тю епт в adm ее случайно сунул и залил так

Добавлено спустя 14 минут 23 секунды:
все заработало сори а можно ли сделать чтобы репутацию одному пользователю можно было менять раз в 24 часа а не по постам?
апнул вопрос :roll:

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