![]() |
See all threads of subforums in a main forum
open forumdisplay.php
find --- $stickies = $db->query_read_slave(" SELECT thread.threadid, lastpost, open FROM " . TABLE_PREFIX . "thread AS thread WHERE forumid = $foruminfo[forumid] AND sticky = 1 $visiblethreads $limitothers $globalignore "); --- replace --- $getparent_id = ''; $getparentid = $db->query_read("SELECT * FROM " . TABLE_PREFIX . "forum WHERE parentid='" . $foruminfo[forumid] . "'"); if (mysql_num_rows($getparentid) 0) { while ($getparentids = $db->fetch_array($getparentid)) { $getparent_id .= ',' . $getparentids[forumid]; } } $stickies = $db->query_read_slave(" SELECT thread.threadid, lastpost, open FROM " . TABLE_PREFIX . "thread AS thread WHERE forumid IN (" . $foruminfo[forumid] . $getparent_id . ") AND sticky = 1 $visiblethreads $limitothers $globalignore "); // End SubThread --- find --- $getthreadids = $db->query_read_slave(" SELECT " . iif($sortfield == 'voteavg', $votequery) . " thread.threadid $lastpost_info1 $hook_query_fields FROM " . TABLE_PREFIX . "thread AS thread $tachyjoin $hook_query_joins WHERE forumid = $foruminfo[forumid] AND sticky = 0 $visiblethreads $globalignore $limitothers $datecut $hook_query_where ORDER BY sticky DESC, $sqlsortfield $sqlsortorder LIMIT $limitlower, $perpage "); --- replace --- $getparent_id = ''; $getparentid = $db->query_read("SELECT * FROM " . TABLE_PREFIX . "forum WHERE parentid='" . $foruminfo[forumid] . "'"); if (mysql_num_rows($getparentid) 0) { while ($getparentids = $db->fetch_array($getparentid)) { $getparent_id .= ',' . $getparentids[forumid]; } } $getthreadids = $db->query_read_slave(" SELECT " . iif($sortfield == 'voteavg', $votequery) . " thread.threadid $lastpost_info1 $hook_query_fields FROM " . TABLE_PREFIX . "thread AS thread $tachyjoin $hook_query_joins WHERE forumid IN (" . $foruminfo[forumid] . $getparent_id . ") AND sticky = 0 $visiblethreads $globalignore $limitothers $datecut $hook_query_where ORDER BY sticky DESC, $sqlsortfield $sqlsortorder LIMIT $limitlower, $perpage "); // End SubThread --- open threadbit find : --- <a href="showthread.php?$session[sessionurl]t=$thread[threadid]$thread[highlight]" id="thread_title_$thread[realthreadid]"<if condition="$show['gotonewpost']"> style="font-weight:bold"</if>>$thread[threadtitle]</a> --- add after : --- <span style="float:left"><a href="forumdisplay.php?f=$thread[forumid]">[$thread[forumtitle]]</a></span> --- hack4: Fnan4arab |
caps or demo?????
|
A demo of this would be great, and if forum 1 is set to now allow any posts, and only forum 2 and forum 3 are, then does that change anything?
|
Great idea, but I couldn't get it to work.
|
any samples?
|
looking for a sample also...
arn |
Could you upgrade this to 3.7?
|
Get everythin in codez
|
nice hack, but a simple:
WHERE forumid IN ($foruminfo[forumid]," . implode(',',$foruminfo['childlist']) . ") can do the same job in 1 line of code instead of 20, with no extra queries. for 3.7.x version visit https://vborg.vbsupport.ru/showthread.php?t=181876 |
All times are GMT. The time now is 10:45 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|