Уважаемые пользователи!
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. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Russian888
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 9 месяцев

Сообщение Russian888 »

на на версию Powered by phpBB 2.0.21 падайдёт этот МОД ?
Аватара пользователя
Fox Mulder
phpBB 1.2.1
Сообщения: 28
Стаж: 17 лет 8 месяцев
Благодарил (а): 3 раза

Сообщение Fox Mulder »

TjRadenot
elseif ($start + $board_config['posts_per_page'] > $forum_topic_data['topic_replies'])
надо быть аккуратным. что это за elseif?

Russian888
читай первое сообщение данной темы
The Truth is Out There
Russian888
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 9 месяцев

Сообщение Russian888 »

А трудно устанавливать этот мод?
Аватара пользователя
ETZel
phpBB 1.4.3
Сообщения: 93
Стаж: 18 лет 3 месяца
Откуда: Челябинск
Контактная информация:

Сообщение ETZel »

TjRadenot
В приведенном куске замените

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

if ($row = $db->sql_fetchrow($result))   $post_ids = $row['post_id']; 
{ 
   do 
на

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

if ($row = $db->sql_fetchrow($result)) 
{ 
   $post_ids = $row['post_id'];
   do 
Вы пропустили скобку {, когда делали FIND


Fox Mulder
тот elseif в полном порядке
Аватара пользователя
Fox Mulder
phpBB 1.2.1
Сообщения: 28
Стаж: 17 лет 8 месяцев
Благодарил (а): 3 раза

Сообщение Fox Mulder »

Russian888
а что у нас легко? если не разбираешься - то тогда лучше не лезть, а так в принипе ничего трудного, если знать что и как нужно искать и менять, если вдруг того, что нужно найти в коде нельзя.
The Truth is Out There
Russian888
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 9 месяцев

Сообщение Russian888 »

Ну ващето там написано должно быть как просто я в этих модах неочень.
Аватара пользователя
Fox Mulder
phpBB 1.2.1
Сообщения: 28
Стаж: 17 лет 8 месяцев
Благодарил (а): 3 раза

Сообщение Fox Mulder »

Тут такое вроде не обсуждалось еще. В общем в настройках поставлено отображать 5 самых уважаемых и 5 самых неуважаемых юзеров. Так в уважаемых сейчас уже 8. И подозреваю, если еще рейтинга добавят то будет еще больше.
Это баг? П.с. когда стоит 3 - то показывается только 3. :oops:
Аватара пользователя
ETZel
phpBB 1.4.3
Сообщения: 93
Стаж: 18 лет 3 месяца
Откуда: Челябинск
Контактная информация:

Сообщение ETZel »

Fox Mulder
Пользователи с одинаковой репутацией считаются как одна позиция.
Аватара пользователя
TjRadenot
phpBB 1.4.3
Сообщения: 92
Стаж: 17 лет 9 месяцев
Откуда: Москва
Благодарил (а): 1 раз

Сообщение TjRadenot »

Вот кусок инструкции касающийся viewtopic.php:
#
#-----[ FIND ]------------------------------------------
#
$yim = ( $postrow[$i]['user_yim'] ) ? '<a href="

#
#-----[ AFTER, ADD ]------------------------------------------
#

/////////////democracy////////////////////
if ($board_config['reputation_enabled'])
{
$personal_auth = reputation_auth($is_auth, $userdata, $postrow[$i], true);

$user_reputation = reputation_display($postrow[$i], $personal_auth, true);

if ($postrow[$i]['post_reviews'])
{
$temp_url = append_sid("profile.$phpEx?mode=reputation&" . POST_POST_URL . '=' . $postrow[$i]['post_id']);
$post_reviews = sprintf($lang['reputation_view_reviews'], $postrow[$i]['post_reviews']);
$reviews_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_reviews'] . '" alt="' . $post_reviews . '" title="' . $post_reviews . '" border="0" /></a>';
$reviews = '<a href="' . $temp_url . '" title="' . $post_reviews . '">' . $lang['Reviews'] . '</a>';
}
}
if ($board_config['warnings_enabled'])
{
$personal_auth = reputation_auth($is_auth, $userdata, $postrow[$i], true);

$user_warnings = reputation_warnings($postrow[$i], !empty($banned[$poster_id]), $personal_auth);

if (!isset($post_warnings[$postrow[$i]['post_id']]))
{
if ($personal_auth['auth_warn'])
{
$temp_url = "reputation.$phpEx?mode=warning&" . POST_POST_URL . "=" . $postrow[$i]['post_id'] . "&sid=" . $userdata['session_id'];
$warn_img = '<a href="' . $temp_url . '"><img src="' . $images['warn_user'] . '" alt="' . $lang['reputation_warn_user'] . '" title="' . $lang['reputation_warn_user'] . '" border="0" /></a>';
$warn = '<a href="' . $temp_url . '">' . $lang['reputation_warn'] . '</a>';
}

if ($personal_auth['auth_ban'])
{
$temp_url = "reputation.$phpEx?mode=ban&" . POST_POST_URL . "=" . $postrow[$i]['post_id'] . "&sid=" . $userdata['session_id'];
$ban_img = '<a href="' . $temp_url . '"><img src="' . $images['ban_user'] . '" alt="' . $lang['reputation_ban_user'] . '" title="' . $lang['reputation_ban_user'] . '" border="0" /></a>';
$ban = '<a href="' . $temp_url . '">' . $lang['reputation_ban'] . '</a>';
}
}
}
/////////////////////////////////////////
Там же ссылка должна быть, а здесь IF...

Не работает :x :x Как исправить подскажите пожалуйста?
:)
Konstantin Ermakov
phpBB 1.0.0
Сообщения: 2
Стаж: 18 лет 1 месяц
Контактная информация:

Сообщение Konstantin Ermakov »

ETZel писал(а):Konstantin Ermakov
Вы правы, иммунитет от карточек имеют все модеры/админы. Реализация предупреждений для модеров возможна, надо обсудить с Carbofos.
Обсудили? ;)
Я тут подумал. Пожалуй, стоит реализовать примерно так: администратор может предупреждать модераторов даже в их "родных" форумах; модератор может предупреждать того, кто является модератором в другом месте, но не является модератором в форуме с нарушением.
Аватара пользователя
Undead
phpBB 1.4.3
Сообщения: 86
Стаж: 17 лет 8 месяцев
Откуда: Ростов-на-Дону
Контактная информация:

Сообщение Undead »

НУ когда выйдет новая версия? Нужна функция предупреждений модераторов ( нельзя ли это сделать как фиксик пока? ).
dnk
phpBB 2.0.4
Сообщения: 431
Стаж: 17 лет 7 месяцев
Благодарил (а): 12 раз
Поблагодарили: 1 раз

Сообщение dnk »

Да, очень ждем, что встроите мод репутации и предупреждений в новую версию.
Lotos
phpBB 1.2.0
Сообщения: 19
Стаж: 18 лет 7 месяцев
Откуда: Москва

Сообщение Lotos »

Carbofos, спасибо за мод!

Целый день сегодня ставил его себе, тестировал, подпиливал и шлифовал. Код выглядит довольно надежно. Серьезных багов не обнаружил. Функционал мода весьма полезен для развитых форумов.
Lotos
phpBB 1.2.0
Сообщения: 19
Стаж: 18 лет 7 месяцев
Откуда: Москва

Сообщение Lotos »

Carbofos, некоторые юзеры на форуме мне сообщили, что у них пропала возможность оценивать сообщения (давать + и -), хотя до этого была. Ощущение, что они как-то попали в группу новичков, которым пока не дана возможность оценивать. Однако это не так. Они не новички, у них давно набран необходимый лимит сообщений, они давно зарегистрированы и по всем признакам должны иметь возможность оценивать.

В чем может быть проблема? И как это случилось?

Я посмотрел, где мог, но ничего полезного для решения проблемы не обнаружил.
Аватара пользователя
ETZel
phpBB 1.4.3
Сообщения: 93
Стаж: 18 лет 3 месяца
Откуда: Челябинск
Контактная информация:

Сообщение ETZel »

Lotos
Пожалуйста, дайте дамп конфига и дамп хотя бы одной строчки phpbb_users, соотв. "пострадавшему" юзеру.
Закрыто

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