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

Reputation System 3.0 Release Candidate 1


d1pro

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

Назад не работает? Да вы что у меня всё ок и вовзвращает назад. =)

 

Логи смотреть нечего, их просто нет незнаю почему. В Панели Пользователя стоит чтобы письма приходили. то есть ДА

 

А всё исправил но теперь ещё пробелма или может так задумано. Мне добавили репу горит красным новых 1. Я посмотрел этот новый коммент. Но красное всё равно горит как избавится чтобы стало опять ак будто нету новых комментов

 

Ещё вопрос где находится строка "Репутация: ...." а? а то хочу после этого начать с новой строки а то некрасиво смотрится минус на одной строке а плюс внизу

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

  • Ответы 825
  • Создана
  • Последний ответ

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

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

  • d1pro

    d1pro 143 публикации

  • Anna

    Anna 40 публикаций

  • SAT

    SAT 34 публикации

  • Monah

    Monah 33 публикации

Загружено фотографий

Ещё вопрос где находится строка "Репутация: ...." а? а то хочу после этого начать с новой строки а то некрасиво смотрится минус на одной строке а плюс внизу

 

 

не проще ли раздвинуть паройчкой пробелов статус, v_card и pm :D

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

Мне добавили репу горит красным новых 1. Я посмотрел этот новый коммент. Но красное всё равно горит как избавится чтобы стало опять ак будто нету новых комментов

Это не баг, а фича (с) не знаю кто...

Короче говоря оно так и задумано. Надо будет потюнить алгоритм...

Ещё вопрос где находится строка "Репутация: ...." а? а то хочу после этого начать с новой строки а то некрасиво смотрится минус на одной строке а плюс внизу

В Topic View, reputation_level (в скинах)

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

Это не баг, а фича (с) не знаю кто...

Короче говоря оно так и задумано. Надо будет потюнить алгоритм...

 

Да, вот хотелось бы действительно его потюнить, потому что когда такая красня байда постоянно висит в углу - это немного напрягает, в то время как на самом деле никаких новых изменений нет. Надо бы исправить...

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

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

А что за фигня такая - админ может редактировать причины, а те, кто изменял кому-то репу не могут ничего отредактировать - выдается ошибка "Неправильное использование одного из файлов форума".

 

Почему так?[1114169512:1114169757]вот оно условие

 

if ( ($ibforums->member['id'] != $i['from_id']) and (!$ibforums->member['g_access_cp']) )

 

вопрос. что такое $i если в функции show_form() эта переменная не задана как глобальная?

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

Я нашла чуть ниже $i = $DB->simple_construct - что-то типа такого.

Подставила такое же выше этого условия и все начало работать.

 

Не понятно как этот баг раньше прокатывал?

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

Я нашла чуть ниже $i = $DB->simple_construct - что-то типа такого.

Подставила такое же выше этого условия и все начало работать.

 

Не понятно как этот баг раньше прокатывал?

 

 

можно поподробнее где и чего вставлять?? :D

 

Только удалить есть

 

на скока я понял, дается промежуток времени что отредактировать пост в репутации

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

Anna

Глюк подтверждаю :D. Исправлю в следующем релизе... Пока багрепортов чего-то мало... Неужели уже финал выпускать? ;)

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

можно поподробнее где и чего вставлять?? ;)

 

Ну это уже как вариант. Автор мода может сделать подругому в следующей версии. Я сделала так...

Найти в reputation.php

 

if ( ($ibforums->member['id'] != $i['from_id']) and (!$ibforums->member['g_access_cp']) )

 

ВЫШЕ добавить

 

//get $i - fixxing bug
//$i['from_id]
$i = $DB->simple_exec_query( array( 'select' => '*',
      'from'   => 'reputation',
      'where'  => "msg_id={$ibforums->input['pid']}"
        )               
      );

 

И сразу вопрос по безопасности к автору мода

 

вот в этой строчке

       'where'  => "msg_id={$ibforums->input['pid']}"

 

Не надо ли сделать кавычки:

 

       'where'  => "msg_id='{$ibforums->input['pid']}'"

 

???[1114677012:1114681607]

Anna

Глюк подтверждаю :D. Исправлю в следующем релизе... Пока багрепортов чего-то мало... Неужели уже финал выпускать? :)

 

