Changeset 12629 for branches/2.3/admin/batch_manager.php
- Timestamp:
- Nov 15, 2011, 12:48:37 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.3/admin/batch_manager.php
r12259 r12629 72 72 { 73 73 $_SESSION['bulk_manager_filter']['tags'] = get_tag_ids($_POST['filter_tags'], false); 74 75 if (isset($_POST['tag_mode']) and in_array($_POST['tag_mode'], array('AND', 'OR'))) 76 { 77 $_SESSION['bulk_manager_filter']['tag_mode'] = $_POST['tag_mode']; 78 } 74 79 } 75 80 … … 298 303 if (!empty($_SESSION['bulk_manager_filter']['tags'])) 299 304 { 300 $query = ' 301 SELECT image_id 302 FROM '.IMAGE_TAG_TABLE. 303 'WHERE tag_id IN('.implode(',',$_SESSION['bulk_manager_filter']['tags']).') 304 GROUP BY image_id 305 HAVING COUNT(tag_id)='.count($_SESSION['bulk_manager_filter']['tags']); 306 array_push( 305 array_push( 307 306 $filter_sets, 308 get_image_ids_for_tags($_SESSION['bulk_manager_filter']['tags']) 309 ); 307 get_image_ids_for_tags( 308 $_SESSION['bulk_manager_filter']['tags'], 309 $_SESSION['bulk_manager_filter']['tag_mode'], 310 null, 311 null, 312 false // we don't apply permissions in administration screens 313 ) 314 ); 310 315 } 311 316
Note: See TracChangeset
for help on using the changeset viewer.