Changeset 232526
- Timestamp:
- 04/23/2010 08:24:28 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
nextgen-gallery-sidebar-widget/trunk/ngg-sidebar-widget.php
r232509 r232526 61 61 } 62 62 63 $results = $wpdb->get_results("SELECT * FROM $wpdb->nggallery ORDER BY " . $order . " WHERE gid NOT IN (" . implode(',', $excluded_galleries) . ")LIMIT 0, " . $instance['max_galleries']);63 $results = $wpdb->get_results("SELECT * FROM $wpdb->nggallery WHERE gid NOT IN (" . implode(',', $excluded_galleries) . ") ORDER BY " . $order . " LIMIT 0, " . $instance['max_galleries']); 64 64 if(is_array($results) && count($results) > 0) { 65 65 $galleries = array(); 66 66 foreach($results as $result) { 67 //if(!in_array($result->gid, $excluded_galleries)) { 68 if($wpdb->get_var("SELECT COUNT(pid) FROM $wpdb->nggpictures WHERE galleryid = '" . $result->gid . "'") > 0) { 69 if($instance['gallery_thumbnail'] == 'preview' && (int)$result->previewpic > 0) { 70 // ok 71 } elseif($instance['gallery_thumbnail'] == 'random') { 72 $result->previewpic = $wpdb->get_var("SELECT pid FROM $wpdb->nggpictures WHERE galleryid = '" . $result->gid . "' ORDER BY RAND() LIMIT 1"); 73 } else { 74 // else take the first image 75 $result->previewpic = $wpdb->get_var("SELECT pid FROM $wpdb->nggpictures WHERE galleryid = '" . $result->gid . "' ORDER BY sortorder ASC, pid ASC LIMIT 1"); 76 } 77 78 $galleries[] = $result; 79 } 80 //} 67 if($wpdb->get_var("SELECT COUNT(pid) FROM $wpdb->nggpictures WHERE galleryid = '" . $result->gid . "'") > 0) { 68 if($instance['gallery_thumbnail'] == 'preview' && (int)$result->previewpic > 0) { 69 // ok 70 } elseif($instance['gallery_thumbnail'] == 'random') { 71 $result->previewpic = $wpdb->get_var("SELECT pid FROM $wpdb->nggpictures WHERE galleryid = '" . $result->gid . "' ORDER BY RAND() LIMIT 1"); 72 } else { 73 // else take the first image 74 $result->previewpic = $wpdb->get_var("SELECT pid FROM $wpdb->nggpictures WHERE galleryid = '" . $result->gid . "' ORDER BY sortorder ASC, pid ASC LIMIT 1"); 75 } 76 77 $galleries[] = $result; 78 } 81 79 } 82 80
Note: See TracChangeset
for help on using the changeset viewer.