Posted 14 февраляFeb 14 comment_199878 Просмотр файла (k4) Visible Warn По умолчанию в ips4 если вы предупреждаете пользователей или баните, то сообщение с варном видно только Администраторам или Модераторам. Данный плагин снимает это ограничение и делает видимым предупреждения всем без исключения. Чтобы плагин заработал идем в core-front-profile Находим: {{if \IPS\Settings::i()->warn_on and !$member->inGroup( explode( ',', \IPS\Settings::i()->warn_protected ) ) and ( \IPS\Member::loggedIn()->modPermission('mod_see_warn') or ( \IPS\Settings::i()->warn_show_own and \IPS\Member::loggedIn()->member_id == $member->member_id ) )}} Заменяем на {{if \IPS\Settings::i()->warn_on and !$member->inGroup( explode( ',', \IPS\Settings::i()->warn_protected ) ) and ( \IPS\Member::loggedIn()->modPermission('mod_see_warn') or ( \IPS\Settings::i()->warn_show_own ) )}} Может кому то еще пригодится это: Если вы предупредили или забанили пользователя с самой темы, то это предупреждение видно только Администраторам или модераторам, что бы сделать варны видимыми всем, идем в forums-front-topics-post Находим строчку: {{if member.modPermission('mod_see_warn') and $comment->warning}} Заменяем на: {{if $comment->warning}} В моем случае понадобилось еще разрешить тотально тут: \applications\forums\sources\Topic\Topic.php Находим: public function comments( $limit=NULL, $offset=NULL, $order='date', $orderDirection='asc', $member=NULL, $includeHiddenComments=NULL, $cutoff=NULL, $extraWhereClause=NULL, $bypassCache=FALSE, $includeDeleted=FALSE, $canViewWarn=NULL ) Меняем на: public function comments( $limit=NULL, $offset=NULL, $order='date', $orderDirection='asc', $member=NULL, $includeHiddenComments=NULL, $cutoff=NULL, $extraWhereClause=NULL, $bypassCache=FALSE, $includeDeleted=FALSE, $canViewWarn=TRUE ) Хук в свое время был заказан у By_ix, делюсь им теперь безвозмездно тут. Добавил aLEX49566 Добавлено 02/14/24 Категория Интерфейс Язык Не требуется
21 мартаMar 21 comment_201473 Hide info MOD: <!-- Moderator warning --> <div class="ipsType_reset ipsPad ipsAreaBackground_light ipsClearfix ipsPhotoPanel ipsPhotoPanel_mini"> {template="userPhoto" group="global" app="core" params="\IPS\Member::load( $comment->warning->moderator ), 'mini'"} <div> <strong class='ipsType_warning ipsType_normal'>{lang="member_given_post_warning" sprintf="\IPS\Member::load( $comment->warning->moderator )->name, \IPS\Member::load( $comment->warning->member )->name"}</strong> <br> <span class='ipsType_light'> <strong>{lang="warn_reason_message"}</strong> {lang="core_warn_reason_{$comment->warning->reason}"} · <strong>{lang="warn_points_message"}</strong> {$comment->warning->points} {{if member.modPermission('mod_see_warn') and $comment->warning}} · <a href="{url="app=core&module=system&controller=warnings&do=view&id={$comment->warning->member}&w={$comment->warning->id}" seoTemplate="warn_view" seoTitle="$comment->author()->members_seo_name"}" title='{lang="view_warning_details_title"}' data-ipsDialog data-ipsDialog-size='narrow'>{lang="view_warning_details"}</a>{{endif}} </span> </div> </div>
12 августаAug 12 comment_209386 Это частный был заказ ещё для более ранней версии моего IPS. Странно, что элементарные вещи по функционалу с переходом IPB в IPS пропали.
12 августаAug 12 Author comment_209388 3 часа назад, t_reks сказал: то частный был заказ ещё для более ранней версии моего IPS. Не забывай, что для меня он тоже был частным)
27 сентябряSep 27 comment_211525 On 8/12/2024 at 4:25 PM, aLEX49566 said: Не забывай, что для меня он тоже был частным) solution? not work in IPS
6 октябряOct 6 Author comment_211825 2 минуты назад, renssis сказал: aLEX49566 ? solution? not work in IPS? Делалось для ips4.3-4.6 На 4.7 тестируйте сами Edited 6 октябряOct 6 by aLEX49566
7 октябряOct 7 comment_211895 On 10/5/2024 at 11:50 PM, aLEX49566 said: Feito para ips4.3-4.6 Teste você mesmo no 4.7 not work in 4.7 😖
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.