Am I missing something?

Am I missing something with the account activation thing?  We send an email with an activation link and an activation code.  However, I see nowhere on my site that if someone comes to the site they can activate their account manually, not on the account page, or any menu.  Am I missing it?  I tried running the profile_activate.php script and all I got was a white page.  When I see, your account is not activated, there should be a link to a page where I can enter my confirmation code.  Yet it just tells me my account is not active.  Dolphin 7.1.4 and no page where one can activate their account?  I must be missing it because it has to be there, not something that basic to social sites.

Geeks, making the world a better place
Quote · 3 Dec 2013

Now that you mention it, the only person who I have seen that can manually activate an account is the Site Admin.

caredesign.net
Quote · 3 Dec 2013

 

Now that you mention it, the only person who I have seen that can manually activate an account is the Site Admin.

Some people don't like clicking on links in email, the security thing and all, even if the email look like the one they think it is.  Therefore, members should be able to activate their profiles by going to the website and entering the confirmation code that is sent to them.  Yet, I see nowhere to do that.  It could be a simple change to the profile_activate.php is all that is needed; I don't know and you are the only one to answer.  If there is way for members to activate without clicking that link in the email, I don't know where it is located.

Geeks, making the world a better place
Quote · 3 Dec 2013

The profile_active.php is not properly coded. Presently, it will only show the activate form if a confirmation code is appended to the URL. It should show the form once you are an unconfirmed member and allow you to input the code. In fact, when you login as an unconfirmed member, you should be automatically redirected to this page.

I have not tested this but the below changes should work.

 

Find this batch of code :

$ID = bx_get('ConfID');
$ConfCode = bx_get('ConfCode');

if (!$ID && !$ConfCode)
    exit;


Replace with :


$ID = bx_get('ConfID') ? bx_get('ConfID') : getLoggedId();
$ConfCode = bx_get('ConfCode');

Paypal email is jeromemingo@gmail.com - http://www.boonex.com/market/posts/modzzz
Quote · 3 Dec 2013

 

The profile_active.php is not properly coded. Presently, it will only show the activate form if a confirmation code is appended to the URL. It should show the form once you are an unconfirmed member and allow you to input the code. In fact, when you login as an unconfirmed member, you should be automatically redirected to this page.

I have not tested this but the below changes should work.

 

Find this batch of code :

$ID = bx_get('ConfID');
$ConfCode = bx_get('ConfCode');

if (!$ID && !$ConfCode)
    exit;


Replace with :


$ID = bx_get('ConfID') ? bx_get('ConfID') : getLoggedId();
$ConfCode = bx_get('ConfCode');

Thanks, you are one of the ones we can count on to help.  

Geeks, making the world a better place
Quote · 4 Dec 2013
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.