In the settings section of the Power messenger admin panel, click the enable email verification option to turn verification on.
to remove thew security question, edit the webassist/plugins/registration/full/registration.php file.
delete the following code blocks:
line 529:
var sprytextfield10 = new Spry.Widget.ValidationTextField("sprytextfield10", "none", {validateOn:["blur"]});
490 - 509:
<p>
<span class="text"><?php require_once("../../../../webassist/form_validations/WAVT_CaptchaSecurityQuestion.php"); ?></span>
</p>
<p>
<label for="Security_question">Answer:</label>
<span id="sprytextfield10">
<input type="text" class="WAATKTextField" name="Security_question" id="Security_question" value="" size="32" onBlur="if (document.getElementById('RandomQuestionServerValidation')) document.getElementById('RandomQuestionServerValidation').style.display='none'" />
<span class="textfieldRequiredMsg">A value is required.</span></span>
<?php
if (ValidatedField("usersRegistrationfull","usersRegistrationfull")) {
if ((strpos((",".ValidatedField("usersRegistrationfull","usersRegistrationfull").","), "," . "8" . ",") !== false || "8" == "")) {
if (!(false)) {
?>
<span class="textfieldServerError" id="RandomQuestionServerValidation">
Your answer was incorrect. </span>
<?php //WAFV_Conditional users_Registration_full.php usersRegistrationfull(8:)
}
}
}?>
</p>
and line 66;
$WAFV_Errors .= WAValidateLE(((isset($_POST["Security_question"]))?strtolower($_POST["Security_question"]):"") . "",((isset($_SESSION["random_answer"]))?strtolower($_SESSION["random_answer"]):"") . "",true,8);
fir the unsubscribe link in the email, when createing an email, their is the email tokens button in the toolbar, one of the available email tokens is the unsubscribe link, see the attached screen shots.