I was wondering if it would be possible to integrate the appbar with IM or another chat module, similar to how Facebook's application bar is?

Comments

icecreamyou’s picture

Status: Active » Postponed

Yes. It's relatively easy to integrate anything with Appbar, and I was hoping I could get to something like this eventually. Patches are always appreciated.

icecreamyou’s picture

I've committed the first steps. It needs some styling and there may be some weirdness when a message is submitted where the page refreshes instead of just the console and the message doesn't get recorded. I don't know why that is.

icecreamyou’s picture

Actually, I've changed my mind. This is something that should go in the IM module, not in Appbar. I'll mark as "by design" once I roll back the changes.

icecreamyou’s picture

Status: Postponed » Closed (works as designed)
design.er’s picture

I've set up a feature request for pop-up layers-driven IM (#483146: Pop-Up layer) and Appbar seems to be the answer. So I posted a link to the Appbar project page in the IM issue queue.

I'm looking forward to see this two modules working together! :)

Regards
Stefan

meet.h.thakkar’s picture

I found temporary solution add a block to theme in such a way that it floats on some corner of page.... and add the IM block there .... but its theme specific ...

00110000’s picture

What about getting AjaxIM integrated with this?

http://ajaxim.com/

Something like this would work:

http://www.dlc-solutions.com/demo/fb-chat/index.html

That's integrated with vBulletin I believe.

icecreamyou’s picture

No chat feature will be added to Appbar. After I'm satisfied with where Appbar is, I will think about writing a new module or writing a patch for an existing module to integrate with Appbar. Someone else might do it first; I've already had someone email me expressing interest, so we'll see.

design.er’s picture

I absolutely agree with you that IM should be developed outside of Appbar. Appbar is a kind of solid platform for other modules that can integrate with.
I hope that Rajinder will find time to proceed the development of IM module so that we'll see first results in this direction soon.
A plus for outsourced development of IM module is that IM can try to achieve more integrations then only in the Appbar and both developers have less support requests and can focus on new ideas, modules, tasks - or sometimes even sparetime. :) I think this is the Drupal way.

pahariwalla’s picture

Hey this looks really great ... I'm finally back around to give a little love to IM, and I'm just checking out appbar and it looks like a perfect match. I agree with @design.er that the integration should be via IM .. probably a module within IM to do the magic.

Very excited about making this happen. Unfortunately I've got a couple full days on my plate coming up but, I will be back ;-)

Thanks so much to @IceCreamYou for building this thing, can't wait to try it out, and also @design.er for making the match. Excellent!

Raj

icecreamyou’s picture

@pahariwall, sweet, I'm glad you're back and interested in this! Obviously let me know if you have any questions. Since this should go into IM rather than Appbar, discussion of it should probably be in the IM queue. so I'm keeping this issue at "by design" per #3.

Cheers

iwkse’s picture

Hi, i'm writing a chat module which is a jabber client (the jwchat doesn't work for me since it seems it has some problems with jabberd2 server). I'd like to know how easy is to provide an hook in the appbar, to place for example a small icon on bar to run my module as a popup in the way it works with appbar. Is this feasible and allowed by the actual code of appbar?

icecreamyou’s picture

Yes, see the documentation.

For future reference, this thread is closed. Anyone who has anything else to contribute should open a new issue.

adam_c’s picture

subscribing

zuzu83’s picture

+1