Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#76 2006-06-09 09:09:46

abask
Гость

Re: Reputation mod 2.0.1

2rist пишет:

мысль ниче, но надо сделать ее опциональной) т.е. чтоб можно было включать обычный режим и этот..

просто по умолчанию коэффициент 1

#77 2006-06-15 12:44:53

Head
Гость

Re: Reputation mod 2.0.1

Проблема такова:
В голосованиях не отоброжается репутация. Использован мод Easy Poll. Есть ли возможность это исправить?

#78 2006-06-15 16:31:53

hcs
Гость

Re: Reputation mod 2.0.1

В viewpoll.php надо внести изменения по аналогии с viewtopic.php по инструкции. Лично я не проверял и не делал этого, но тут в теме кто-то говорил что работает.

И вообще по-моему  мод голосований сделан неправильно, его нужно было встраивать в viewtopic.php, а не отдельно, тогда бы с интеграцией других модов не было бы проблем

#79 2006-06-16 10:31:30

spycam
Гость

Re: Reputation mod 2.0.1

2rist
Я поставил твой апгрейд, чтобы на странице пользователей тоже можно было видеть репутацию. Интересно вот что: почему там показывается кнопка Delete непосредственно в репутации юзера (даже для гостей)? Удалить ничего нельзя, но всеравно как то нехарошо) У тебя я кстати заметил такого нет.

Редактировался spycam (2006-06-16 10:32:03)

#80 2006-08-22 11:49:37

kisin
Гость

Re: Reputation mod 2.0.1

заметил баг:
зарегался пользователь, его ник таков: "имя"
именно с кавычками. так вот этот мод кармы с ним не работает, пишет unable to fetch user info.
где-то забыли в коде от кавычек защититься smile

#81 2006-08-22 12:29:42

hcs
Гость

Re: Reputation mod 2.0.1

ну в этом запросе видимо. странный кстати ник с кавычками. банить таких нада smile
спасибо за баг-репорт.

#82 2006-09-04 01:45:15

Px
Гость

Re: Reputation mod 2.0.1

Обновил старый мод от Сакузы на последнюю версию 2.2.0 + сделал отдельный вывод "+" и "-" как описано тут - http://www.punres.org/viewtopic.php?pid=5327#p5327 (с учётом изменения названий переменных). Наблюдается "странная" фича - при просмотре собственной репутации цифры отличаются от того, что видят другие пользователи. На чистом форуме не проверял пока, есть какие-нибудь идеи, в чём может быть проблема?

#83 2006-09-04 04:17:52

hcs
Гость

Re: Reputation mod 2.0.1

Px, проблема скорее всего в том что переменные изменились. Покажи свой код.

#84 2006-09-04 20:14:27

Veerpool
Гость

Re: Reputation mod 2.0.1

подскажите, скачал последнию версию мода но он не устанавливается на версию 1,2,12, пишет что она макс для 1,2.9 что делать?

#85 2006-09-04 21:56:26

kisin
Гость

Re: Reputation mod 2.0.1

Veerpool пишет:

подскажите, скачал последнию версию мода но он не устанавливается на версию 1,2,12, пишет что она макс для 1,2.9 что делать?

открыть инсталл.пхп в блокноте, найти где-то в начале строку с поддерживаемыми версиями форумов и добавить туда 1.2.12 wink

#86 2006-09-04 21:59:26

Veerpool
Гость

Re: Reputation mod 2.0.1

kisin пишет:
Veerpool пишет:

подскажите, скачал последнию версию мода но он не устанавливается на версию 1,2,12, пишет что она макс для 1,2.9 что делать?

открыть инсталл.пхп в блокноте, найти где-то в начале строку с поддерживаемыми версиями форумов и добавить туда 1.2.12 wink

спасибо

#87 2006-09-04 22:12:06

Tipok
Гость

Re: Reputation mod 2.0.1

Когда через администрирование захожу на плагин выдает такую ошибку:
Parse error: parse error, unexpected $end in C:\wamp\www\forum\plugins\AP_Reputation.php on line 366 Сразу говорю я в нем ничего не менял. Этот фаил шел изначально с плагином.

