OK
Replace in SNOW qa-theme.php function nav_user_search() the line
qa_html_theme_base::nav_user_search();
with
$this->nav('user');
Thats all
________________________________________________________
Explanation:
The line qa_html_theme_base::nav_user_search(); does load the original function from qa-theme-base.php
We are replacing the line with all that what is left of this original function.
The original function was :
function nav_user_search()
{
$this->nav('user');
$this->search();
}
but we only need the first part $this->nav('user');
I hope it works now.
The function in SNWO qa-theme.php shpoud ook ike that:
function nav_user_search() // outputs login form if user not logged in
{
if (!qa_is_logged_in()) {
$login=@$this->content['navigation']['user']['login'];
if (isset($login)) {
$this->output(
'<!--[Begin: login form]-->',
'<form id="qa-loginform" action="'.$login['url'].'" method="post">',
'<input type="text" id="qa-userid" name="emailhandle" placeholder="'.trim(qa_lang_html('users/email_handle_label'), ':').'" />',
'<input type="password" id="qa-password" name="password" placeholder="'.trim(qa_lang_html('users/password_label'), ':').'" />',
'<div id="qa-rememberbox"><input type="checkbox" name="rememberme" id="qa-rememberme" />',
'<label for="rememberme" id="qa-remember">'.qa_lang_html('users/remember').'</label></div>',
'<input type="submit" value="'.$login['label'].'" id="qa-login" name="dologin" />',
'</form>',
'<!--[End: login form]-->'
);
unset($this->content['navigation']['user']['login']); // removes regular navigation link to log in page
}
}
$this->nav('user');
}