// Merge $row into $content
$content = merge_array($content, $row);
- // Remove depth to prevent booking errors. This is a bad coding
- // practice, thats also why we need to write this project from
- // scratch...
- $GLOBALS['ref_level'] = -1;
-
// Ok, add points and send an email to him...
- addPointsDirectly('admin_all', $content['userid'], bigintval(postRequestElement('points')));
+ addPointsDirectly('admin_add_all', $content['userid'], bigintval(postRequestElement('points')));
// Prepare content
$content = array(
- 'reason' => SQL_ESCAPE(postRequestElement('reason')),
- 'points' => bigintval(postRequestElement('points')),
- 'userid' => $row['userid']
+ 'reason' => SQL_ESCAPE(postRequestElement('reason')),
+ 'points' => bigintval(postRequestElement('points')),
+ 'userid' => $row['userid'],
+ 'subject' => 'admin_add_all',
);
// Load email template and send email away
if ((isFormSent()) && (isPostRequestElementSet('points'))) {
// Add points and send an email to him...
- addPointsDirectly('admin_single', bigintval(getRequestElement('userid')), bigintval(postRequestElement('points')));
+ addPointsDirectly('admin_add_single', bigintval(getRequestElement('userid')), bigintval(postRequestElement('points')));
// Prepare content
$content = array(
- 'reason' => SQL_ESCAPE(postRequestElement('reason')),
- 'points' => bigintval(postRequestElement('points'))
+ 'reason' => SQL_ESCAPE(postRequestElement('reason')),
+ 'points' => bigintval(postRequestElement('points')),
+ 'subject' => 'admin_add_single',
);
- // Message laden
+ // Load message
$message = loadEmailTemplate('member_add_points', $content, bigintval(getRequestElement('userid')));
+ // Send the email out
sendEmail(bigintval(getRequestElement('userid')), '{--ADMIN_ADD_SUBJECT--}', $message);
+
+ // .. and display a message
displayMessage('{--ADMIN_POINTS_ADDED--}');
} else {
// Prepare content