[BETA] Democracy MOD 0.2.1 (reputation + warnings + reports)

Здесь авторы могут постить бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!

Сообщение Fresh 13.06.2007 13:06

Кто подскажет.. как сделать так чтобы когда удаляется сообщение из базы форума, удалялась и репутация автора этого сообщения. Конечно в том только случае, если автору поднимали\опускали репу только касаемо этого поста.
Fresh
phpBB 1.4.0
 
Сообщения: 39
Зарегистрирован: 18.01.2007 22:48


Сообщение Merlin 18.06.2007 12:58

Я так понял, автор мода исчез бесследно еще в начале года и новостей от него нет...
Если спросят: "Куда?", отвечай: "В никуда!",
Это правда, и в этом беда!
Аватара пользователя
Merlin
phpBB 1.4.2
 
Сообщения: 50
Зарегистрирован: 06.03.2005 6:24
Откуда: odessa.ua

Сообщение kolyan__ 22.06.2007 22:45

MaxiStyle писал(а):Народ.

Мод встал отлично. Но почему-то у всех юзеров при просмотре темы репутация 0. И хоть тым заотсылай респекты. В остальных местах (профиль, отзывы..) всё нормально. И ещё, в админке ничего не изменилось, т.е. настроек этого мода там не нет.

Форум 2.0.22. мод 0.21 (качал с этой темы)


Столкнулся с такой же проблемой. Репутация не меняется (но в админке все норм)

Написал небольшое решение этой проблемы.
В файле includes\function_reputation.php замени функцию reputation_display на нижеприведенную:
Код: Выделить всё
function reputation_display($userdata, $mode, $for_post = false)
{
   global $lang, $board_config, $phpEx, $board_config, $table_prefix;

   $query = "SELECT `user_reputation`,`user_reputation_plus` FROM `".$table_prefix."users` WHERE `username`='".$userdata['username']."'";
   $rr = mysql_query($query);
   list($rep,$repplus)=mysql_fetch_array($rr);
   if ($rep>0){$rep="+".$rep;}
   if ($mode <> REPUTATION_SUM)
   {
      $repminus=$rep-$repplus;
      if (($rep==0)&&($repminus==0)){ $result = "0";}
      else
      { $result = $for_post ? ("+".$repplus."/".$repminus) : ($rep); }
   }
   else
   {
      $result = ": ".$rep;
   }

   $result =  $for_post ? '<br /><a href="' . append_sid("profile.$phpEx?mode=reputation&amp;" . POST_USERS_URL . '=' . $userdata['user_id'])
           . '" title="' . sprintf($lang['reputation_search_reputation'], $userdata['username']) . '">' . $lang['Reputation'] .
           '</a>: '.$result : $result;

    return $result;
}


Может, не очень хороший метод, но зато теперь у меня теперь все отлично работает :D
kolyan__
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 22.06.2007 22:38

Сообщение TheHawk 24.06.2007 15:16

Скажу по секрету: у меня стоял этот мод около 3-х месяцев, в нём ещё очень много недоделок, но не это самое главное. Просто рейтинг действительно ничего не показывает, кто кому хочет, тот тому и лепит "+" или "-", потом только разборки начинаются. Пришлось отказаться от репутации, жалко конечно, ведь столько времени потрачено, но увы ... только с 1 взгляда кажется, что рупутация - хорошая штука.
Изображение
Аватара пользователя
TheHawk
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 21.02.2007 18:04
Откуда: Беларусь, Гомель

Сообщение FladeX 01.07.2007 21:05

Согласен. Вещь хорошая, но на крупных форумах даже целые "репутационные войны" бывают.
В некотором роде замена репутации - кнопка "Спасибо".
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
Интеграция phpBB 3.0.0 и Slaed 2.5 lite
Сверстал стилей для phpBB: 5
Аватара пользователя
FladeX
phpBB 2.0.18
 
Сообщения: 1125
Зарегистрирован: 02.06.2007 22:44
Откуда: Саранск

Сообщение Bel 02.07.2007 0:37

FladeX писал(а):Согласен. Вещь хорошая, но на крупных форумах даже целые "репутационные войны" бывают.
В некотором роде замена репутации - кнопка "Спасибо".

Отключаете "плохую" репу чтото подпраьвье а lang - вот вам и спасибо :roll:
Bel
phpBB 1.4.0
 
Сообщения: 33
Зарегистрирован: 08.03.2007 17:20
Откуда: Беларусь, Минск

Сообщение Vip_ 02.07.2007 21:01

Я решил эту проблему введя новое правила о "необоснованой репутации", для форума в 20 человек онлайн помогает, но для больших проектов, совсем другая история
Развиваю образовательные ресурсы:
http://www.school130.ho.com.ua
http://www.forum130.kiev.ua
Аватара пользователя
Vip_
phpBB 1.4.2
 
Сообщения: 53
Зарегистрирован: 06.06.2006 21:21

Сообщение zdronz 12.07.2007 14:14

В первую очередь спс за очень симпотичный мод.
Теперь о плохом... после установки стал изучать где, че, почем... ну и попробовал сообщить о нарушении...зашел по админом - появилась ссылка о том, что типа получены сообщения (заметил её не сразу... ИМХО надо её другим цветом делать)...открыл сообщение...но не стер его, а просто закрыл окно...теперь всё время висит эта ссылка "Сообщений с уведомлениями от пользователей: 1", а при нажатии на неё открывается страница, на которой ничего нет (только лого, меню и всё) :(
Спасибо
Аватара пользователя
zdronz
phpBB 1.4.1
 
Сообщения: 48
Зарегистрирован: 10.05.2006 21:55
Откуда: Ventspils, Latvia

Сообщение izstas 23.07.2007 19:33

Нужно сделать выдачи предупреждений модераторам. Помогите, пожалуйста.
Поиском пользовался - что-то нашёл - не получилось :(

Добавлено спустя 1 час 19 минут 37 секунд:

неужели не помогут :(
Аватара пользователя
izstas
phpBB 2.0.1
 
Сообщения: 142
Зарегистрирован: 18.03.2007 16:03
Откуда: Елец

Сообщение izstas 24.07.2007 9:59

:cry:
Аватара пользователя
izstas
phpBB 2.0.1
 
Сообщения: 142
Зарегистрирован: 18.03.2007 16:03
Откуда: Елец

Сообщение Палыч 24.07.2007 12:21

izstas
Что касается лично моего мнения, то выдача предупреждений модераторам - это нонсенс.
Полистайте эту тему, там обсуждалось
http://phpbbguru.net/community/viewtopic.php?t=14411
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6500
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение izstas 24.07.2007 13:16

Палыч писал(а):Что касается лично моего мнения, то выдача предупреждений модераторам - это нонсенс.

А есть ли мод которым можно жаловаться на модератора или т.п.?
Аватара пользователя
izstas
phpBB 2.0.1
 
Сообщения: 142
Зарегистрирован: 18.03.2007 16:03
Откуда: Елец

Сообщение Палыч 24.07.2007 13:30

report post

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

и личные сообщения (админу) 8)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6500
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение zdronz 25.07.2007 7:38

А мне никто не ответит? :(
Аватара пользователя
zdronz
phpBB 1.4.1
 
Сообщения: 48
Зарегистрирован: 10.05.2006 21:55
Откуда: Ventspils, Latvia

Сообщение Ohotnik 25.07.2007 21:19

Прошу прощения если этот вопрос уже поднимался в теме, но 60 страниц ниасилил :)
Вопрос:
Как проще и лучше добавить в базу изменения и создать таблицы?
Ohotnik
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 25.07.2007 20:22

Пред.След.

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0