GetAll("SELECT * FROM `" . KU_DBPREFIX . "blotter` ORDER BY `id` DESC" . $limit); if (count($results) > 0) { if ($all) { $output .= '
';
		}
		foreach ($results as $line) {
			if ($all && $line['important'] == 1) {
				$output .= '';
			} elseif (!$all) {
				$output .= '';
			} else {
				$output .= "\n";
			}
			$output .= "\n";
		}
		if ($all) {
			$output .= '
'; } } if (KU_APC) { if ($all) { apc_store('blotter|all', $output); } else { apc_store('blotter|last4', $output); } } return $output; } function getBlotterLastUpdated() { global $tc_db; return $tc_db->GetOne("SELECT `at` FROM `" . KU_DBPREFIX . "blotter` ORDER BY `id` DESC LIMIT 1"); } /** * Gets information about the filetype provided, which is specified in the manage panel * * @param string $filetype Filetype * @return array Filetype image, width, and height */ function getfiletypeinfo($filetype) { global $tc_db; $return = ''; if (KU_APC) { $return = apc_fetch('filetype|' . $filetype); } if ($return != '') { return unserialize($return); } $results = $tc_db->GetAll("SELECT `image`, `image_w`, `image_h` FROM `" . KU_DBPREFIX . "filetypes` WHERE `filetype` = " . $tc_db->qstr($filetype) . " LIMIT 1"); if (count($results) > 0) { foreach($results AS $line) { $return = array($line['image'],$line['image_w'],$line['image_h']); } } else { /* No info was found, return the generic icon */ $return = array('generic.png',48,48); } if (KU_APC) { apc_store('filetype|' . $filetype, serialize($return), 600); } return $return; } ?>