If you want "branding", you'd better leave site title first.
A short site title is a good idea, too.
This gives individual item titles more weight and visibility(for SEs).
Anyway, here's the hack for Joomla! 1.0.9:
Replace the whole setPageTitle function (lines 505 trhough 511) with this code:
Code: Select all
function setPageTitle( $title=null ) {
if (@$GLOBALS['mosConfig_pagetitles']) {
$title = trim( htmlspecialchars( $title ) );
$title = stripslashes($title);
$this->_head['title'] = $title ? $title.' - '.$GLOBALS['mosConfig_sitename'] : $GLOBALS['mosConfig_sitename'];
}
}