• Forum
  • Doc
  • Screenshots
  • Download
  • Donate
  • Contributors
  • Contact
  • Follow @phpfreechat
  • DEMO
  • Board index ‹ Version 1.x branch ‹ Feature Requests (v1.x)
  • Change font size
  • FAQ
  • Register
  • Login

Private Conference

This forum is now locked as we will no longer be developing the v1.x branch

Moderators: OldWolf, re*s.t.a.r.s.*2

Topic locked
18 posts • Page 1 of 2 • 1, 2

Postby steven1973sg » Fri Oct 20, 2006 10:35 am

Is there a way to create a private conference room? It's a private room with more than 2 users, just like those on MSN and YM. Thank you.
steven1973sg
New member
 
Posts: 1
Joined: Fri Oct 20, 2006 10:33 am
Top

Postby phpfreechat » Fri Oct 20, 2006 2:27 pm

Currently you cannot protect a romm by password so just use :
/join yourverydifficulttofindroomname

Moreover the /invite command in not implemented, you are welcom to implement it or to sponsorise it :)
phpfreechat
Site Admin
 
Posts: 2657
Joined: Tue Feb 07, 2006 3:35 pm
Location: France
Top

Postby Beni » Tue Nov 21, 2006 9:50 am

Hey, is it now possible to do that with the new parameter to /privmsg introduced in beta7?
Beni
Member
 
Posts: 65
Joined: Thu Sep 21, 2006 10:50 am
Top

Postby phpfreechat » Tue Nov 21, 2006 12:45 pm

/privmsg is just used to open private chat with another user.
Private chat is not designed to allow more than two users in the same chat.
phpfreechat
Site Admin
 
Posts: 2657
Joined: Tue Feb 07, 2006 3:35 pm
Location: France
Top

Postby Beni » Tue Nov 21, 2006 5:53 pm

Oh, okay.

what is that for then?
1.0-beta7 on 11/01/2006
* New 'privmsg' parameter: this is an array of nicknames that you want to speak to (in a private chat) at first chat loading (thanks to Johnny for his sponsoring : $130 USD) [3h00]
Beni
Member
 
Posts: 65
Joined: Thu Sep 21, 2006 10:50 am
Top

Postby phpfreechat » Tue Nov 21, 2006 7:31 pm

this parameter can be used to automaticaly open private chats with wanted peoples.
phpfreechat
Site Admin
 
Posts: 2657
Joined: Tue Feb 07, 2006 3:35 pm
Location: France
Top

Postby Beni » Tue Nov 21, 2006 7:44 pm

ah ok, sorry i misunderstood.
Beni
Member
 
Posts: 65
Joined: Thu Sep 21, 2006 10:50 am
Top

Postby Beni » Wed Nov 22, 2006 5:20 pm

Ok, im on it to implement /invite, but i need some additional information.
How can i create a new channel? is there some list available, what commands the client can handle?
Beni
Member
 
Posts: 65
Joined: Thu Sep 21, 2006 10:50 am
Top

Postby phpfreechat » Wed Nov 22, 2006 6:56 pm

you have to look at the /privmsg command. Then you will see that it uses the "cmdtoplay" user metadata.
You can use it to play commands on others users. For exemple: a "/join yourchannel"
phpfreechat
Site Admin
 
Posts: 2657
Joined: Tue Feb 07, 2006 3:35 pm
Location: France
Top

Postby Beni » Wed Nov 22, 2006 8:48 pm

i split the issue on three new commands:
/sepnew to create a new separee (which allows to limit the number of open separees)
/sepinv to issue invitations to other users
and /sepjoin to join a specific separee.

Ok, im stuck at the /sepnew stuff now.
The problem is, that i see in the filesystem, that the new channel "sep_foo" is created but no tab opens. Instead, a JS-Popup appears giving me a OK message.
The /sepnew command is nearly the same as the /join command, except for the limitations (max channels and stuff)

- I dont understand why that hapens, can you help me please? (EDIT: the tabs open, if i reload the chat by pressing F5. But i need a separation between channels and separees)
- Where is the right place for managing what separees a user has open? The userConfig?
Last edited by Beni on Wed Nov 22, 2006 8:59 pm, edited 1 time in total.
Beni
Member
 
Posts: 65
Joined: Thu Sep 21, 2006 10:50 am
Top

Postby phpfreechat » Wed Nov 22, 2006 9:28 pm

Sorry but I don't like the idea of "separees"... why don't you just use normal channels for "Conference" ?
phpfreechat
Site Admin
 
Posts: 2657
Joined: Tue Feb 07, 2006 3:35 pm
Location: France
Top

Postby Beni » Wed Nov 22, 2006 9:31 pm

Because then i am not able to limit the number of such channels a user can open. Its better if that goes separate or if private chats arent limited to 2 ppl anymore.

Additionally, it is difficult to implement some kind like access control. everybody can join any channel, separees however should only be joinable iv a invitation was issued.
Last edited by Beni on Wed Nov 22, 2006 9:32 pm, edited 1 time in total.
Beni
Member
 
Posts: 65
Joined: Thu Sep 21, 2006 10:50 am
Top

Postby phpfreechat » Wed Nov 22, 2006 9:41 pm

I would like to have a IRC like chat, so Creating the "separees" channel type is not a good idea because this kind of channel doesn't exists on IRC.

I think that you should use normal channels and you should relie on maxchannel parameter to create or not the new invited channel.
To limit the public/private flag I think that you should do like on IRC and add a channel password (your can store it in metadata).

Maybe I'm not clear, so you can contact me on jabber : stephane.gully@gmail.com
phpfreechat
Site Admin
 
Posts: 2657
Joined: Tue Feb 07, 2006 3:35 pm
Location: France
Top

Postby Beni » Wed Nov 22, 2006 10:04 pm

i haven't thought of channel passwords - but this sounds far easier to implement.
The question is, how is the invited chatter notified about the password?
does he autojoin? or does the password need to be printet to him so he can enter the channel manually?
Beni
Member
 
Posts: 65
Joined: Thu Sep 21, 2006 10:50 am
Top

Postby phpfreechat » Wed Nov 22, 2006 10:18 pm

I think a new parameter (password) should be added to the /join command :
/join channelname password

So when someone is invited you just have to add the "/join channel password" to his cmdtoplay list. He will be "autojoined" to the channel.
But I see one problem : the channel name can contains some spaces so it will be impossible to know what is the password and what is the channel name. One solution is to forbide spaces in channel names or to forbid spaces in passwords.
phpfreechat
Site Admin
 
Posts: 2657
Joined: Tue Feb 07, 2006 3:35 pm
Location: France
Top

Next

Topic locked
18 posts • Page 1 of 2 • 1, 2

Return to Feature Requests (v1.x)

Who is online

Users browsing this forum: No registered users and 21 guests

  • Board index
  • The team • Delete all board cookies • All times are UTC + 1 hour
Powered by phpBB® Forum Software © phpBB Group
cron
Sign in
Wrong credentials
Sign up I forgot my password
.
jeu-gratuit.net | more partners
Fork me on GitHub