Also could you clarify the behavior of disable email verification. Is this only used when they click the email link? What about social login? What about direct to registration(without clicking the email link)?
Last edited:
Small suggestion: would it be possible to provide some stats or logging so I can see which newly registered users used the quick registration?
Also is there any metrics available for users who have converted into registered members this way?
Hello everyone,
We will work on this and release an update soon.
Fo users who actually ended up registering there will be a record in the tablexf_algp_guest_contentwithhas_registeredcolumn being set to 1. if you have enabled the option "Keep Guest Content" the table will also contain rows for each thread/post that has been created but did not end up with registration. You can use this information to extract the conversion rate.
Thank you!
@doublespaces It works much better now by redirecting to the sign up page. I get more sign ups now and that means less moderating guest comments. The guests who self register then get notifications of reply's to their posts, so they come back and make more posts and become part of the community.Please let me know what kind of difference that change makes in registrations I'm very curious.
@doublespaces It works much better now by redirecting to the sign up page. I get more sign ups now and that means less moderating guest comments. The guests who self register then get notifications of reply's to their posts, so they come back and make more posts and become part of the community.
if you have enabled the option "Keep Guest Content" the table will also contain rows for each thread/post that has been created but did not end up with registration. You can use this information to extract the conversion rate.
The only stats I can see are by manually going into List all users > Sort by: Join date and then clicking on each individual user. If they joined via the Guest Posting plugin it says Today at 3:30 AM (via Guest Posting).That makes sense to me, but can you show some stats?
Can you add an option to approve posts held for moderation once they register the account? Depending on the board admin, I don't think there is a reason to treat it any differently than a normal registration, then posting.
Also could you clarify the behavior of disable email verification. Is this only used when they click the email link? What about social login? What about direct to registration(without clicking the email link)?
I have done more testing and it appears the post is approved from the manual queue once they complete registration. I'm not sure why in some cases it won't occur, but it has in the past.
In any case, I feel like dumping the user off at the "/complete" page is pretty worthless, can we please send the user an alert letting them know their post was approved? This way they can at least click on it and go back to the thread.
@doublespaces Thank you for your insightful updates. I agree with most of your notes regarding phrasing, registration workflow.
@AddonsLab It seems I've gotten a few people who are creating duplicate accounts with other emails or not finishing the registration process when they already have an account. Can we have a second option to redirect to login in addition to the existing redirect to registration page? I think part of this is happening as on Facebook, opening links uses the facebook browser which doesn't have the same cookies as your PC.

public function actionAddReply(ParameterBag $params)
{
if (
($guestEmail = $this->filter('_guestEmail', 'str'))
&& App::getProductOptionProvider()->enableQuickRegistration()
)
{
App::getRegistryProvider()->set(Flags::LAST_GUEST_EMAIL, $guestEmail);
}
$reply = parent::actionAddReply($params);
if ($reply instanceof Redirect)
{
$url = $reply->getUrl();
if (App::getGuestSession()->getLastContent())
{
if (\XF::options()->algp_redirect_immediately)
{
$reply->setUrl($this->buildLink('register'));
}
elseif (strpos($url, 'pending_approval') !== false)
{
$thread = $this->assertViewableThread($params->thread_id, ['Watch|' . \XF::visitor()->user_id]);
$reply->setUrl($this->buildLink('threads', $thread));
}
}
}
return $reply;
}
$reply->setUrl($this->buildLink('register'));
$reply->setUrl($this->buildLink('login'));
But I couldn't get this working.Users are redirected to their content immediately after logging-in.
In the add-on's overview page you have
But I couldn't get this working.
I can't find this feature

<i class="fas fa-user-plus"></i> New user? Please <a href="{register_link}">register now </a>to activate your reply in thread <b>''{title}''</b>. Registering is simple - you can use Email, Facebook or Google.
<hr>
<i class="fas fa-user-check"></i> Existing user? Please <a href="{login_link}">login now</a> to activate your reply. Looks like you were logged out while posting.
<i class="fas fa-user-plus"></i> New user? Please <a href="{register_link}">register now </a>to activate your thread <b>''{title}''</b>. Registering is simple - you can use Email, Facebook or Google.
<hr>
<i class="fas fa-user-check"></i> Existing user? Please <a href="{login_link}">login now</a> to activate your thread. Looks like you were logged out while posting.
We use essential cookies to make this site work, and optional cookies to enhance your experience.