Домой Wp-Recall WP-Recall: Предложения и идеи Приватность вкладки групп
7ответ(ов) в теме
dok102
не в сети 5 лет
На сайте с 23.10.2017
Участник
Тем 83
Сообщения 222
1
10:41
Версия WP-Recall: 16.10.10

Сделайте пожалуйста в группах что б тоже можно было выбирать, как в feed. Приватность вкладки, публично или приватно.

0
Вова (Otshelnik-Fm)
не в сети 21 минута
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
2
10:52

Я не понял предложения. Поясните - что значит как в фид? У фида и настроек то нету

0
dok102
не в сети 5 лет
На сайте с 23.10.2017
Участник
Тем 83
Сообщения 222
3
11:01

Otshelnik-Fm сказал(а)
Я не понял предложения. Поясните - что значит как в фид? У фида и настроек то нету

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

и настройки в родных вкладках, например группы

0
Вова (Otshelnik-Fm)
не в сети 21 минута
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
4
11:19

Приватность вкладок задает разработчик.
Но все решается простым сниппетом

'public' - приватность выводимого контента. 1 - Доступно всем, 0 - доступно только хозяину ЛК, -1 - доступно всем зарегистрированным пользователям, кроме хозяина ЛК

Вы не можете просматривать опубликованные ссылки

и

Вы не можете просматривать опубликованные ссылки

function otfm_close_group($data) {
    if ($data['id'] === 'groups' ) {
        $data['public'] = 0;
    }
 
    return $data;
}
add_filter('rcl_pre_output_tab', 'otfm_close_group');

1
dok102
не в сети 5 лет
На сайте с 23.10.2017
Участник
Тем 83
Сообщения 222
5
11:21

Otshelnik-Fm сказал(а)
Приватность вкладок задает разработчик.
Но все решается простым сниппетом

'public' - приватность выводимого контента. 1 - Доступно всем, 0 - доступно только хозяину ЛК, -1 - доступно всем зарегистрированным пользователям, кроме хозяина ЛК

Вы не можете просматривать опубликованные ссылки

и

Вы не можете просматривать опубликованные ссылки

function otfm_close_group($data) {
    if ($data['id'] === 'groups' ) {
        $data['public'] = 0;
    }
 
    return $data;
}
add_filter('rcl_pre_output_tab', 'otfm_close_group');

Спасибо БОЛЬШОЕ)

0
Denver
не в сети 4 недели
На сайте с 21.04.2017
Участник
Тем 64
Сообщения 192
6
13:45

Здравствуйте! Спасибо большое за приведенный код!
Можно Вас пожалуйста попросить помочь с кодом только для варианта приватности:
- вкладка доступна хозяину + ролям администратор + редактор...
- вкладка не доступна всем остальным зарегестрированным пользователям
?

Редакции сообщения
04.09.2019 13:46DenverПричина: не указано
04.09.2019 14:00DenverПричина: не указано
04.09.2019 14:01DenverПричина: не указано
04.09.2019 14:01DenverПричина: не указано
04.09.2019 14:02DenverПричина: не указано
04.09.2019 14:02DenverПричина: не указано
0
Вова (Otshelnik-Fm)
не в сети 21 минута
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
7
14:33

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

Там вроде 3 параметра

case 0: if(!$user_ID||$user_ID!=$user_lk) return false; break; //только хозяину ЛК
case -1: if(!$user_ID||$user_ID==$user_lk) return false; break; //всем зарегистрированным кроме хозяина ЛК
case -2: if($user_ID&&$user_ID==$user_lk) return false; break; //всем посетителям кроме хозяина

из wp-recall/classes/class-rcl-blocks.php

0
Вы не имеете права на публикацию сообщений в этой теме