Перейти к контенту

[1.x.x]Reputation Mod


d1pro

Рекомендуемые сообщения

  • 1 месяц спустя...
  • Ответы 537
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

  • theIggs

    theIggs 87 публикаций

  • d1pro

    d1pro 39 публикаций

  • ilz

    ilz 22 публикации

  • Song

    Song 20 публикаций

перечитал всю тему, но не нашел решение. у меня вместо картинок просто + и -. подскажите, пожалуйста, как поправить.

 

 

либо макрососы.... или кртинки не туда залил

скорее второе :D

Ссылка на комментарий
Поделиться на других сайтах

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

  • 2 недели спустя...

Ipb1.3

Посл. версия репы

 

Все нормально, но только одна проблема: админ не может повышать или понижать репутацию, вот что пишет "You have been restricted from changing members reputation", хотя группе "админ" разрешено ред. репу.

 

Кто может помочь?

Ссылка на комментарий
Поделиться на других сайтах

да, кстати у меня тоже подобная проблема была с версией 2.4 врезультате чего мне вообще пришлось отказаться от использования данного мода.

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

ппоправить это було некак, так как через админку снова "разрешить" изменять репутацыю нельзя, эдинственный вариант был - ковырять базу данных. Я пару раз так длала но со временем просто надоело и я вообще отказался от репутации на форуме.

Ссылка на комментарий
Поделиться на других сайтах

  • 5 недель спустя...
  • 3 недели спустя...

Такая проблема.

Скачал себе 2.4, поставил, у меня ИПБ1.3 финальный, русифицирована админпанель. НА хосте стоит сейфмод. Но дело даже не в этом.

 

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

 

Заранее, спасибо.

 

Линк на форум

Пара новостей, просмотрел все, что можно, в итоге пришел к такому выводу:

 

При добавлении в файл topics.php следующего кода как раз и вылазят пустые страницы вместо тем

 

Найти:

 

            $row['report_link'] = (($ibforums->vars['disable_reportpost'] != 1) and ( $ibforums->member['id'] ))

                                ? $this->html->report_link($row)

                                : "";

 

Ниже добавить:

 

            $row['rep_options'] = $this->rep_options($poster['id'], $row['pid']);

 

Найти:

 

        if ($member['msnname'])

        {

            $member['msn_icon'] = "<a href=\"java script:PopUp('{$this->base_url}act=MSN&MID={$member['id']}','Pager','450','330','0','1','1','1')\"><{P_MSN}></a>";

        }

 

Ниже добавить:

 

        $tmp_rep = empty ($member['rep']) ? 0 : $member['rep'];

        if ($ibforums->vars['rep_goodnum'] and $tmp_rep >= $ibforums->vars['rep_goodnum']) $member['title'] = $ibforums->vars['rep_goodtitle'].' '.$member['title'];

        if ($ibforums->vars['rep_badnum']  and $tmp_rep <= $ibforums->vars['rep_badnum'])  $member['title'] = $ibforums->vars['rep_badtitle']. ' '.$member['title'];

 

        if ($ibforums->vars['rep_use_ranks'] && is_array($this->rep_ranks))

        {

        foreach($this->rep_ranks as $k => $v)

  {

    if ($member['rep'] >= $v['AMOUNT'])

    {

    $member['rep'] = $this->rep_ranks[ $k ]['TITLE'];

    break;

    }

  }

 

  if (empty($member['rep'])) $member['rep'] = $ibforums->lang['rep_none'];

  }

        else

        {

        if( empty($member['rep']) )

        {

            if (! is_numeric( $member['rep'] ))

          {

                $member['rep'] = $ibforums->lang['rep_none'];

            }

            else

            {

                $member['rep'] .= " ".$ibforums->lang['rep_postfix'];

            }

        }

        else

        {

            $member['rep'] .= " ".$ibforums->lang['rep_postfix'];

        }

        }

 

        if ($ibforums->member['id'])

        {

            $stuff = array( 't' => $this->topic['tid'],

                            'f' => $this->forum['id'],

                            'mid' => $member['id'] );

           

            $member['rep'] = "<a href='{$ibforums->base_url}act=rep&CODE=03&mid=".$stuff['mid']."'>".$ibforums->lang['rep_name'].":</a> ".$member['rep'];

        }

        else

        {

            $member['rep'] = $ibforums->lang['rep_name'].": ".$member['rep'];

        }

 

  if (in_array( $this->forum['id'], $this->rep_exclude)) $member['rep'] = "";

 

Найти:

 

    //--------------------------------------------------------------

    // Render the IP address

    //--------------------------------------------------------------

 

    function view_ip($row, $poster)

    {

        global $ibforums;

 

        if ($ibforums->member['g_is_supmod'] != 1 && $this->moderator['view_ip'] != 1)

        {

            return "";

        }

        else

        {

            $row['ip_address'] = $poster['mgroup'] == $ibforums->vars['admin_group']

                          ? "[ ---------- ]"

                          : "[ <a href={$ibforums->base_url}act=modcp&CODE=ip&incoming={$row['ip_address]}' target='_blank'>{$row['ip_address']}</a> ]";

            return $this->html->ip_show($row['ip_address']);

        }

 

    }

 

