MyBB Community Forums

Full Version: Clean install, full text search warnings
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Replicate with AdminCP / Configuration / Search System / Search Type set to Full Text
Start a search using default form options, click search. Warnings appear during search process and disappear upon displaying results.

Undefined array key 'canonlyviewownthreads' in line 1650 inc/functions_search.php
Undefined array key 'tid' in line 1712 inc/functions_search.php
Undefined array key 'tid' in line 1730 inc/function_search.php

Change line 1650 from
		if($forum_permissions['canonlyviewownthreads'] == 1)
to
		if(isset($forum_permissions['canonlyviewownthreads']) && $forum_permissions['canonlyviewownthreads'] == 1)
Change line 1712 from
	if($search['tid'])
to
	if(isset($search['tid']) && $search['tid'])
Change line 1730 from
		if(!$search['tid'])
to
		if(isset($search['tid']) && !$search['tid'])

Further, if the search results include unread posts, this warning appears.
Undefined array key 'last read' in line 476 forum/search.php

Change line 476 from
				if($thread['lastread'])
to
				if(isset($thread['lastread']))