Option 1:
1. Open your qa-theme.php file
2. If your head_title() function is already overriden then you'll have to see how to remove the page title on your own (use Option 2 below for some ideas)
3. If your head_title() function is not there, then just add it with the following code:
function head_title() {
$pagetitle=strlen($this->request) ? strip_tags(@$this->content['title']) : '';
$headtitle=strlen($pagetitle) ? $pagetitle : '';
$this->output('<title>'.$headtitle.'</title>');
}
Option 2 (Core hack, so try to avoid this):
1. Open qa-include/qa-theme-base.php
2. Replace:
$headtitle=(strlen($pagetitle) ? ($pagetitle.' - ') : '').$this->content['site_title'];
with:
$headtitle=strlen($pagetitle) ? $pagetitle : '';
According to the comments, it seems the user is looking for a way to just remove the site name from the title on questions page. Applying a similar fix this is the code that should be placed in the head_title() function:
function head_title() {
$pagetitle=strlen($this->request) ? strip_tags(@$this->content['title']) : '';
$headtitle=strlen($pagetitle) ? $pagetitle : '';
if (!isset($this->content['q_view']))
$headtitle.=' - '.$this->content['site_title'];
$this->output('<title>'.$headtitle.'</title>');
}