26 ноября, 20185 yr Author comment_153329 Ну хоть кто-нибудь помогите с этой задачей ?. Ведь тут же все проще простого - разрешить гостям видеть разделы форума, у которых "Пользователи могут просматривать темы, опубликованные другими пользователями?" установлен "нет". Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153329 Share on other sites Больше вариантов
28 ноября, 20185 yr Author comment_153375 up Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153375 Share on other sites Больше вариантов
28 ноября, 20185 yr comment_153386 В 25.11.2018 в 16:16, Indchubaka сказал: Парни, очень долго мучаюсь по тому же вопросу, никак не могу разрешить гостям просматривать форум у которого опция "can_view_others" public function disabledPermissions() { $disabled = array(); $guestGroup = \IPS\Member\Group::load( \IPS\Settings::i()->guest_group ); if( $this->sub_can_post and !$this->can_view_others ) { $disabled[ $guestGroup->g_id ][] = 'view'; } return $disabled; } public function can( $permission, $member=NULL ) { if ( !$this->sub_can_post and in_array( $permission, array( 'add', 'reply' ) ) ) { return FALSE; } $_member = $member ?: \IPS\Member::loggedIn(); if ( $permission == 'view' and $this->min_posts_view and $this->min_posts_view > $_member->member_posts ) { return FALSE; } if ( !$_member->member_id and $this->sub_can_post and !$this->can_view_others ) { return FALSE; } if ( in_array( $permission, array( 'add', 'reply' ) ) and $this->min_posts_post and $this->min_posts_post >= $_member->member_posts ) { return FALSE; } $return = parent::can( $permission, $member ); if ( $return === TRUE and $this->password !== NULL and in_array( $permission, array( 'read', 'add' ) ) and ( ( $member !== NULL and $member !== \IPS\Member::loggedIn() ) or !$this->loggedInMemberHasPasswordAccess() ) ) { return FALSE; } return $return; } 100% в этому куске дело. Пожалуйста, подскажите. Файл: /forum/applications/forums/sources/Forum/Forum.php с чего ты взял? тут объявляется функция всего-лишь В 25.11.2018 в 16:16, Indchubaka сказал: Парни, очень долго мучаюсь по тому же вопросу, никак не могу разрешить гостям просматривать форум у которого опция "can_view_others" public function disabledPermissions() { $disabled = array(); $guestGroup = \IPS\Member\Group::load( \IPS\Settings::i()->guest_group ); if( $this->sub_can_post and !$this->can_view_others ) { $disabled[ $guestGroup->g_id ][] = 'view'; } return $disabled; } public function can( $permission, $member=NULL ) { if ( !$this->sub_can_post and in_array( $permission, array( 'add', 'reply' ) ) ) { return FALSE; } $_member = $member ?: \IPS\Member::loggedIn(); if ( $permission == 'view' and $this->min_posts_view and $this->min_posts_view > $_member->member_posts ) { return FALSE; } if ( !$_member->member_id and $this->sub_can_post and !$this->can_view_others ) { return FALSE; } if ( in_array( $permission, array( 'add', 'reply' ) ) and $this->min_posts_post and $this->min_posts_post >= $_member->member_posts ) { return FALSE; } $return = parent::can( $permission, $member ); if ( $return === TRUE and $this->password !== NULL and in_array( $permission, array( 'read', 'add' ) ) and ( ( $member !== NULL and $member !== \IPS\Member::loggedIn() ) or !$this->loggedInMemberHasPasswordAccess() ) ) { return FALSE; } return $return; } 100% в этому куске дело. Пожалуйста, подскажите. Файл: /forum/applications/forums/sources/Forum/Forum.php с чего ты взял? тут объявляется функция всего-лишь лаг Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153386 Share on other sites Больше вариантов
28 ноября, 20185 yr Author comment_153387 19 минут назад, accop сказал: с чего ты взял? тут объявляется функция всего-лишь Есть идеи получше где искать? Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153387 Share on other sites Больше вариантов
29 ноября, 20185 yr comment_153394 13 часов назад, Indchubaka сказал: Есть идеи получше где искать? Проще кажется у разработчиков спросить Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153394 Share on other sites Больше вариантов
29 ноября, 20185 yr Author comment_153397 1 час назад, accop сказал: Проще кажется у разработчиков спросить Как я у них спрошу? Чтобы регнуться на форуме, нужно лицуха (вроде бы). Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153397 Share on other sites Больше вариантов
29 ноября, 20185 yr comment_153401 2 часа назад, Indchubaka сказал: Как я у них спрошу? Чтобы регнуться на форуме, нужно лицуха (вроде бы). Тогда искать и искать. Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153401 Share on other sites Больше вариантов
30 ноября, 20185 yr Author comment_153418 За 350р поможет кто с этим? Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153418 Share on other sites Больше вариантов
30 ноября, 20185 yr comment_153419 1 час назад, Indchubaka сказал: За 350р поможет кто с этим? ты слишком заморачиваешься на том что не так важно. я тебе советую сосредоточиться на главном - на продукте который ты создаешь, а не инструментах где его будут обсуждать Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153419 Share on other sites Больше вариантов
30 ноября, 20185 yr comment_153421 1 час назад, Indchubaka сказал: За 350р поможет кто с этим? Это далеко не стоит таких денег ХД Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153421 Share on other sites Больше вариантов
1 декабря, 20185 yr Author comment_153452 WOLF поменять пару строк в коде или даже одну - такая сложная задача? Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153452 Share on other sites Больше вариантов
1 декабря, 20185 yr comment_153453 Indchubaka если это лёгкая задача, в чём дело тогда? Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153453 Share on other sites Больше вариантов
1 декабря, 20185 yr Author comment_153454 Respected в том, что я не разбираюсь в коде IPB и не знаю куда смотреть, а вы-то знаете. Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153454 Share on other sites Больше вариантов
1 декабря, 20185 yr comment_153456 5 минут назад, Indchubaka сказал: Respected в том, что я не разбираюсь в коде IPB и не знаю куда смотреть, а вы-то знаете. а мы его писали, что мы должны разбираться? в документации разработчика такого не написано. Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153456 Share on other sites Больше вариантов
1 декабря, 20185 yr comment_153472 5 часов назад, Indchubaka сказал: Respected в том, что я не разбираюсь в коде IPB и не знаю куда смотреть, а вы-то знаете. Ты не в чем не разбираешься, и почему-то решил, что задача легкая, лол Чтобы делать такие выводы,надо как минимум понимать что предстоит сделать Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153472 Share on other sites Больше вариантов
2 декабря, 20185 yr comment_153492 В 30.11.2018 в 19:19, Indchubaka сказал: За 350р поможет кто с этим? ТС, напишите. Возможно сможем вам помочь. Link to comment https://ipbmafia.ru/topic/20636-polzovateli-mogut-prosmatrivat-temy-opublikovannye-drugimi-polzovatelyami/?&do=findComment&comment=153492 Share on other sites Больше вариантов
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.