Explicit placement and partitioning of chats

I’m confused by the use of the chat plugin. I see that it can be placed in the bottom corner. But I’m not sure who is involved in that chat. If 10 users all enter the bottom corner chat, are they all in the same chat room? What if they enter the bottom corner chat from different posts or pages? Is there one chat room per page/post, or is there a single one for all bottom corner chats?

I’m more interested in using chats on specific pages dedicated to specific topics. I expected to use a shortcode to place a chat on a page, but I don’t see any reference to that, which makes me think that chats will appear on every page and post. That’s not what I want, anyway, but I don’t understand who is involved in each chat. Is there simply a large chat room for the entire site, or is there a chat room per page/post?

What I’m looking for is multiple private chat rooms based on certain topics. Let’s say we’re talking about games. So, I want to have one chat room for chess, one for checkers, one for bridge, etc. And tic-tac-toe is so simple that I don’t want to put a chat room in that area.

Will the chat plugin accomodate that kind of setup? If so, how do I accomplish that? If not, what can it do?

Is there some documentation somewhere that I’m missing, because this all seems pretty fundamental, but I can’t find it anywhere.

Thanks,

Lee

  • Mason
    • DEV MAN’s Sidekick

    Hiya Lee,

    For your purposes I would think a chat in each page/post would be the best way to handle things. If you look at the shortcode that is implemented when you insert a chat it should have a number after it like this:

    [chat id="19"]

    Each chat created will have a unique number.

    You can enter them in on posts or pages, so adding them to a “chat” page associated with each topic would be one of many ways you could implement this.

    Hope this helps. If you need anything further just let us know! :smiley:

  • greymatter
    • Flash Drive

    Once I finally spotted the little chat button in the rich text editor, I felt silly for having asked. I just wish these things that are obvious to the old-timers were documented to us newbies.

    Anyway, thanks, Mason. Your friendly help is always appreciated, and the plugin seems to perfectly suit my needs.

  • Mason
    • DEV MAN’s Sidekick

    Hiya Lee,

    Not to worry. I’d agree we need to document how the plugin is actually used to insert chats a bit more clearly. I’ll add that to the list! These new ones all need a real run through with documentation and rest assured if you missed it, others will as well.

    Glad the plugin’s gonna work for ya!

    Thanks!

  • Fondeli
    • The Bug Hunter

    Hi, I just have a quick question relating to this. I am putting a chat page in a number of sites and I see you say “Each chat created will have a unique number.” Well this is not the case for me. I had read this post previously, so had it in my mind when I started to notice the same id numbers being created. Does this matter if they are on different sub domains? And can I manually change the number as it is throwing out the same number all the time?

    Thanks.

  • Fondeli
    • The Bug Hunter

    Hi Again,

    I actually have another question about the chat plugin. I have Buddypress Mobile and Alex Kings mobile theme for wpmu installed, and to chat you need to press return, but mobiles don’t have return (I have an iPod touch and an LG Android, and well these don’t). That’s not a big deal, but on the main buddypress site I have the corner chat, and on the mobile the chat link kind of just floats, so my question is, is there any thing I can add to the plugin so that it doesn’t show on a mobile?

    Thanks.

  • S H Mohanjith
    • Recruit

    @Fondeli

    You have to worry only if you got duplicate chat id in the same site/blog. You can change the chat id any time you wish as long as there is no conflict. Only issue when there is a conflict is that it will become a single chat room.

    Please give us more time to answer the question on mobile browsers.