15 ответ(ов) в теме
24web
не в сети 3 месяца
На сайте с 22.04.2018
Участник
Тем 4
Сообщения 29
1
19:46

Версия WP-Recall: 16.14.3

Я хочу разместить ссылку чата в другом месте (как у адресата так и у адресуемого). Подстраиваю под свой профиль.
Чат внедрить в свой профиль.
Подскажите код, который нужно разместить на месте ссылок, а так же шорткод для личного чата. Спасибо!

Редакции сообщения
22.04.2018 19:4824webПричина: не указано
0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 10217
2
19:59

шорткод есть только для общего чата, для вывода личного чата можно использовать функцию

rcl_get_chat_private($user_id);

в функцию передавать ИД пользователя с которым требуется связаться текущему пользователю

0
24web
не в сети 3 месяца
На сайте с 22.04.2018
Участник
Тем 4
Сообщения 29
3
20:09

Здравствуйте Андрей! Я в коде не сильно разбираюсь, подскажите как использовать данную функцию. Это для сслыки в профиле адресата или адресуемого?
Мне нужно сделать все как есть в данном дополнении, только на другом профиле. Подскажите в каких файлах чата прописаны эти ссылки и вывод личного чата, чтобы можно было код впендюрють в свой профиль.
Жалко что нет отдельного плагина на этот чат.

Редакции сообщения
22.04.2018 20:1024webПричина: не указано
0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 10217
4
20:15

Функция, которую я привел формирует вывод самого чата, а что за ссылка вам нужна и куда она должна вести мне непонятно. Да и непонятен смысл вашей затеи, использовать этот чат без самого плагина wp-recall не выйдет, а держать активным плагин wp-recall и при этом использовать другой профиль и личный кабинет значит дублировать функционал и нерационально использовать ресурсы своего сервера.

0
24web
не в сети 3 месяца
На сайте с 22.04.2018
Участник
Тем 4
Сообщения 29
5
20:29

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

0
Otshelnik-Fm
На сайте с 27.01.2013
Модератор
Тем 26
Сообщения 11271
6
21:45

24web сказал(а)
и ссылка на своем профиле, чтобы открыть чат.

в контактах уже есть кнопка открыть чат в своем профиле

Вы не можете просматривать опубликованные ссылки
0
24web
не в сети 3 месяца
На сайте с 22.04.2018
Участник
Тем 4
Сообщения 29
7
21:52

ну вот такую же кнопку и нужно сделать в другом месте (в своем профиле). Я и говорю, дайте код этой ссылки, чтобы я ее впендюрил в своем профиле.
Я не использую указанный вами в скрине стандартный профиль плагина, я использую свой профиль. Мне просто нужен этот чат.
Я понятно объяснил? Читайте переписку с предыдущим пользователем, а то буду каждому теперь объяснять зачем да почему.

Нужно, чтобы работал этот чат НА МОЕМ (СОБСТВЕННОМ) ПРОФИЛЕ, а не на СТАНДАРТНОМ Wp-Recall.

Считайте создаю новую стат. страницу профиля на котором надо создать эти же кнопки и этот же чат. Шпрэхн?))

Есть такая задача! Если кто знает код для вывода данных кнопок и самого чата - прошу помочь.

Редакции сообщения
22.04.2018 21:5624webПричина: не указано
22.04.2018 21:5824webПричина: не указано
22.04.2018 21:5824webПричина: не указано
0
Otshelnik-Fm
На сайте с 27.01.2013
Модератор
Тем 26
Сообщения 11271
8
22:00

Вопрос не касается базового использования плагина.

Перенесено в "кастомизации"

Список контактов и ссылка там формируется функцией rcl_get_user_contacts_list
Смотрите как она устроена - возможно это вам поможет.

0
24web
не в сети 3 месяца
На сайте с 22.04.2018
Участник
Тем 4
Сообщения 29
9
22:05

какой хоть файл отвечает за вывод этой кнопки?

0
Otshelnik-Fm
На сайте с 27.01.2013
Модератор
Тем 26
Сообщения 11271
10
22:26

index.php

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

Только сейчас понял что за ссылка нужна и то, только потому что Otshelnik-Fm на скрине эту кнопку показал, объясняйте суть задачи яснее.
А что мешает просто посмотреть на код этой кнопки в панели разработчика? Скопировать его и использовать у себя? HTML править умеете?

<a href="#" title="Открыть чат в окне" onclick="rcl_get_chat_window(this,123);return false;" class="chat-window-restore">
    <i class="fa fa-window-restore" aria-hidden="true"></i>
</a>

тут важна эта часть: onclick="rcl_get_chat_window(this,123);return false;", вместо 123 подставляем ИД пользователя чат с кем хотим открыть.

0
24web
не в сети 3 месяца
На сайте с 22.04.2018
Участник
Тем 4
Сообщения 29
12
21:32

Спасибо что хоть понимать начинаете. Я все ясно обьяснял с первого сообщения.
Так вот: зачем мне ставить фиксированный ИД. Я что с одним человеком общаться буду, а потом как захочу с другим, то ссылку переделаю и пообщаюсь с другим (это был сорказм), а постоянной (универсальной) ссылочки что нет? Для всех пользователей.
Или здесь на сайте вы тоже вставляете каждый раз ссылку на ИД с кем хотите поговорить?

0
Otshelnik-Fm
На сайте с 27.01.2013
Модератор
Тем 26
Сообщения 11271
13
21:53

24web сказал(а)
Или здесь на сайте вы тоже вставляете каждый раз ссылку на ИД с кем хотите поговорить?

здесь это работает "из коробки". Это у вас задача вынести куда-то еще.

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

Основной принцип формирования ссылки показан.

Что на данный момент вы делали? Функцию что я вам дал смотрели?

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

Сарказм тут неуместен. Если вы не можете понять, то что вам пытаются объяснить, то достаточно просто задать дополнительные вопросы.
Понятия не имею с кем я общаюсь и какой у вас уровень веб-мастерства, поначалу подумал, что вы знаете чуть больше html, но вижу, что ошибся. В этом случае помочь вам вряд ли получится, тк пример кода, что я привел подразумевает динамичное формирование ссылки на стороне php.

1
24web
не в сети 3 месяца
На сайте с 22.04.2018
Участник
Тем 4
Сообщения 29
15
11:55

Будь проще, человек. :lol:

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