Ниже добавить:

 

    function rep_options($memid, $pid)

    {

        global $ibforums;

 

        if (!$ibforums->member['id'] or in_array($this->forum['id'], $this->rep_exclude) or in_array($this->forum['id'], $this->rep_hide))

        {

            return "";

        }

        else

        {

            if (($memid) and ($ibforums->member['id'] != $memid)) {

                $stuff = array( 't' => $this->topic['tid'], 'f' => $this->forum['id'], 'mid' => $memid, 'p' => $pid );

                return $this->html->rep_options_links($stuff);

            }

        }

    }

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

mySQL query error: SELECT moderator.mid as is_mod, moderator.allow_warn, m.allow_anon, m.allow_rep, m.rep, m.id, m.name, m.mgroup, m.password, m.email, m.restrict_post, m.view_sigs, m.view_avs, m.view_pop, m.view_img, m.auto_track,

m.mod_posts, m.language, m.skin, m.new_msg, m.show_popup, m.msg_total, m.time_offset, m.posts, m.joined, m.last_post,

m.last_visit, m.last_activity, m.dst_in_use, m.view_prefs, m.org_perm_id, m.temp_ban, m.sub_end, g.*

FROM ibf_members m

LEFT JOIN ibf_groups g ON (g.g_id=m.mgroup)

LEFT JOIN ibf_moderators moderator ON (moderator.member_id=m.id OR moderator.group_id=m.mgroup )

WHERE m.id=1

 

mySQL error: Unknown column 'm.allow_anon' in 'field list'

mySQL error code:

Date: Sunday 24th of July 2005 11:36:44 AM

 

 

 

НАРОД ПОМОГИТЕ!!!! :D

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
Люди, установил мод, но у мня в топике пишется числом репутация, а слово перед цифрой нету.. что я накосячил и как это исправить?
Ссылка на комментарий
Поделиться на других сайтах

Перечитал всю тему, но по поводу моего вопроса ничего не нашёл. Вообщем вот такая трабла - в админки ставится лимит на количество байт в комментарии, так вот, когда пользователь вводит комментарий, то он может вводить его бесконечно, но при выполнение скрипт - этот комментарий обрезается до 200 байт, очень неприятно, и думаю стоит поставить ограничение в поле ввода комментария, так вот, как это сделать, maxlenght - вроде с байтами не работает. А какой функцией перевести всё это дело к кол-ву символов, как в пописи?
Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

Здравствуйте.

Не могли бы вы показать и рассказать, как выглядит этот мод внешне? Скрином или примером на другом форуме(лучше бы, конечно второе)?

Этот мод подойдет для v1.3?

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
Кто-нибудь из тех, кто удачно установл этот мод, дайте, пожалуйста, ссылку на форум или хотя бы скрин как там чего у этой репутации.
Ссылка на комментарий
Поделиться на других сайтах

Вопрос Numero UNO

В админцентре:

Warning: Invalid argument supplied for foreach() in /home/cmex/public_html/forum/sources/Admin/admin_functions.php on line 742

Содержание 742 строки файла admin_functions.php

foreach($PAGES[ $cid ] as $pid => $pdata)

Что надо изменить для корректного отображения админки?

-----------------------------------

Вопрос №2

А где в Адмнке настройка репутации...Не нашёл :);)

------------------------------------

Вопрос №3

Как это поменять на обычный значок без слова репутация?

http://img367.imageshack.us/img367/5494/aaa7lr.jpg

--------------------------------------

Вопрос №4

Глюк такой-оказывается можно поменять репутацию несколько раз подряд!

Как это изменить? :)

ЗАРАНЕЕ СПАСИБО ЗА ВСЕ БУДУЩИЕ ОТВЕТЫ! :D

Ссылка на комментарий
Поделиться на других сайтах

2vsalyi

Я не думаю, что вам кто-то ответит, они, кажется забросили эту тему....:D

У вас на форуме установлел этот мод? Можете кинуть ссылку на форум, чтобы посмотреть, как он выглядит и действует?

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
Кто-нибудь может подсказать, как сделать что-бы ссылка на репутацию (а также на добавление и уменьшение) из топика (под аватарой) открывалась в новом окне?
Ссылка на комментарий
Поделиться на других сайтах

1.3

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

Я что-то не нашёл в Reputation.php место куда воткнуть обработчик! Помогите плиззз

Ссылка на комментарий
Поделиться на других сайтах

Есть идея.

Ссылки [ + ] и [ - ] остаются активными даже если пользователь не может изменить репутацию, по причине временного ограничения.

 

Было бы логично, делать в таком случае обе эти ссылки неативными - просто текст.

Чтобы зря не жать на них. Наверное это не очень сложно.

Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.