First it creates the user, populates the fields in the tables, and goes to a "default" login template. After a few seconds it just falls out to the registration page they just left, instead of going to the page 63. Firefox does not have this issue.
The pertinent snippet call is:
[!WebLoginPE? &type=`register` &groups=`Pending` ®SuccessId=`63` ®SuccessPause=`3` &dateFormat=`%d-%m-%Y` &liHomeId=`63` ¬ify=`[email protected]` &customTable=`pandaExtended` &prefixTable=`0` !]
I removed the custom table and required fields for brevity and security
The buttons on the template are:
<fieldset id="wlpeUserRegisterButtons">
<button type="submit" id="wlpeSaveRegisterButton" name="service" value="register">Register</button>
<button type="submit" id="wlpeCancelRegisterButton" name="service" value="cancel">Cancel</button>
</fieldset>
I dropped the fixed javascript over the old one located at /var/www/html/assets/snippets/webloginpe/js
I went as far as hard coding the js into the template used for the join page.
Still does not forward to the pages in the call.
I really hate IE.
After way to many hours I still have not come up with a fix. At this point it would be smarter for me not to not use Webloginpe for registrations. I could have made my own page, without any issue and feed both databases in thirty minutes, but I am to hard headed to quit.
I would much rather have used webloginpe to do this.
I renamed the webloginpe directory, uploaded a default bugged and unpatched 1.30 version, copied over the update Ie fix js and still I have the issue.
I also tried turning off mod secure. This had no affect. Turned mod secure back on.
No matter what I have tried the default wlpeLoginForm is loaded after the registration, and after the 3 second pause I get returned back to the registration page.
The issue seems to be that I end up at the wlpeLoginForm at all. The double redirect seems to be the problem. the snippet call asks for id 63 after success and I end up on 57, no matter what. My thinking would be that I should go directly to the redirect page once the information is saved to the databases, and the email is sent.
I even tried taking the content from the redirect page I need the page to go to and placing it there. No go on that also. I never even saw my page. It just loads the wlpeLoginForm.
I also see another thing wierd. The wlpeLoginForm has the action set to * (self) in the template but it is actually pulling the id (name) of the previous page (the registration form) and putting it in. Explorer sits at the load sequence for the three seconds and then I am back to the registration page with the account created.