summaryrefslogtreecommitdiff
path: root/workshop_registration_process.inc
diff options
context:
space:
mode:
authorprashantsinalkar2018-10-22 15:26:29 +0530
committerprashantsinalkar2018-10-22 15:37:13 +0530
commit3e9930907ffbe8a45ba2847ba3cd24bc5756f376 (patch)
treeb7c197790cb1f97af78102d9b754e4866c84a9c4 /workshop_registration_process.inc
parentfe749f07e0d413a0f6c90c86ecf58436b19a2c77 (diff)
downloadosdag_workshop_booking-3e9930907ffbe8a45ba2847ba3cd24bc5756f376.tar.gz
osdag_workshop_booking-3e9930907ffbe8a45ba2847ba3cd24bc5756f376.tar.bz2
osdag_workshop_booking-3e9930907ffbe8a45ba2847ba3cd24bc5756f376.zip
added email and approval interface
Diffstat (limited to 'workshop_registration_process.inc')
-rw-r--r--workshop_registration_process.inc24
1 files changed, 12 insertions, 12 deletions
diff --git a/workshop_registration_process.inc b/workshop_registration_process.inc
index e257125..e400188 100644
--- a/workshop_registration_process.inc
+++ b/workshop_registration_process.inc
@@ -26,9 +26,9 @@ function _proposal_pending()
$pending_data->workshop_type,
$pending_data->from_w_date.' to '. $pending_data->end_w_date,
l('Approve', 'osdag-workshop-booking/manage-proposal/approve/' .
- $pending_data->id) . ' | ' .
- l('Edit', 'osdag-workshop-booking/manage-proposal/edit/' .
- $pending_data->id)
+ $pending_data->id) //. ' | ' .
+ /*l('Edit', 'osdag-workshop-booking/manage-proposal/edit/' .
+ $pending_data->id)*/
);
$i++;
} //$pending_data = $pending_q->fetchObject()
@@ -58,15 +58,18 @@ function _proposal_all()
/* get pending proposals to be approved */
$proposal_rows = array();
$proposal_q = db_query("SELECT * FROM {osdag_workshop_booking_proposal}
- WHERE proposal_status = 0 ORDER BY id DESC");
+ ORDER BY id DESC");
$i=1;
while ($proposal_data = $proposal_q->fetchObject())
{
$proposal_status = '';
+ $action = '';
switch ($proposal_data->proposal_status)
{
case 0:
$proposal_status = 'Pending';
+ $action = l('Approve', 'osdag-workshop-booking/manage-proposal/approve/' .
+ $proposal_data->id);
break;
case 1:
$proposal_status = 'Approved';
@@ -92,10 +95,7 @@ function _proposal_all()
$proposal_data->workshop_type,
$proposal_data->from_w_date.' to '. $proposal_data->end_w_date,
$proposal_status,
- l('Approve', 'osdag-workshop-booking/manage-proposal/approve/' .
- $proposal_data->id) . ' | ' .
- l('Edit', 'osdag-workshop-booking/manage-proposal/edit/' .
- $proposal_data->id)
+ $action,
);
$i++;
} //$pending_data = $pending_q->fetchObject()
@@ -336,12 +336,12 @@ function osdag_workshop_booking_proposal_approval_form($form, &$form_state)
'#value' => t('Submit')
);
$form['cancel'] = array(
- '#type' => 'button',
- '#value' => t(Back)
+ '#type' => 'item',
+ '#markup' => "<input type='button' class='button-user' value='Back' onclick='window.history.go(-1); return false;'/>",
);
return $form;
}
-function osdag_workshop_booking_proposal_form_submit($form, &$form_state)
+function osdag_workshop_booking_proposal_approval_form_submit($form, &$form_state)
{
global $user;
/* get current proposal */
@@ -406,7 +406,7 @@ function osdag_workshop_booking_proposal_form_submit($form, &$form_state)
the dis-approval.', 'error');
drupal_goto('osdag-workshop-booking/manage-proposal');
return;
- }elseif($form_state['values']['approve'] == 'approve'){
+ }elseif($form_state['values']['approve_disapprove'] == 'approve'){
db_query("UPDATE {osdag_workshop_booking_proposal} SET approver_uid =
:approver_uid, approval_date = :approval_date,
proposal_status = 1, disapprove_message = :message WHERE id = :id",