Mandatory Confirmation from AntonLV

Hello everybody.
This is a support forum for our Mandatory Confirmation module.
If you have some questions or suggestions regarding it feel free to post them here or contact us directly.
Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 5 Feb 2012

It's working perfectly for many days now and thats what i really needed. The only problem i see is that it breaks a feature of dolphin itself.

If a member suspends his own profile under account settings, he cannot reactivate it later. Now only the admin could do this. Before it was possible because he still could log in. Is there a solution for this in the code you wrote? Maybe just add a check if he deactivated the account by himself, then pass your code. If the admin deactivated the account, then use your code like before

If its not possible to change this, i have to decide which feature i drop, this great mandatory login or the ability a member can suspend his account by himself

Thanks in advance for your help

Check my GeoDistance, Watermark, TorBlock and Android Push Notifications mods | http://goo.gl/H3Vp81
Quote · 17 Apr 2012

 

It's working perfectly for many days now and thats what i really needed. The only problem i see is that it breaks a feature of dolphin itself.

If a member suspends his own profile under account settings, he cannot reactivate it later. Now only the admin could do this. Before it was possible because he still could log in. Is there a solution for this in the code you wrote? Maybe just add a check if he deactivated the account by himself, then pass your code. If the admin deactivated the account, then use your code like before

If its not possible to change this, i have to decide which feature i drop, this great mandatory login or the ability a member can suspend his account by himself

Thanks in advance for your help

 Try the following modification:

In the file inc/admin.inc.php the line

if (!isProfileActive($ID)) {

replace with

if (!isProfileActive($ID) && $aProfile['Status'] != 'Suspended') {

Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 17 Apr 2012

Wow thanks i tested it and it works.

Many many thanks for the fast fix and response!!!

Check my GeoDistance, Watermark, TorBlock and Android Push Notifications mods | http://goo.gl/H3Vp81
Quote · 17 Apr 2012

dately

You're welcome.

Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 17 Apr 2012

Hi,

 

Does this work for 7.09? : )

Quote · 18 Apr 2012

 

Hi,

 

Does this work for 7.09? : )

 Hello,

Yes, it works for D709.

Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 18 Apr 2012

"This simple and free mod disallows for all inactive members ability to log in. I.e. a member wouldn't be able to login till he will confirm his profile and/or admin will approve him (depending on moderation settings configuration)."
==============================================

Hi AntonLV.  I am sure it is more one of your great modules.
I would like to have more information about it.

  I'd like to know if this force New Members (from New Registration or from Facebook Connect) to see a page asking them to check the registered e-mail Inbox and to click on a Account Activation Link (mail confirmation).
  Is that what this module does? 

   E-mail Mandatory Confirmation to Active an account would be a good way to stop those bots that use to invade Dolphin websites. 

Quote · 1 Jul 2012

 

  I'd like to know if this force New Members (from New Registration or from Facebook Connect) to see a page asking them to check the registered e-mail Inbox and to click on a Account Activation Link (mail confirmation).
  Is that what this module does? 

Not quite. This module just doesn't allows new members to log in into the site if their profile isn't activated. But the login form remains absolutely the same. However you're able to change default login error text which login form generates during an attempt to log in. The way of doing this is described in installation instructions.

Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 2 Jul 2012

Thank you Laughing

Quote · 9 Jul 2012

 Hello

Thank you Laughing

 You are welcome. Laughing

Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 9 Jul 2012

Hello AntonLV,

Before we start I want to make it clear that I have never installed a mod.

I have followed step by step intall directions I found here on the forums as well as tryed the upload feature on Dolphin 7 to install this mod. neather seemed to work. The module does not come up in the uninstalled list to be installed. Is there something special I need to do or am I just probibly doing it wrong?

Please let me know as I need this mod in place very badly.

thanks in advance,

Mel

Quote · 19 Oct 2012

Never Mind my last pst, didn'trealize it was a manual modification.

Sorry

Quote · 19 Oct 2012

 Hello

Never Mind my last pst, didn'trealize it was a manual modification.

Sorry

Yes, it's a custom modification for default Dolphin's functionality and it requires that some files should be modified manually.

Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 19 Oct 2012

Hello everybody.
The module was updated. It's available for Dolphin 7.1 now.

Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 7 Nov 2012

Hi AntonLV

Is this mod compatible with Dolphin version 7.3.5 and version 7.4.2?

Thanks.

Quote · 21 May 2019

 Hello,