#88 2006-09-05 00:33:06

Px
Гость

Re: Reputation mod 2.0.1

hcs пишет:

Px, проблема скорее всего в том что переменные изменились. Покажи свой код.

if ($cur_post['poster_id']!=1 && $pun_user['g_rep_enable'] == 1 && $pun_config['o_reputation_enabled'] == 1 
    && $cur_post['reputation_enable'] == 1 && $pun_user['reputation_enable_adm'] == 1 && $pun_user['reputation_enable'] == 1) 
{ ?>
                          <dd><?php  
            echo '<a href="reputation.php?uid='.$cur_post['poster_id'] . '">'. $lang_reputation['Reputation'] . '</a>'; 
            ?> :  <?php 
            //If viewer are guest or user who post this message,then we do not show control buttons
            if($pun_user['is_guest'] != true && $pun_user['username'] != $cur_post['username']) { 
                $repdata='&pid=' .$cur_post['id'] . '&uid=' .$cur_post['poster_id'] .'&method=';
                $repdataplus=$repdata .'1'; 
                $repdataminus=$repdata .'2';                        
            ?><a href="./reputation.php?<?php echo $repdataplus; ?>"><img src="./img/plus.png" alt="+" border="0"></a>&nbsp;<a href="./reputation.php?<?php echo $repdataminus; ?>"><img src="./img/minus.png" alt="-" border="0"></a>&nbsp;<strong><small>[+ <?php echo $cur_post['count_rep_plus']; ?>/ -<?php echo $cur_post['count_rep_minus']; ?> ]</small></strong><?php 
            }  
            else 
            {
                ?>&nbsp;&nbsp;<strong><small>[+ <?php echo $cur_post['count_rep_minus']; ?>/ -<?php echo $cur_post['count_rep_minus']; ?> ]</small></strong><?php 
            }
            ?></dd><?php echo "\n";
} 
?>

#89 2006-09-05 04:26:47

hcs
Гость

Re: Reputation mod 2.0.1

Px, у тебя маленькая ошибка, в ветке где выводится собственная репа, там выводится вместо плюсовой репы минусовая:

            else 
            {
                ?>&nbsp;&nbsp;<strong><small>[+ <?php echo $cur_post['count_rep_minus']; ?>/ -<?php echo $cur_post['count_rep_minus']; ?> ]</small></strong><?php 
            }

вот это - 

