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

Улучшенная система замечаний


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

Мод: Улучшенная система замечаний

Категория: Моды

Совместимость: 2.0.x

Описание:

Мод является переделкой другого мода Public Warn Level, а именно добавлен пункты 2 и 3.

Данный хак разрешает:

1) всем пользователям видеть у всех (кроме защищенных групп) уровень замечаний

2) читать комментарии к замечаниям.

3) разрешает всем модераторам ставить замечания в любом разделе, а не только в своем разделе.

 

обновление от 03.07.05

 

Подробнее...

Скачать

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

там же написано

Данный хак разрешает:

1) всем пользователям видеть у всех (кроме защищенных групп) уровень замечаний

2) разрешает всем модераторам ставить замечания в любом разделе, а не только в своем разделе.

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

  • 3 недели спустя...
  • 3 недели спустя...
вопрос: а дороботать его нельзя ли, чтоб видеть за что изменен рейтинг?

доработал сегодня, теперь комментарии видны всем. Архив обновил.

Для тех кто ставил хак до этого добавил файл "Обновление"

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

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

доработал сегодня, теперь комментарии видны всем. Архив обновил.

Для тех кто ставил хак до этого добавил файл "Обновление"

 

Однако. :D

После изменений в warn.php любой зарегистрированный пользователь может изменить рейтинг !? (IPB 2.0.3)

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

хм, не заметил, только у себя?[1120933161:1121262283]Проверил, пользователь имеет права только на чтение, рейтинг он менять не может, у него даже кнопок то таких нету.
Ссылка на комментарий
Поделиться на других сайтах

Подтверждаю замечания luty.

 

Edit:

Начал копаться в коде, логически все верно. Проверил все еще раз руками. Заработало. Хм. Может какой-то косяк в readme?

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

косяк может быть только в этом

 

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

Найти

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

 

if ( ( $ibforums->vars['warn_mod_ban'] AND $ibforums->member['_moderator'][ $this->topic['forum_id'] ]['allow_warn'] ) or ( $ibforums->member['g_is_supmod'] == 1 ) )

 

 

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

Заменяем на

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

 

if ( ( $ibforums->vars['warn_mod_ban'] OR $ibforums->member['_moderator'][ $this->topic['forum_id'] ]['allow_warn'] ) or ( $ibforums->member['g_is_supmod'] == 1 )

 

 

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

 

Заработало

В смысле глюк пропал?

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

Пропал, сейчас все корректно. Посмотрел, да, я как раз этот пункт не трогал, когда заработало.

Спасибо, поправил бы архив для след. поколений.

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

  • 6 месяцев спустя...

А вот еще один косяк :D у меня по крайней мере:

если у модератора стоит

Can warn other users? Yes

то все нормально, а вот если ему сделать

Can warn other users? No

то при просмотре причины warn у себя или у любого пользователя у него возникает олшибка

У Вас нет прав использования этой функции. Если Вы не авторизованы, сделайте это используя форму авторизации ниже, а затем повторите попытку, если это доступно.

есть мысли по этому поводу ;)

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

  • 2 месяца спустя...
  • 1 год спустя...

не юзать мод.

просто убрать $member['id'] == $ibforums->member['id'] в topics и profile в проверке warn

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

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

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

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