Yes, it is compatible with all of the Dolphin versions. 

Hi AntonLV

Is this mod compatible with Dolphin version 7.3.5 and version 7.4.2?

Thanks.

 

Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 22 May 2019

That's awesome! Thanks.Smile

Quote · 22 May 2019

Hi Dear AntonLV,

The mod doesn't work with Dolphin 7.4.2. In the zip package, there is an instruction file for Dolphin 7.2 and 7.3+ but not for 7.4.2. I have followed all the installation steps in the readme file for Dolphin 7.3.+ but still the mod doesn't work. The confirmation email is sent to the users, but they can still log in and fully use the system without confirming their email.

My Dolphin 7.4.2 settings are like this:

Auto-Activate Profiles After Joining: YES

Preserve Profile Status After Profile Info Editing: YES

Auto-Confirm Profile Without Confirmation Email: NO

Please would you mind updating the mod to work with Dolphin 7.4.2?

Thanks in advance.
Regards.
Quote · 28 Sep 2019

Hello,

 

Ensure that you have modified the inc/admin.inc.php file according to instructions provided in the installation manual. If doe correctly it should stop unconfirmed members from accessing the site. 

Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 30 Sep 2019

Yes I did. I double checked again and all the instructions were applied in inc/admin.inc.php but the modulde doesn't work with Dolphin 7.4.2. It doesn't stop unconfirmed members from accessing the site. Please help.

Quote · 30 Sep 2019

The module has been tested on D7.4 already. I've verified it now again and it works just fine on a clean Dolphin 7.4.

The code placed here: 

stops any profile (except for admins/moderators) without Suspended or Active status from being logged in. Unless you have some kind of customization applied somewhere which prevents this code from being executed. 

Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 30 Sep 2019

Very strange. I have the exact code placed in the inc/admin.inc.php file, I don't know why it is not working for me. Also, I have noticed that after signing up and receiving the confirmation email, users are also auto-activated. They automatically receive an account activation email.

As I said, my settings are like this:

Auto-Activate Profiles After Joining: YES

Preserve Profile Status After Profile Info Editing: YES

Auto-Confirm Profile Without Confirmation Email: NO

I definately don't know what is going on. Do you have a clue?
Quote · 30 Sep 2019

If your newly registered members aren't getting the Unconfirmed status then of course the Mandatory Confirmation will do nothing for them. The module just ensures that Unconfirmed profiles aren't allowed to access the site but it doesn't affect any confirmation logic itself. So if for some reason on your site the disabled setting "Auto-confirm profile without confirmation email" have no effect then this has nothing to do with the Mandatory Confirmation modification. You need to find out why your members aren't getting the Unconfirmed status after signup.

Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 30 Sep 2019

Honestly, I don't know where to start from because since I installed Dolphin i have never ever seen an Unconfirmed status in the admin area. I didn't even know that that status exists in Dolphin, since I have never ever seen it. Anyway I will try to find out.

Quote · 30 Sep 2019

By the way, isn't it because of the Facebook Connect Module? I have it installed. Do you have it installed too on the site you used to test the Mandatory Confirmation Mod? Thanks

Quote · 30 Sep 2019

 

By the way, isn't it because of the Facebook Connect Module? I have it installed. Do you have it installed too on the site you used to test the Mandatory Confirmation Mod? Thanks

 I don't have it installed. But any Connect module installed should not affect a regular join process (via regular join page) neither it should ignore the "Auto-confirm profile without confirmation email" setting in its own process of registration. 

P.S. If you can provide us with an access to your server (FTP and admin panel) then we can find the reason. But this will be for a fee of $20-$30 depending on the time spent. 

Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 30 Sep 2019

I will try to investigate my settings. Thanks.

Quote · 30 Sep 2019

Hello AntonLV,

This module too doesn't work with Dolphin 7.4.2 even on a fresh install. I have been saying it since last year but it seems that you don't beleive me.

Please would you mind updating it too to the Dolphin 4.2. Please.

Thanks in advance.

Quote · 1 Apr 2020

Hello,

We have already tested the module on a D7.4 and can confirm that it functions properly, i.e. it stops unconfirmed members from accessing the site. 
I have tested it again on my test D7.4 server a minute ago and still see no problems - an Unconfirmed profile can not login and can not access the site. 
So if it doesn't  work for you then this is either something specific to your server or an incorrectly applied modification. 

Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV
Quote · 1 Apr 2020
 
 
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.