How to Override Modules
To override modules, you need to create an extension. If you see a URL address like chat/startchat, there's a high probability (99%) that the relevant module file is located in:
modules/lhchat/startchat.php
To override this module, your extension should have the following structure:
extension/customstatus/modules/lhchat/module.phpextension/customstatus/modules/lhchat/startchat.php
The module.php file should contain the following:
<?php
$Module = array( "name" => "Start chat override");
$ViewList = array();
$ViewList['startchat'] = array(
'script' => 'startchat.php',
'params' => array()
);
?>
The startchat.php file can be copied from modules/lhchat/startchat.php. I suggest reviewing the customstatus extension as an example. It includes an overridden user/login file.