$filelist = AMPfile_list('img/thumb/', null, true); unset($filelist['']); # handy for debugging this #$filelist = array_slice( $filelist, 0, 200 ); require_once 'AMP/Renderer/HTML.php'; $renderer = new AMP_Renderer_HTML(); $folders = AMP_lookup('image_folders'); print "<form method='GET' action='/system/imgpreview.php' id='image_search_form'>\n"; print "<p>"; print $renderer->label('image_filename', "Search in file names"); print $renderer->input('image_filename', null, array('id' => 'search_image_filename')); print "</p>"; if ($folders) { print "<p>"; print $renderer->label('image_folder', "Show images in folder"); print $renderer->select('image_folder', null, array('' => 'None') + $folders, array('id' => 'search_image_folder')); print "</p>"; } print "\n</form>"; $index = 0; foreach ($filelist as $picfile) { $src_attr = $index > 20 ? "original" : "src"; $index++; print "<div class='imgthumb'><a href='/img/pic/{$picfile}' title='{$picfile}'>\n <img {$src_attr}=\"/image.php?image_class=thumb&filename={$picfile}&action=resize&height=50&width=100&keep_proportions=1\">\n {$picfile}\n </a></div>\n"; } ?> <script type="text/javascript" src="/scripts/jquery/jquery-1.2.6.min.js"></script> <script type="text/javascript" src="/scripts/jquery/jquery.lazyload.js"></script> <script type="text/javascript"> jq = jQuery.noConflict( ); $ = jq;
</div> <div id="main"> <?php $folders = AMP_lookup('image_folders'); print "<form method='GET' action='/system/imgpreview.php' id='image_search_form'>\n"; require_once 'AMP/Renderer/HTML.php'; $renderer = new AMP_Renderer_HTML(); #print $renderer->label( 'search_image_filename', "Search in file names" ); $query_text = $current_query ? $current_query : 'Search all...'; print $renderer->input('q', $query_text, array('id' => 'search_image_filename', 'default-value' => 'Search all...')); print $renderer->submit('image_filename', "Go"); print "\n</form>"; $current_folder = AMP_params('image_folder'); if ($folders) { print "<form method='GET' action='/system/imgpreview.php' id='image_folder_form'>\n"; print $renderer->select('image_folder', $current_folder, array('' => 'Show just the images in a folder') + $folders, array('id' => 'search_image_folder')); print "\n</form>"; } ?> <div id="images"></div> <div id="new-images"></div> <script type="text/javascript" src="/scripts/jquery/jquery-1.3.2.min.js"></script> <script type="text/javascript" src="/scripts/jquery/jquery.endless-scroll.js"></script> <script type="text/javascript"> jq = jQuery.noConflict(); $ = jq; /*function search_images( name_value, folder_value ) { var use_name = !( name_value === ''); var use_folder = !( folder_value === ''); jq( '.imgthumb').hide( ); if( use_name && use_folder ){