Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 [split] XThreads
leefish Offline
Hamster
*****
Posts: 1,009
Joined: Apr 2010
Post: #20
RE: [split] XThreads
Ok, I did that - it has fixed some of them... but not all.
This is the full code of the function as it is now.

PHP Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
function mbhattatgal_run()
{
    global $mybb, $db, $collapsed, $collapsedimg, $templates, $theme, $mbhattachment_gallery;
	if($mybb->settings['mbhattatgal_ed'] != 0)
	{
		$mbhattatgal_num = intval($mybb->settings['mbhattatgal_num']);
		if(is_array(explode(',', $mybb->settings['mbhattatgal_fid'])))
		{
			foreach(explode(',', $mybb->settings['mbhattatgal_fid']) as $mbhattatgal_tid)
			{
				$mbhattatgal_tid_array[] = intval($mbhattatgal_tid);
			}
		}
			$query = $db->query("
			SELECT a.updatetime, a.md5hash, a.uploadtime, a.aid, a.attachname, a.filename, t.*
			FROM ".TABLE_PREFIX."xtattachments a
			LEFT JOIN ".TABLE_PREFIX."threads t ON (t.tid=a.tid)
			WHERE t.visible=1 AND t.fid IN ('".implode("','", $mbhattatgal_tid_array)."')
			GROUP BY a.tid
			ORDER BY RAND()
			LIMIT $mbhattatgal_num
		");
		
		while($mbhatt = $db->fetch_array($query))
		{
			$mbhatt_username = htmlspecialchars_uni($mbhatt['username']);
			$mbhatt_title = htmlspecialchars_uni($mbhatt['subject']);
			$mbhatt_postlink = get_thread_link(intval($mbhatt['tid']));
			$mbhatt_datetime = my_date($mybb->settings['dateformat'], $mbhatt['uploadtime']).' '.my_date($mybb->settings['timeformat'], $mbhatt['uploadtime']);
$mbhatt_att_thumb = xthreads_get_xta_url($mbhatt).'/thumb160x120';
			eval("\$mbhatt_gallery_gallery .= \"".$templates->get("mbhatt_gallery_gallery")."\";");
		}
		eval("\$mbhattachment_gallery = \"".$templates->get("mbhatt_gallery")."\";");
	}
}
?>


Lee boggles in horror as site collapses


[Image: leelink.gif]
MYBB1.6 & XThreads
(This post was last modified: 10-14-2010 10:54 AM by leefish.)
10-14-2010 10:38 AM
Visit this user's website Find all posts by this user Quote this message in a reply

« Next Oldest | Next Newest »

Messages In This Thread
[split] XThreads - leefish - 10-12-2010, 09:36 AM
RE: [split] XThreads - RateU - 10-14-2010, 07:07 AM
RE: [split] XThreads - leefish - 10-14-2010, 07:19 AM
RE: [split] XThreads - RateU - 10-14-2010, 07:26 AM
RE: [split] XThreads - leefish - 10-14-2010, 07:51 AM
RE: [split] XThreads - RateU - 10-14-2010, 09:01 AM
RE: [split] XThreads - leefish - 10-14-2010, 09:22 AM
RE: [split] XThreads - RateU - 10-14-2010, 09:51 AM
RE: [split] XThreads - leefish - 10-14-2010, 10:07 AM
RE: [split] XThreads - RateU - 10-14-2010, 10:31 AM
RE: [split] XThreads - leefish - 10-14-2010 10:38 AM
RE: [split] XThreads - RateU - 10-14-2010, 11:00 AM
RE: [split] XThreads - leefish - 10-14-2010, 11:03 AM
RE: [split] XThreads - RateU - 10-14-2010, 11:09 AM
RE: XThreads - ZiNgA BuRgA - 10-12-2010, 06:16 PM
RE: XThreads - leefish - 10-14-2010, 12:16 AM
RE: XThreads - RateU - 10-14-2010, 04:22 AM
RE: XThreads - leefish - 10-14-2010, 04:45 AM
RE: XThreads - RateU - 10-14-2010, 04:50 AM
RE: XThreads - leefish - 10-14-2010, 05:52 AM
RE: XThreads - RateU - 10-14-2010, 06:17 AM
RE: XThreads - leefish - 10-14-2010, 06:35 AM
RE: XThreads - RateU - 10-14-2010, 06:45 AM

 Standard Tools
Forum Jump: