private webcam

Webcam inside window private chat

When you choose chat type: window, your private chat will open in individual draggable, resizeable windows.

Now you can start an exclusive webcam video chat inside that individual windows: you just need to check the option: “Private tab window has webcam” inside your chatadmin / config / webcam panel

Webcam inside private chat window

Notice that this webcam is EXCLUSIVE to an user: other users will not be able to watch at you and also, you cannot open many individuals webcams at the same time.

ordering

How to sort users by role ?

It is now possible to sort user by role.
ex: you need admin to be displayed before moderators, then users then guests.

In your config panel, choose config, under tab “users” you can now choose: sorting by role-power

Sorting users by role-power

Then you just need to click the role sorting button in your chat and users will be ordered by their roles.

Notice that you can define what role should be displayed in priority: roles have “power” property (you can find that in roles in you chat panel). Ex: admin has role of 9 (high priority) and guest has role of 0 (low priority). You can change these priorities by editing the power field.

Sorting by role button on the chat
user Info

Add user info

User info icon and data

You can now enable info window modal (show profile of user) in html5 chat.
Steps:

  1. Enable that in your config : chatadmin/config/users
  2. A new info button will appear in users list userList
  3. If you click on that button, you will get the user info
    userInfo

Description Field

Notice that there is a new fields added to user’s properties called “description“. This is a field user can fill when he registers the chat, or you can also pass it as JWT parameter
To enable that field, you need to to to /chatadmin/config/users management and enable “Should user provide small description when register 

signup

How to incite a guest user to register ?

There is a new interesting feature in html5 chat to improve your registration rate. You can now disconnect a role from the chat after N seconds and redirect him to an Url

We think of course about the guets role, than will be disconnected from the chat after N m minutes and will be redirected to the registration page.

You can do that now in roles: there are 2 new properties in your chatadmin / roles panel -> Ads and messages tab

disconnectAfterNSeconds : ex: for 3 minutes, set 180 (180 seconds = 3 minutes)

redirectAfterDisconnection (put full http path like: https://www.rezocoquin.com)

wall layout

The “Wall” layout

We have added a new layout called “wall“.

This layout allows to add camera in the top of the chat with a wrapping feature: when there is no more space for a cam, the new cam goes to the bottom, creating a “wall”.

This layout allows to watch many cams simultaneously without having to scroll or split views.

The WALL layout.

To change the layout of the chat, simply go to your chatadmin panel and choose the layout panel.

The wall layer can be useful for conferences when you need to watch at all participants at the same time.

Sorting

Initially sorting users

You can now decide how your users will appear in your user list.
They can initially be sorted by:

  • None : this is the default state: users will appear by history: the latest ones will be appended to the end of the list
  • username : users will be A-Z sorted by their username
  • webcams: those who have webcams will appear at the top of the lits
  • usernames and webcam : webcams first and then by username

You can set the initial sorting in your Chatadmin panel -> config -> Users Management

delete messages

Delete individual message from chat

You can now delete messages in real time directly from the chat

  • delete all messages from an user
  • delete an individual message from an user

Go to roles and check (admin or moderator role for instance)

  • canDeleteMessage: this allow to delete all user’s messages
  • canDeleteIndividualMessage: this allow to delete any message

Also make sure that the role can delete other user’s messages
ex: a moderator should not be able to delete admin’s messages
This can be done with canUserMessagesDeleted

Html5 chat, SVG drawing feature

We added a new tool, called SVG drawing.
You can now easily drawn and append some Vector – SVG – pictures inside the chat. The Drawing tool has most of tools you need such as:

  • Hand writing
  • Curves drawing
  • Lines drawing
  • Shapes (rectangle, circle…)
  • Predefined shapes
  • Text
  • Transformations: scale, rotations
  • Alignements
  • Z-ordering

You need to enable the property called “can Draw” that in roles to add a new button in the chat bar.

HTML5 chat SVG editor.
HTML5 chat SVG editor.