コード例 #1
0
ファイル: imgpreview.php プロジェクト: radicalsuz/amp
$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;
コード例 #2
0
ファイル: imgpreview.php プロジェクト: radicaldesigns/amp
    </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 ){