diff --git a/booking.emails.inc b/booking.emails.inc index 820f765..3ff7ec7 100644 --- a/booking.emails.inc +++ b/booking.emails.inc @@ -1,6 +1,6 @@ booking_welfare_required == 'Y' ? "welfare-row" : "normal-row"; - //$paid = _booking_amount_owing($data); - //$paid = _booking_amount_owing($data->nid); $options[$data->nid] = array ( 'booking_nid' => l(t('!id', array('!id' => $data->nid)), t('node/!id', array('!id' => $data->nid))), 'booking_name' => $data->booking_firstname . " " . $data->booking_lastname, @@ -119,9 +117,11 @@ function booking_manual_email() } } $options[$data->nid]['group_roles'] = $group_text; - } + } - //$values[$data->nid] = ($data->booking_payment_complete == 'Y' || $data->booking_status != 1) ? FALSE : TRUE; + if ($preselected == 'unpaid') { + $values[$data->nid] = ($data->booking_payment_complete == 'Y' || $data->booking_status != 1) ? FALSE : TRUE; + } } $form['table'] = array ( diff --git a/booking.module b/booking.module index 451566c..94f3a8d 100644 --- a/booking.module +++ b/booking.module @@ -296,6 +296,15 @@ function booking_menu() { 'type' => MENU_NORMAL_ITEM, ); + $items['admin/booking/manual-email/%'] = array( + 'title' => 'Manually Email People', + 'description' => 'Send manual email to registered people with preselected values', + 'page callback' => 'booking_manual_email', + 'page arguments' => array(3), + 'access arguments' => array('access administration pages'), + //'type' => MENU_NORMAL_ITEM, + ); + $items['admin/booking/manual-payments'] = array( 'title' => 'Manual Payment Processing', 'description' => 'Manually process peoples payments',