Forums

Email Verification Plugin: Verification value still 0

M0NK 08 Jun, 2010
When I mouse over the Email Verification Plugin (in forms management window), it says "Let the user verify his email address before the form data go through the emails or the database table!"

My assumption was that if I set this plugin up to a given form:
1) user sumbits data
2) verification email is sent
3) then, data is written to database

What's currently happening is:
1) user submits data
2) data gets written to database AND verification email is sent (i know this because i check the table before i get the verification email) the data is there.
3) when verification {vlink} is clicked inside email, the column "Approve" which was set up as the TINYINT to record verification value from email(per the instructions) does not change from 0 to 1

First, was my initial assumption of the plugin's purpose wrong?
Second, if not, then what is going wrong?

System Specs: Joomla v1.5.15 / ChronoForms V3.1_RC5.5
GreyHead 08 Jun, 2010
Hi Monk,

I'm not very familiar with this plugin but I've just taken a quick a look at the code and as far as I can see it should do more or less what the tooltip says except that the data is saved before the verification email is sent. (It has to be stored somwhere I guess.)

There is code there to update the status field provided that an unverified record is found with a matching uid. I'm not sure why it isn't working for you though.

Bob
M0NK 09 Jun, 2010
on the email verification editor page/db config tab/Verification flag field: the tool tip says the field value will be of type TINYINT(1)

But when I set up the db table field and selected TINYINT, the number next to it by default is (4)

could this be a problem? or just a typo on the tool tip?
GreyHead 09 Jun, 2010
Hi MOnk,

Almost certainly a typo on the tooltip. From memory, all that ChronoForms actually uses are the integer values 0 & 1 so any TINYINT, or BOOL or even INT should work OK.

Bob
This topic is locked and no more replies can be posted.