Connector 1.x can work in multi-user mode, in such mode all users will see changes of other users in real-time mode.
To enable mode you need to
a) init component with dataprocessor in default way b) add to the server side code
require("../../codebase/grid_connector.php"); $grid = new GridConnector($res); $grid->enable_live_update('actions_table'); //this line!
Where actions_table - table in Db, which will be used for sync. data storage. It need to have the next structure.
CREATE TABLE `actions_table` ( `id` int(11) NOT NULL AUTO_INCREMENT, `dataId` int(11) NOT NULL, `type` varchar(255) NOT NULL, `user` varchar(255) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM;
c) on client side, add the next code line after dataprocessor initialization
dp.setAutoUpdate(2000);
where parameter of command - delay between update calls.
That is all, now all users of component will be able to see changes of other users.
It works for all connector and all components.