jabber и пользователи из базы

#1 21 сентября 2009 в 10:46
Есть идея поставить jabber сервер, к примеру ejabberd, и скрестить его с пользователями из базы инстанта, ну и автоматом в контакт листе чтобы были друзья. ejabberd позволяет это делать, вопрос как это все реализовать с CMSINSTANT…
#2 21 сентября 2009 в 13:06
к чему эта тема вообще?
есть идея — реализуйте. не знаете как — узнайте, столкнулись с проблемой — задайте КОНКРЕТНЫЙ вопрос
зачем плодить бестолковые темы типа "хочу, расскажите как"?!
#3 21 сентября 2009 в 18:40
Во-первых, конечно не очень в тему, но мои вопросы очень конкретны:
раз, два
во-вторых, это ФОРУМ — обсуждение чего либо ВМЕСТЕ, или я не прав?
плюс ко всему я написал в тему по тематике раздела:

Инновации в системе То, чего бы вы хотели видеть в будущем в InstantCMS

. Конкретно по ТЕМЕ РАЗДЕЛА: Я хочу видеть соединение Вашей CMS с jabber. Это был бы адекватный пост? Но вопрос не в этом, своим постом я хотел найти тех, кто думает о том же, вместе думать веселей… А озадачить Вас, уважаемый я не хотел — кто откликнулся, спасибо, нет так нет… здесь же все-таки СООБЩЕСТВО, или каждый за себя???
Вам, уважаемый Администратор конечно респект… не поймите привратно

По теме:
почитав, пришел к выводу, что авторизацию на jabber делают с помощью внешнего "скрипта", например вот для Joomla.
www.ejabberd.im/files/contributions/joomla-login-php
Сам написать подобный "скрипт" не в силах, есть желающие помочь?
Только не надо воспитывать, воспитанный уже. Давайте будем вежливыми и сдержанными. Не желаешь войти в тему — иди мимо.
#4 21 сентября 2009 в 21:31
Я когда-то спрашивал как в профиле пользователя добавить строчку jabber в дополнение к аське (в поле icq jabber не помещается), но так и не получил никаких ответов. Раз уж эта тема вновь поднялась, пользуюсь случаем и задаю вопрос вновь!
#5 22 сентября 2009 в 03:51

как в профиле пользователя добавить строчку jabber в дополнение к аське

Melon
через конструктор форм все прекрасно добавляется
#6 22 сентября 2009 в 16:32
подведя итог поисков, варианта два: либо с предыдущим скриптом кумекать, либо две базы и синхронизация между ними. в общем, если кто заинтересуется пишите.

офтоп: если на добровольных началах помогать не кто не желает, то сколько будет стоить скрипт или еще какое решение изложенной проблемы.
#7 7 декабря 2009 в 04:51
а чем jabber лучше обычного чата?
#8 7 декабря 2009 в 05:22


а чем jabber лучше обычного чата ?

lezginka.ru
У каждого решения есть плюсы и минусы. Джаббер имеет собственную систему серверов для поддержки протокола XMPP. Следовательно, часть нагрузки с сервера, где лежит сайт, перенесется на сервера Жабры, что вроде хорошо. Кроме того, Жабра постоянно подбрасывает новые сервисы, что тоже неплохо. Но при этом трафик возрастет. Если тырнет перегружен, то тормоза начнутся страшные, потому что если мы с тобой хотим пообщаться в чате, то информация с моего компа идет на сервер сайта, оттуда на сервера Жабры, оттуда снова на наш сервер, а оттуда на твою машину. В этом случае нам лучше поговорить просто по аське. Может быть, при появлении Интернета 2.0 эта проблема станет неактуальна, но пока об этом надо помнить.
#9 7 декабря 2009 в 07:58

то информация с моего компа идет на сервер сайта, оттуда на сервера Жабры, оттуда снова на наш сервер, а оттуда на твою машину.

Ты не совсем права. Джабер это грубо говоря электронная почта в реальном времени. Я могу поставить джабер сервер у себя и он прекрасно будет работать с другими серверами, т.е. пользователь вася@мой_домен прекрасно будет посылать сообщения пользователю другого домена — ваня@jabber.ru.
Информация с моего компа будет идти на сервер джабера — т.е. на мой сервер — там мой клиент пройдет только авторизацию т.е. из базы мускула заберет пользователя и все. после авторизации трафик будет идти напрямую между пользователями. По сравнению с чатом на сайте нагрузка будет минимальная. Трафик не возрастет уж точно.
аська это уже прошлый век.
#10 7 декабря 2009 в 10:05

Так а в чем собственно то проблема? просто прикрутить скрипт или еще что то?

maxisoft
Просто прикрутить скрипт и все. Чтобы мой ejabberd брал авторизацию из таблицы пользователей инстант. Т.е. человек зарегился на сайте под управлением инстант и под учетной записью с сайта заходил в джабер.
Вот скрипт авторизации для джумлы.
#11 28 сентября 2010 в 12:58
интересное предложение от ящи
pdd.yandex.ru/help/section8/
кто пользовался?
#12 28 сентября 2010 в 15:05


интересное предложение от ящи
pdd.yandex.ru/help/section8/
кто пользовался ?

lezginka.ru

Так это же все равно совсем не то что нужно fuze[drums]
Тут только лишь предоставление жабер сервера для домена. Никакой синхронизации с сайтом.

А вообще — почту пользую уже давно, на пяти доменах. Два домена перевел на DNS-хостинг от яндекса. На один из них прикрутил жабер. Пока доволен, никаких проблем не возникало.
Из плюсов — то что по умолчанию включен сервис "Почта", информирующий о новых письмах.
#13 28 сентября 2010 в 16:13
я все уже решил, скрипт написал, все работает давно. осталось только вот это
#14 28 сентября 2010 в 17:26



интересное предложение от ящи
pdd.yandex.ru/help/section8/
кто пользовался ?

lezginka.ru

Так это же все равно совсем не то что нужно fuze[drums]
Тут только лишь предоставление жабер сервера для домена. Никакой синхронизации с сайтом.

А вообще — почту пользую уже давно, на пяти доменах. Два домена перевел на DNS-хостинг от яндекса. На один из них прикрутил жабер. Пока доволен, никаких проблем не возникало.
Из плюсов — то что по умолчанию включен сервис "Почта", информирующий о новых письмах.

airy

о новых письмах юзеры информацию как получают ?
посмотреть сайты можно?
#15 29 сентября 2010 в 11:22
lezginka.ru, синхронизации с аккаунтами на сайте никакой нет. Данный сервис яндексом предоставляется для тех у кого подключена почта для домена и заведены аккаунты в этой почте.
То есть: есть домен site.ru, он подключен к пдд, заведены аккаунты типа box1@site.ru, box2@site.ru и т.д. Если прописывать в DNS записи для jabber сервера — то для него будут точно такие же аккаунты что заведены для почты. При добавлении аккаунта в любой жабер клиент, помимо прочих контактов по умолчанию включена служба "Почта". Допустим добавлен аккаунт box1@site.ru. Если на этот адрес приходит письмо — то в джабер прилетает сообщение.

Повторю еще раз — к сайту это не имеет никакого отношения, на сайте могут быть одни аккаунты, на почте другие.
Но кстати, натолкнуло на мысль pdd.yandex.ru/help/section72/ — если прикрутить к скрипту регистрации, то автоматом будет регистрироваться и ящик, и джабер аккаунт. А если пойти дальше — то можно через это API залить данные и из своей базы.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.