admin_login_check(); $userquery->login_check('video_moderation'); $pages->page_redir(); /* Assigning page and subpage */ if(!defined('MAIN_PAGE')){ define('MAIN_PAGE', 'Photos'); } if(!defined('SUB_PAGE')){ define('SUB_PAGE', 'Orphan Photos'); } if(isset($_GET['delete_photo'])) { $id = mysql_clean($_GET['delete_photo']); $cbphoto->delete_photo($id); } //Thanks to didier.saintes if(isset($_POST['delete_selected'])) //HACK : delete_selected in place of deleted_selected { $total = count($_POST['check_photo']); //HACK Add count for($i=0;$i<$total;$i++) { $cbphoto->delete_photo($_POST['check_photo'][$i],true); //HACK : Add true } $eh->flush(); e($total." photos has been deleted successfully.","m"); } //Multi-featured if(isset($_POST['make_featured_selected'])) { $total = count($_POST['check_photo']); for($i=0;$i<$total;$i++) { $cbphoto->photo_actions('feature_photo',$_POST['check_photo'][$i]); } $eh->flush(); e($total." photos has been marked as Featured","m"); } //Multi-unfeatured if(isset($_POST['make_unfeatured_selected'])) { $total = count($_POST['check_photo']); for($i=0;$i<$total;$i++) { $cbphoto->photo_actions('unfeature_photo',$_POST['check_photo'][$i]); } $eh->flush(); e($total." photos has been marked as Unfeatured","m"); } if(isset($_POST['move_selected'])) { $total = count($_POST['check_photo']); $new = mysql_clean($_POST['collection_id']); for($i=0;$i<$total;$i++) { $cbphoto->collection->change_collection($new,$_POST['check_photo'][$i]); $db->update(tbl('photos'),array('collection_id'),array($new)," photo_id = ".$_POST['check_photo'][$i].""); } $eh->flush(); e($total." photo(s) have been moved to '".get_collection_field($new,'collection_name')."'","m"); } $photos = $cbphoto->get_photos(array("get_orphans"=>TRUE)); $collection = $cbphoto->collection->get_collections(array("type"=>"photos")); assign('photos',$photos); assign('c',$collection); subtitle("Orphan Photos"); template_files('orphan_photos.html'); display_it(); ?>