The following warnings occurred:
Warning [2] Undefined array key "sourceeditor" - Line: 718 - File: inc/plugins/rineditor.php PHP 8.2.22 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/rineditor.php 718 errorHandler->error_callback
/inc/plugins/rineditor.php 776 rineditor_inserter_quick
/inc/class_plugins.php 142 rineditor
/showthread.php 471 pluginSystem->run_hooks



effone   23-03-2021, 05:07 AM
#1
This will add a new specialized Search preset link "View Unanswered Threads" to header.

Open template header_welcomeblock_member_search and add at the bottom:
<li><a href="{$mybb->settings['bburl']}/search.php?action=findunansweredthreads">View Unanswered Threads</a></li>
 
Now open your search.php file in an editor. Go to line no. around 1252, find this line:
elseif($mybb->input['action'] == "finduserthreads")

and change it to:
elseif($mybb->input['action'] == "finduserthreads" || $mybb->input['action'] == "findunansweredthreads")

Just after that, find this line:
$where_sql = "uid='".$mybb->get_input('uid', MyBB::INPUT_INT)."'";

and change it to:
 
    if($mybb->input['action'] == "finduserthreads")
    {
        $where_sql = "uid='".$mybb->get_input('uid', MyBB::INPUT_INT)."'";
    }
    else
    {
        $where_sql = "replies='0'";
    }

Now save the modified search.php and reupload to your forum root, replacing the existing one.

Result:
[Image: 112095966-71db1980-8bc3-11eb-936d-2c72f7197633.gif]
  
Users browsing this thread: 1 Guest(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by MattyWjeisz of Curves UI.