Also, since Joomla 3.x has dropped support for the DS separator we can remove the DS in favor of the '/' which is handled just fine now by PHP in all OS.
so define line can be changed to:
if (!defined('CIVICRM_SETTINGS_PATH'))
{
define('CIVICRM_SETTINGS_PATH', JPATH_BASE . '/' . 'components' . '/' . 'com_civicrm' . '/' . 'civicrm.settings.php');
}
brian:
can u quickly verify and generate a PR (or let me know and i can do the needful)