<?php # search pics from datastore, render them with pagination include '../../flot_flot/core/base.php'; include S_BASE_PATH . 'flot_flot/core/datastore.php'; $s_mode = "browse"; if (isset($_GET['mode'])) { $s_mode = $_GET['mode']; } $s_query = ""; if (isset($_GET['term'])) { $s_query = strtolower($_GET['term']); } $o_Datastore = new Datastore(); $s_return_html = "<script>var s_upload_dir = '" . $o_Datastore->settings->upload_dir . "';</script>"; $s_upload_dir = $o_Datastore->settings->upload_dir; $oa_search_results = $o_Datastore->oa_search_pictures($s_query); foreach ($oa_search_results as $o_image) { $s_file_url = substr(S_BASE_EXTENSION, 0, -1) . "/" . $s_upload_dir . "small/" . $o_image; $s_file_name = $o_image; $s_onclick = "_lightbox('{$s_file_url}');"; if ($s_mode === "select") { $s_onclick = "select_picture('{$s_file_name}');"; } $s_return_html .= '<img id="' . $o_image . '" onclick="' . $s_onclick . '" src="' . $s_file_url . '"/>'; } if (count($oa_search_results) === 0) { $s_return_html = "no results.. :("; } echo $s_return_html;