Еще одно предложение. Весьма важное на мой взгляд. Необходимы групповые настройки:

"отображать группу в общей статистике репутации" и

"разрешить изменения репутации у пользователей этой группы".

 

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

 

Эти же две настройки можно дополнительно реализовать на уровне пользователя, т.е. в редактировании пользователя админом.

 

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

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

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

// All Global HTML > global_board_header

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

 

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

// FIND

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

 

<a href="{ipb.script_url}act=Members">{ipb.lang['tb_mlist']}</a>

 

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

// ADD NEAR

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

 

<a href="{ipb.script_url}act=reputation&CODE=totals">{ipb.lang['rep_name']}</a>

 

 

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

// Profile View > show_profile

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

 

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

// FIND

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

 

<div class="postdetails">

{ipb.lang['mgroup']}: {$info['group_title']}<br />

{ipb.lang['joined']}: {$info['joined']}

</div>

 

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

// ADD BELOW

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

 

<if="ipb.vars['reputation_on']">

{ipb.lang['rep_name']}: {$info['reputation']} {$info['rep_minus']}{$info['rep_img']}{$info['rep_add']}<br />

</if>

 

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

// Topic View > RenderRow

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

 

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

// FIND

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

 

<if="author['custom_fields'] != """>

{$author['custom_fields']}

</if>

 

<br />

 

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

// ADD BELOW

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

 

<if="ipb.vars['reputation_on']">

{$author['reputation']} {$post['rep_minus']}{$author['rep_img']}{$post['rep_add']}<br />

</if>

 

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

// User Control Panel > settings_end

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

 

чо это и в каком файл все это менять! подскажите просто не давно только ипб поставил!

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

2 Matrix genek

 

Это нужно редактировать в админке !

В русской админке "Шаблоны" > "Управление шаблонами" > " Твой скин" > "Изменить HTML фрагменты" > "Основные HTML фрагменты" > "global_board_header"

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

Anna

Нет, кавычки не обязательны. Вот

$ibforums->input['pid'] = intval($ibforums->input['pid']);

Перед этим кодом никогда не помешает :D

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

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

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

// FIND

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

 

$ibforums->admin->output();

 

 

}

 

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

 

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

// ADD BELOW

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

 

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

//

// REPUTATION RANKS...

//

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

 

function rep_rank_recache()

{

global $ibforums, $DB, $std;

 

$ibforums->cache['reputation_ranks'] = array();

 

$DB->simple_construct( array( 'select' => '*',

'from' => 'reput_ranks',

) );

 

$DB->simple_exec();

 

while ($i = $DB->fetch_row())

{

$ibforums->cache['reputation_ranks'][ $i['id'] ] = array(

.............

 

 

где вставяльбь это оно встречается там 4 раза? ПЛИЗ!

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

извините но админскач панель должна быть английской или я че та там не доделал!?

 

англиская.

а что с ней не так??

всегда должна была быть англиской

если что то можешь превести сам мод

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

Извините еще раз..я в английском не силен!

 

как это переводиться и как этой опцией пользоваться!

 

 

Reputation weight

Define how much rep points will a member receive from member who have more or equal reputation points according to current setting Use amount=weight format (one per line) to define all possible values. If you left this field blank, default 1 point weight will be used. All values below minimum will also be treated as 1 point.

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

Что-то я не пойму у меня вот такой баг:

http://www.exet.ru/index.php?act=Attach&type=post&id=3

Он вылазиет в IE, в Опере всё нормально ...

Как исправить ...

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

Что-то я не пойму у меня вот такой баг:

http://www.exet.ru/index.php?act=Attach&type=post&id=3

Он вылазиет в IE, в Опере всё нормально ...

Как исправить ...

 

Дык! <br /> поставь в шаблоне перед минусом и все будет чики-пуки :D

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

Что-то я не пойму у меня вот такой баг:

http://www.exet.ru/index.php?act=Attach&type=post&id=3

Он вылазиет в IE, в Опере всё нормально ...

Как исправить ...

 

Дык! <br /> поставь в шаблоне перед минусом и все будет чики-пуки :D

Хм ... так на всех браузерах нормально ... а это вылезло в ИЕ, если я сейчас БР поставлю ... он в других сдвинеться ...

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


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

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

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