I would like to implement chat on my dating website in that it does this requirements:
caller = the member who is active calling/inviting the other member for a
receiver = the member who receives a call
on each page where a profile or the link to a profile is listet a button
shall be added. this button has 3 characteristics dependent of the member
(owner of the profile) is online, busy(new status a member can opt for) or
1: if the member is not online the button shows the label "offline". in
this case the button is inactive
2: the member can opt for the status busy (has to be implemented as well)
in that case the button is inactive
3: if the member is online the button shows online (not busy). when the
caller clicks the button for the chat the individuell chat window opens on
the callers and on the receivers [url removed, login to view] receiver will hear a peep or a
on the chat window the standard functionality must be available. like
call, video call, chat, smileys, ...
the chat content should be stored in a data base.