Уважаемые пользователи!
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. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
tj-greatsky
phpBB 1.2.1
Сообщения: 27
Стаж: 16 лет 5 месяцев

Сообщение tj-greatsky »

Народ подскажите на что указывает это ошибка
Все свои действия проверял выполнена по инструкции , ошибка вот
Could not obtain forums information

DEBUG MODE

SQL Error : 1054 Unknown column 'user_reputation' in 'field list'

SELECT *, (user_reputation) AS user_reputation, (user_reputation_plus) AS user_reputation_plus, (user_reputation OR user_reputation_plus) AS user_has_reviews, user_reputation AS user_reputation_base FROM phpbb_forums ORDER BY cat_id, forum_order

Line : 232
File : functions.php

Да и еще в инструкции сказано

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/profile_view_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<td> <b><span class="gen">{INTERESTS}</span></b></td>
</tr>

#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN warnings -->
………………………
Но в этом фале я этой строки не нашел, была похоже
</tr>
<tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_INTERESTS}:</span></td>
<!-- BEGIN switch_upload_limits -->
<tr>
Вот после нее я и вставил что предлагалось
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

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

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

наш форум http://forum.aeroion.ru/cat1.html
tj-greatsky
phpBB 1.2.1
Сообщения: 27
Стаж: 16 лет 5 месяцев

Сообщение tj-greatsky »

db_update, все запросы били выполнены, при проверки все присвоенные им значения правильны
Последний раз редактировалось tj-greatsky 21.11.2007 20:42, всего редактировалось 1 раз.
Аватара пользователя
TheHawk
phpBB 1.4.4
Сообщения: 130
Стаж: 17 лет 1 месяц
Откуда: Беларусь, Гомель

Сообщение TheHawk »

tj-greatsky, старнно однако же выполнены, если не находит
tj-greatsky писал(а):column 'user_reputation' in 'field list'
Изображение
tj-greatsky
phpBB 1.2.1
Сообщения: 27
Стаж: 16 лет 5 месяцев

Сообщение tj-greatsky »

и чего же я не выполнил?

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

CREATE TABLE `phpbb_reputation` (
  `id` mediumint(8) unsigned NOT NULL auto_increment,
  `modification` tinyint(1) NOT NULL default '0',
  `user_id` mediumint(8) NOT NULL default '0',
  `voter_id` mediumint(8) NOT NULL default '0',
  `post_id` mediumint(8) NOT NULL default '-1',
  `forum_id` smallint(5) NOT NULL default '-1',
  `poster_ip` char(8) NOT NULL default '',
  `date` int(11) NOT NULL default '0',
  `expire` int(11) NOT NULL default '0',
  `amount` smallint(5) unsigned NOT NULL default '1',
  `edit_time` int(11) default NULL,
  `edit_count` smallint(5) unsigned NOT NULL default '0',
  PRIMARY KEY (`id`),
  KEY `voter_id` (`voter_id`),
  KEY `post_id` (`post_id`),
  KEY `date` (`date`),
  KEY `expire` (`expire`)
);

CREATE TABLE `phpbb_reputation_text` (
  `id` mediumint(8) unsigned NOT NULL default '0',
  `text` text,
  `bbcode_uid` varchar(10) NOT NULL default '',
  PRIMARY KEY (`id`)
);

CREATE TABLE `phpbb_post_reports` (
  `report_id` mediumint(8) NOT NULL auto_increment,
  `post_id` mediumint(8) NOT NULL default '-1',
  `review_id` mediumint(8) NOT NULL default '-1',
  `forum_id` smallint(5) NOT NULL default '-1',
  `user_id` mediumint(8) NOT NULL default '0',
  `report_time` int(11) NOT NULL default '0',
  `reports_num` mediumint(8) NOT NULL default '0',
  PRIMARY KEY (`report_id`),
  KEY `post_id` (`post_id`),
  KEY `review_id` (`review_id`),
  KEY `forum_id` (`forum_id`)
);

ALTER TABLE `phpbb_users` ADD `user_reputation` smallint(5) NOT NULL default '0';
ALTER TABLE `phpbb_users` ADD `user_reputation_plus` smallint(5) NOT NULL default '0';
ALTER TABLE `phpbb_users` ADD `user_warnings` tinyint(4) unsigned NOT NULL default '0';
ALTER TABLE `phpbb_users` ADD `user_reviews` smallint(5) NOT NULL default '0';
ALTER TABLE `phpbb_users` ADD `user_warnings_total` smallint(5) NOT NULL default '0';
ALTER TABLE `phpbb_users` ADD `user_bans_total` smallint(5) NOT NULL default '0';

ALTER TABLE `phpbb_posts` ADD `post_reviews` smallint(5) unsigned NOT NULL default '0';
ALTER TABLE `phpbb_posts` ADD `post_locked` tinyint(1) unsigned NOT NULL default '0';

