16ответ(ов) в теме
Shtirlitz
не в сети 4 года
На сайте с 20.07.2013
Участник
Тем 83
Сообщения 357
1
11:17

Не смог найти свою предыдущую тему с проблемой, которая так и не была решена, потому продублирую и дополню.
1. Насколько я понял, после подачи заявки на вступление в группу я, как админ, если сразу не сделаю решение, то либо заявка на вступление пропадет сама, либо она куда-то скроется из-за подачи заявки другого человека.
Почему так подумал - показываю.
Вы можете одобрить или отклонить запрос перейдя по ссылке:
блаблабла. Ссылка общая, на группу, а не на одобрение или отклонение. Всегда одна заявка висит, хотя должно у меня быть за сегодня их штук 5-6 уже. В чем же дело? Как добавить юзера в группу теперь?

2. Юзер, добавляющий запись в группу сталкивается с проблемой:
Catchable fatal error: Object of class WP_Error could not be converted to string in /var/www/user/data/www/blogbankir.ru/wp-content/plugins/recall/add-on/groups/index.php on line 1127
причем я как админ не могу эту запись увидеть без личной редактуры и определения группы, где эта запись будет опубликована!

3. Юзеры, которые подают заявки на вступление в группу идут со ссылками типа

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

а не

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

*** А это неверно, потому что он так не открывается для просмотра, открывается какой-то несуществующий аккаунт. А вот на почту приходит правильная ссылка, мол

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

*** прислал заявку.

0
Shtirlitz
не в сети 4 года
На сайте с 20.07.2013
Участник
Тем 83
Сообщения 357
2
12:26

И еще, как удалить юзера из группы?

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16902
3
20:21

Заявки на вступление в группу никуда пропадать не должны.
По поводу второй ошибки надо смотреть, пока причина не ясна.
По ссылке: в файле /wp-content/plugins/recall/add-on/groups/index.php на 894 строке найдите get_author_posts_url($name) и измените так get_author_posts_url($user)
Юзера удалить из группы нельзя.

0
Shtirlitz
не в сети 4 года
На сайте с 20.07.2013
Участник
Тем 83
Сообщения 357
4
03:28

Андрей Plechev said

Заявки на вступление в группу никуда пропадать не должны.
По поводу второй ошибки надо смотреть, пока причина не ясна.
По ссылке: в файле /wp-content/plugins/recall/add-on/groups/index.php на 894 строке найдите get_author_posts_url($name) и измените так get_author_posts_url($user)
Юзера удалить из группы нельзя.

1. Но это так, висит постоянно одна заявка, чтобы увидеть другие - нужно перезагрузить страницу, и то не факт, что появится заявка. Сегодня с утра глянул почту - 7 заявок поступило. Зашел - одобрил то ли одну, то ли две и всё, больше ничего не вижу. Очень надо, чтобы приходила прямая ссылка на одобрение или отказ.

2. Исправил, пока проверить не могу.

3. Печалька, даже через Бд?

0
Shtirlitz
не в сети 4 года
На сайте с 20.07.2013
Участник
Тем 83
Сообщения 357
5
04:22

Андрей, почему не реагируете, не отвечаете?

1 и 2 проблема актуальны

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16902
6
13:44

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

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

посмотрим как сработает скрипт.

0
Shtirlitz
не в сети 4 года
На сайте с 20.07.2013
Участник
Тем 83
Сообщения 357
7
11:03

Письмо корректное приходит, я не про это, а про то, что я, как админ, вижу только заявку, вместо возможных 2-3-10 заявок.
Должно быть так:
Ник - Принять/Отклонить
Ник2 - Принять/Отклонить

А получается, что всегда показывается заявка последнего а не всех, кто подал и решение я еще не сделал

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16902
8
11:14

Да, есть такая проблема, уже решаю. Подайте еще раз заявку на вступление в тестовую группу плиз.

0
Shtirlitz
не в сети 4 года
На сайте с 20.07.2013
Участник
Тем 83
Сообщения 357
9
13:11

"Ваша заявка на вступление принята"

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16902
10
13:51

Сейчас вроде как правильно все работает, обновляйтесь до версии 8.8.0 (В версии много изменений по сравнению с предыдущей в плане ajax, поэтому потребуется перезапись файла скриптов, активируйте/деактивируйте одно из дополнений)

0
Shtirlitz
не в сети 4 года
На сайте с 20.07.2013
Участник
Тем 83
Сообщения 357
11
16:37

Обновился, сейчас проверить не могу корректность, но есть какой-то косяк:

Warning: unserialize() expects parameter 1 to be string, array given in /var/www/user/data/www/blogbankir.ru/wp-content/plugins/recall/add-on/groups/class_group.php on line 34

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16902
12
16:45

Понятно, замените эту строку в файле на это
if($req = get_option('request_group_access_'.$this->term_id)) $this->requests = unserialize($req);

0
Shtirlitz
не в сети 4 года
На сайте с 20.07.2013
Участник
Тем 83
Сообщения 357
13
08:53

К сожалению, замена не помогла

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16902
14
10:43

странно, должно было помочь, больше вариантов нет.

0
Shtirlitz
не в сети 4 года
На сайте с 20.07.2013
Участник
Тем 83
Сообщения 357
15
13:05

Кстати, разворот участников группы тоже не работает

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16902
16
15:02

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

0
Тема закрыта. Публикация новых сообщений запрещена.