• 0
  • 0

后台回收站新增tid查找主题

2021-03-29 694 0 admin 所属分类:Discuz

进入 admincp_recyclebin.php 文件 

找到 36 行 将如下代码修改为

showtableheader($lang['recyclebin_list'].
      ' <select onchange="if(this.options[this.selectedIndex].value != \'\') {window.location=\''.ADMINSCRIPT.'?action=recyclebin&lpp=\'+this.options[this.selectedIndex].value }">
      <option value="20" '.$checklpp[20].'> '.$lang[perpage_20].' </option><option value="50" '.$checklpp[50].'>'.$lang[perpage_50].'</option><option value="100" '.$checklpp[100].'>'.$lang[perpage_100].'</option></select>');
showsubtitle(array('', 'thread', 'recyclebin_list_thread', 'recyclebin_list_author', 'recyclebin_list_status', 'recyclebin_list_lastpost', 'recyclebin_list_operation', 'reason'));
$fids = $threadlist = array();
$threads = C::t('forum_thread')->fetch_all_by_tid_fid_displayorder(0, 0, -1, 'dateline', $start_limit, $lpp, '=');
showtableheader($lang['recyclebin_list'] .
   ' <select id="select_page" onchange="if(this.options[this.selectedIndex].value != \'\') {window.location=\'' . ADMINSCRIPT . '?action=recyclebin&lpp=\'+this.options[this.selectedIndex].value }">
   <option value="20" ' . $checklpp[20] . '> ' . $lang[perpage_20] . ' </option><option value="50" ' . $checklpp[50] . '>' . $lang[perpage_50] . '</option><option value="100" ' . $checklpp[100] . '>' . $lang[perpage_100] . '</option></select><input id="tid_value" type="number" value="'.$_GET['tid'].'" style="height: 16px;position: relative;top: 2px;margin-left: 10px;" placeholder="请输入帖子ID 按确定" "/><a href="javascript:;" style="margin-left: 10px;" onclick="var select_page = document.getElementById(\'select_page\');console.log(select_page);var value = document.getElementById(\'tid_value\').value ; if (value!=\'\') window.location=\'' . ADMINSCRIPT . '?action=recyclebin&lpp=\'+select_page.options[select_page.selectedIndex].value+\'&tid=\'+value">确定</a>');
showsubtitle(array('', 'thread', 'recyclebin_list_thread', 'recyclebin_list_author', 'recyclebin_list_status', 'recyclebin_list_lastpost', 'recyclebin_list_operation', 'reason'));
$fids = $threadlist = array();
if ($_GET['tid']) {
   $tids = [$_GET['tid']];
} else {
   $tids = 0;
}
$threads = C::t('forum_thread')->fetch_all_by_tid_fid_displayorder($tids, 0, -1, 'dateline', $start_limit, $lpp, '=');

效果如下  

 

返回顶部