INSERT INTO `phpbb_config` VALUES ('warnings_enabled', '1');
INSERT INTO `phpbb_config` VALUES ('reputation_enabled', '1');
INSERT INTO `phpbb_config` VALUES ('reports_enabled', '1');
INSERT INTO `phpbb_config` VALUES ('reputation_least_respected', '0');
INSERT INTO `phpbb_config` VALUES ('reputation_ban_warnings', '5');
INSERT INTO `phpbb_config` VALUES ('reputation_delete_expired', '-1');
INSERT INTO `phpbb_config` VALUES ('reputation_warning_expire', '3,30');
INSERT INTO `phpbb_config` VALUES ('reputation_ban_expire', '3,30');
INSERT INTO `phpbb_config` VALUES ('reputation_perms', '0,0,1,3,3,3,3,5,3,5,3,3,3');
INSERT INTO `phpbb_config` VALUES ('reputation_none', '0,0');
INSERT INTO `phpbb_config` VALUES ('reputation_mod_norep', '0');
INSERT INTO `phpbb_config` VALUES ('reputation_reviews_per_page', '25');
INSERT INTO `phpbb_config` VALUES ('reputation_reports_per_page', '25');
INSERT INTO `phpbb_config` VALUES ('reputation_display', '1');
INSERT INTO `phpbb_config` VALUES ('reputation_warnings_display', 'img');
INSERT INTO `phpbb_config` VALUES ('reputation_most_respected', '1');
INSERT INTO `phpbb_config` VALUES ('reputation_days_req', '0');
INSERT INTO `phpbb_config` VALUES ('reputation_posts_req', '0');
INSERT INTO `phpbb_config` VALUES ('reputation_points_req', '-100000');
INSERT INTO `phpbb_config` VALUES ('reputation_warnings_req', '100000');
INSERT INTO `phpbb_config` VALUES ('reputation_rotation_limit', '0');
INSERT INTO `phpbb_config` VALUES ('reputation_time_limit', '0');
INSERT INTO `phpbb_config` VALUES ('reputation_check_rate', '60');
INSERT INTO `phpbb_config` VALUES ('reputation_last_check_time', '0');
INSERT INTO `phpbb_config` VALUES ('reputation_empty_reviews', '0');
INSERT INTO `phpbb_config` VALUES ('reputation_positive_only', '0');
INSERT INTO `phpbb_config` VALUES ('reputation_check_reports', '1');
INSERT INTO `phpbb_config` VALUES ('reputation_reports_color', '');
INSERT INTO `phpbb_config` VALUES ('reputation_admin_norep', '0');
INSERT INTO `phpbb_config` VALUES ('reputation_giving', '');
INSERT INTO `phpbb_config` VALUES ('reputation_notify_reputation', 'none');
INSERT INTO `phpbb_config` VALUES ('reputation_notify_warning', 'none');
INSERT INTO `phpbb_config` VALUES ('reputation_notify_ban', 'email');
INSERT INTO `phpbb_config` VALUES ('reputation_auto_data', '0');
INSERT INTO `phpbb_config` VALUES ('reputation_memberlist', '00');
INSERT INTO `phpbb_config` VALUES ('reputation_show_values', '0');
INSERT INTO `phpbb_config` VALUES ('reputation_default_order', '0');
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

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

tj-greatsky писал(а):SELECT *, (user_reputation) AS user_reputation, (user_reputation_plus) AS user_reputation_plus, (user_reputation OR user_reputation_plus) AS user_has_reviews, user_reputation AS user_reputation_base FROM phpbb_forums ORDER BY cat_id, forum_order
Что-то не совсем понимаю, почему у вас запрашивается информация о пользователе из таблицы форумов...
Где-то ошибка в редактировании файлов, скорее всего в functions.php
(вы сделали REPLACE на втором вхождении (строка 225), а не на первом (строка 189))
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
tj-greatsky
phpBB 1.2.1
Сообщения: 27
Стаж: 16 лет 5 месяцев

Сообщение tj-greatsky »

спасиб, счас проверим, хоть уже и проверял
tj-greatsky
phpBB 1.2.1
Сообщения: 27
Стаж: 16 лет 5 месяцев

Сообщение tj-greatsky »

все проверил functions .php все правилно заменил и втсавил, где еще может быть ошибка
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

tj-greatsky
Ну не туда вставили же, Палыч абсолютно прав.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
tj-greatsky
phpBB 1.2.1
Сообщения: 27
Стаж: 16 лет 5 месяцев

Сообщение tj-greatsky »

Спасиб, действительно :) тока

не 225 а примерно на 336, почему так вышло, когда выбираешь функцию Find в ворде находит сразу второе вторжение, а потом уже первое

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

кстати если не сложно, хоть с этой ошибкой и работает форум, все равно не приятно
когда захожу в список пользователей то
Parse error: parse error, unexpected T_IF, expecting ')' in D:\server\www\forum\memberlist.php on line 66




{
$sort_order = ($HTTP_GET_VARS['order'] == 'ASC') ? 'ASC' : 'DESC';
}
else
"66 строка"{
$sort_order = 'ASC';
}

//
// Memberlist sorting
//
$mode_types_text = array($lang['Sort_Joined'], $lang['Sort_Username'], $lang['Sort_Location'], $lang['Sort_Posts'], $lang['Sort_Email'],



думал что что templates/subSilver/memberlist_body.tpl откоректировал неправильно но сделал все поновому все равно ошибка
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

tj-greatsky
Выложите весь файл вложением, посмотрим.
А Word пользоваться не надо...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
tj-greatsky
phpBB 1.2.1
Сообщения: 27
Стаж: 16 лет 5 месяцев

Сообщение tj-greatsky »

Вот файл memberlist.php и memberlist_body.tpl заранее благодарен
Вложения
memberlist.rar
(3.94 КБ) 430 скачиваний
Аватара пользователя
ExC1TeR
phpBB 1.0.0
Сообщения: 9
Стаж: 16 лет 9 месяцев

Сообщение ExC1TeR »

Как зделать чтобы Админ мог ставить предупреждение модератору , и модератор - модератору?

зарание спс
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 1 месяц
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Сообщение RedNaxi »

обсуждалось. пришли к выводу что функция не нужна. следовательно на данный момент готовых решений нет. можете попробовать сделать сами. или в рекрутинг.
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

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

В теме как-то уже обсуждалось. Почитайте.

Добавлено спустя 37 секунд:

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

наш форум http://forum.aeroion.ru/cat1.html
Закрыто

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