Добрый день. Есть интересный проект Croom. Веб морда к jabber конференциям. Почитать о нем можно тут
Сегодня разработчик сделал лайт версию, которую можно встраивать через iframe себе на сайт, используя ссылку вида: http://room.aenor.ru/?headless#roomname@conference.server.ru:username.
Собственно вопрос: ума не приложу как можно сделать кнопку на сайте, чтобы при нажатии на нее подставлялся username пользователя или "Гость", если чел незарегистрирован.
Спасибо
Комментарии
<?php
global $user;
return l(t('Enter to Jabber'), 'http://room.aenor.ru/?headless#roomname@conference.server.ru:'.$user->name);
?>
Дальше сам, слова "Ума не приложу" подразумевают, что c php ты знаком
В итоге вышло так:
<?php
global $user;
if($user->uid>0) {
return ('<iframe src="http://room.aenor.ru/?headless#roomname@conference.jabber.ru:'.$user->name.'"width="100%" height="500"</iframe>'); }
else {
return ('<iframe src="http://room.aenor.ru/?headless#roomname@conference.jabber.ru:Асасы_'.rand(1,99).'"width="100%" height="500"</iframe>');
}
?>
Спасибо!
покажите работающий вариант.
и там переписка как в чате или между друг другом?
Ну вот как вариант: http://sharpni.ru/ru/chat конференция abaza@conference.jabber.ru