<?php
if(!defined('IN_PORTAL')){
	die('Direct initialization of this file is not allowed.<br /><br />Please make sure IN_MYBB is defined.');
}

$xtimggal = '3,4';// Forum ID(s) for XThreads Images Gallery
$xtimggal_limit = 10;// Number of images to be displayed
$xtimggal_dim = '160x120';// Image dimension to be displayed

$xtimggalfids = explode(',',$xtimggal);
if(is_array($xtimggalfids)){
	foreach($xtimggalfids as $xtimggalfid){
		$xtimggalfid_array[] = intval($xtimggalfid);
	}
	$xtimggalfids = implode(',',$xtimggalfid_array);
}

$unviewable = get_unviewable_forums();
if($unviewable) $unviewwhere = ' AND t.fid NOT IN ('.$unviewable.')';

$query = $db->query('
	SELECT t.tid, t.subject, a.updatetime, a.md5hash, a.uploadtime, a.aid, a.attachname, a.filename, a.thumbs
	FROM '.TABLE_PREFIX.'threads t
	LEFT JOIN '.TABLE_PREFIX.'xtattachments a ON (a.tid=t.tid)
	WHERE t.visible=1 AND t.closed NOT LIKE "moved|%" AND t.fid IN ('.$xtimggalfids.')'.$unviewwhere.'
	ORDER BY t.dateline DESC
	LIMIT 0, '.intval($xtimggal_limit).'
');
if($db->num_rows($query)){
	while($xtigal = $db->fetch_array($query)){
		if($xtigal['thumbs']) $xtigal['thumbs'] = unserialize($xtigal['thumbs']);
		$mnxtigindex_images_image .= '<a href="'.get_thread_link($xtigal['tid']).'"><img src="'.xthreads_get_xta_url($xtigal,$xtimggal_dim).'" alt="'.htmlspecialchars_uni($xtigal['subject']).'" title="'.htmlspecialchars_uni($xtigal['subject']).'" style="margin: 3px; padding: 3px; border: 1px solid #ADCBE7;" width="'.$xtigal['thumbs'][$xtimggal_dim]['w'].'" height="'.$xtigal['thumbs'][$xtimggal_dim]['h'].'" /></a>';
	}
	echo $mnxtigindex_images_image;
}
?>