[+ <?php echo $cur_post['count_rep_minus']; ?>/

замени count_rep_minus на count_rep_plus

#90 2006-09-05 04:56:05

hcs
Гость

Re: Reputation mod 2.0.1

Tipok, ошибка скорее всего в неполном тэге <?.
Попробуй в строке 317 заменит

<?

на

<?php

#91 2006-09-05 13:35:58

Veerpool
Гость

Re: Reputation mod 2.0.1

а у меня не один плагин не отображается в админке

#92 2006-09-05 14:15:12

hcs
Гость

Re: Reputation mod 2.0.1

чтобы плагины отображалис их надо ложить в папку plugin

#93 2006-09-05 14:18:12

Veerpool
Гость

Re: Reputation mod 2.0.1

hcs пишет:

чтобы плагины отображалис их надо ложить в папку plugin

у меня сейчас лежит 5 плагинов там
amp_example.php
ap_attachment_mod.php
ap_private_messaging.php
ap_reputation.php

но в админке они не отображаются, хотя я следовал инструкциям и они работают

#94 2006-09-05 14:23:12

Px
Гость

Re: Reputation mod 2.0.1

hcs пишет:

Px, у тебя маленькая ошибка, в ветке где выводится собственная репа, там выводится вместо плюсовой репы минусовая:

Упс, видимо при замене напутал, спасибо smile

В процессе установки себе данного плагина добавил в него возможность отправки сообщения о причине изменения репутации по ctrl+enter, для этого нужно изменить в reputation.php следующие строки таким образом
Строка 286

$form = '<form action="reputation.php?" method="post" name="Reput" onSubmit="return Validate()">';

меняем на

$form = '<form action="reputation.php?" method="post" id="Reput" name="Reput" onSubmit="return Validate()">';

И в строке 325 меняем

                    <td class="tc4" width="70%"><textarea cols='60' rows='10' wrap='soft' name="req_message" class='textinput'></textarea></td>

на

                    <td class="tc4" width="70%"><textarea cols='60' rows='10' wrap="virtual" name="req_message" class='textinput' onkeypress="if((event.ctrlKey) && ((event.keyCode==10)||(event.keyCode==13))) {document.Reput.submit.click()}"></textarea></td>

#95 2006-09-05 15:11:02

Tipok
Гость

Re: Reputation mod 2.0.1

hcs пишет:

Tipok, ошибка скорее всего в неполном тэге <?.
Попробуй в строке 317 заменит <? на <?php

Спасибо! Помогло.

#96 2007-01-08 15:02:55

nobody
Гость

Re: Reputation mod 2.0.1

Поставил на версию 1.2.8, хотя изначально ее не было в списке поддерживаемых. Кажется заработало - появились +/- в инфе пользователей. Но из-за хостинга (orgfree) пришлось пока снести. Почему-то не отображабтся картинки на +/- (и это меня больше всего озадачивает, я их точно залил в /img), а при попытке тыкнуть на + или - или по ссылке "репутация", вываливается на ошибку 404. Трабл 100% из-за хостера, пытался тут новые смайлики прикрутить (smiles_v2), но когда пытаешься залить новый смайл через админку опять вываливается страница 404. У меня половина модов не пашет с разными симптомами. Но может удастся заставить работать. Буду думать.

А тебе, hcs, огромный респект за моды и за помощь!

#97 2007-01-08 17:14:24

hcs
Гость

Re: Reputation mod 2.0.1

nobody пишет:

А тебе, hcs, огромный респект за моды и за помощь!

Спасибо

Добавлено  01.08.2007 20:01:51:

nobody пишет:

Почему-то не отображабтся картинки на +/-

Проверь пути, т.е. посмотри куда указывает ссылка на картинку, либо в режиме просмотра исходного кода страницы, либо если картинка отображается пустым квадратиком - в свойствах в контекстном меню.

#98 2007-02-06 11:41:02

TEXist
Гость

Re: Reputation mod 2.0.1

hcs
Что-то не получается сделать рейтинг по значению репутации по аналогу рейтинга по постам:

<?php
$result = $db->query('SELECT id, username, num_posts FROM '.$db->prefix.'users ORDER BY num_posts DESC LIMIT 100') or error('Unable to fetch user data', __FILE__, __LINE__, $db->error());
while ($data = $db->fetch_assoc($result))
{
echo "<dd>".'<a href="profile.php?id='.$data['id'].'">'.pun_htmlspecialchars($data['username']).'</a> ('.$data['num_posts'].') '."<br>";
}
?>

Подскажи плз что нужно прописать вместо num_posts чтобы заработало ??

#99 2007-02-06 12:08:28

hcs
Гость

Re: Reputation mod 2.0.1

на панресе в теме репутации есть код для вывода юзеров с фильтром по репутации

Добавлено  02.06.2007 15:02:10:
http://www.punres.org/viewtopic.php?pid=9036#p9036

#100 2007-02-06 13:45:39

TEXist
Гость

Re: Reputation mod 2.0.1

hcs пишет:

на панресе в теме репутации есть код для вывода юзеров с фильтром по репутации

Добавлено  02.06.2007 15:02:10:
http://www.punres.org/viewtopic.php?pid=9036#p9036

ТОже классная вещь. Привентил себе.

Но вопрос немного снова о запросе:
http://punbb.ru/viewtopic.php?pid=7743#p7743

Хотелось бы вывести внизу на главной форума в таком виде:

User (репутация = 1) User (репутация = 21) User (репутация = 14) ...

Вроде должно работать если просто заменить num_posts на registered
Но не работает.

Подвал доски

Под управлением FluxBB. Хостинг Hostens