]> git.mxchange.org Git - mailer.git/blobdiff - inc/modules/guest/what-confirm.php
Fixes for wrong tewmplate names, new network added:
[mailer.git] / inc / modules / guest / what-confirm.php
index a3f4e8617530828194aea5ab89aafab4253d2806..1280dd3088e0ddadef339aeccb5a27a214fa38e3 100644 (file)
@@ -54,39 +54,8 @@ if (isGetRequestParameterSet('hash')) {
        // Do user account confirmation
        doConfirmUserAccount(getRequestParameter('hash'));
 } elseif ((isFormSent()) && (isPostRequestParameterSet('email'))) {
-       // Confirmation link requested      0         1          2
-       if (fetchUserData(postRequestParameter('email'), 'email')) {
-               // Email address found
-               $content = getUserDataArray();
-
-               // Detect status
-               switch ($content['status']) {
-                       case 'UNCONFIRMED': // Account not confirmed
-                               // Load email template
-                               $message = loadEmailTemplate('guest_request_confirm', array('hash' => $content['user_hash']), $content['userid']);
-
-                               // Send email
-                               sendEmail(postRequestParameter('email'), '{--REQUEST_CONFIRM_LINK_SUBJECT--}', $message);
-
-                               // And set message
-                               $content['message'] = '{--CONFIRM_LINK_SENT--}';
-                               break;
-
-                       case 'CONFIRMED': // Account already confirmed
-                               $content['message'] = '{--LOGIN_ID_CONFIRMED--}';
-                               break;
-
-                       case 'LOCKED': // Account is locked
-                               $content['message'] = '{--LOGIN_ID_LOCKED--}';
-                               break;
-               } // END - switch
-       } else {
-               // Email address not registered
-               $content['message'] = '{--EMAIL_404--}';
-       }
-
-       // Load template
-       loadTemplate('admin_settings_saved', false, $content['message']);
+       // Resend confirmation link
+       doResendUserConfirmationLink(postRequestParameter('email'));
 } else {
        // No hash found, the guest may want to enter his email address to re-get his confirmation link?
        loadTemplate('guest_confirm_link');