set_filename('change_posted_date', dirname(__FILE__).'/change_posted_date.tpl'); $dateavailable = empty($_POST['date_available']) ? date('Y-m-d').' 00:00:00' : $_POST['date_available']; $template->assign(array( 'DATE_AVAILABLE' => $dateavailable ) ); $template->append('element_set_global_plugins_actions', array( 'ID' => 'date_available', 'NAME' => l10n('Change Posted Date'), 'CONTENT' => $template->parse('change_posted_date', true), ) ); } function change_posted_date_action($action, $collection) { if ($action == 'date_available') { if(!empty($_POST['date_available'])){ $date_available = $_POST['date_available']; }else{ $date_available=null; } $datas = array(); foreach ($collection as $image_id) { array_push( $datas, array( 'id' => $image_id, 'date_available' => $date_available ) ); } mass_updates( IMAGES_TABLE, array('primary' => array('id'), 'update' => array('date_available')), $datas ); } } ?>