]> git.mxchange.org Git - mailer.git/blobdiff - inc/modules/admin/what-add_points.php
Fixes loading of network type config
[mailer.git] / inc / modules / admin / what-add_points.php
index ef6c84659d95bca9b1dbb66380b448d7a6c7b90e..7c96f3acc35c85ffa11d666eff68f94c255e37b4 100644 (file)
@@ -58,19 +58,15 @@ if (getRequestElement('userid') == 'all') {
                        // 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
@@ -95,18 +91,22 @@ if (getRequestElement('userid') == 'all') {
 
                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