Technology Tools for Ministry

Community

Web-Empowered Church User Community
All Categories > Getting Started > Installing (WEC Starter Package) > No FE group after admin approves registration
Total Posts: 3 - Pages (1): [1]
Author: John Kallies
Posted: May 08 2008 - 02:18 PM
Subject: No FE group after admin approves registration
I hope this is simple. I did try searching for it...

I have it set to an admin approves all site accounts (the accounts are an extension of our physical church, and not open to the general public). After admin approval, FE users do not belong to an FE group, although I have not changed the values for userGroupUponRegistration = 3 and userGroupAfterConfirmation = 2. I have also not re-created the groups, so the pids are the same as the out-of-the-box package. I had some permissions issues and 406 errors with mod_security with my hosting provider (HostRocket), and they were able to tweak my account, so this is behind me.

The user is created, all expected emails are sent, and the FE user record is actived (unhidden), but the user does not belong to an FE group, and login fails. If I manually include the FE user in the "Registered Users" group, login succeeds, and all is well.

Any help here? I appreciate your insights...
John
Author: Jeff Segars
Posted: May 08 2008 - 02:34 PM
Subject: re: No FE group after admin approves registration
John,
Does it work if you turn off the admin approval? Just a debugging step of course but would be good to know.

Thanks,
Jeff
Author: John Kallies
Posted: May 08 2008 - 04:35 PM
Subject: re: No FE group after admin approves registration
With enableAdminReview = 0
- User registered
- user email recieved
- FE record is member of "Pending Confirmation"
- User clicked email link to confirm
- User "Thank you " page loaded
- FE record us member of "Registered Users"
- User clicked the submit button on the "Thank you" page
- User got error messages and "There seems to be a problem" message
Warning: implode() [function.implode]: Invalid arguments passed in /home/capital/public_html/typo3conf/ext/sr_feuser_register/lib/class.tx_srfeuserregister_auth.php on line 132
Warning: Cannot modify header information - headers already sent by (output started at /home/capital/public_html/typo3conf/ext/sr_feuser_register/lib/class.tx_srfeuserregister_auth.php:132) in /home/capital/public_html/typo3_src-4.1.6/typo3/sysext/cms/tslib/class.tslib_fe.php on line 2952
- This error is probably unrelated, but one of the first things a user sees when registering with a WEC site. I thought you'd like the details. WEC server check results is below...

With enableAdminReview = 1
- User registered
- User email recieved
- FE record is member of "Pending Confirmation"
- User clicked email link to confirm
- User "Thank you " page loaded, user advised of admin review
- FE record is member of "Registered Users", record hidden
- Admin received review email, accepted new user
- Admin received "now accepted" screen
- BE shows FE record not hidden, not part of a group.
- User can not login - "An error occurred during login. Most likely you didn't blah-
blah-blah" error message

A strange thing happened. halfway through, and I'll wathc this closely... The TS values of {$constants.wec.footer} and {$constants.wec.siteDescription} disappeared from my setup on the My Account ext template (??!). I added them back in. Nothing more to add about that right now...


-= PHP Scripting Test =-
OS Linux Passed
Version 5.2.5 Passed
Server API cgi Passed
Max Execution Time 60 Passed
Memory Limit 64M Passed
Max Upload Filesize 50M Passed
Required Functions success Passed
max_traversal success Passed

-= Email Test =-
email sending via mail() info Passed

-= MySQL Database Test =-
Status Running Passed
Client Version 5.0.51a Passed
SQL Safe Mode Passed
Persistent connection Success Passed
Server Version 5.0.51a-community-log Passed
Host Info Localhost via UNIX socket Passed

-= File Permissions Test =-
777 Permissions allowed No Passed
Minimum write permissions 0755 Passed
Symlinks Success Warning
When you install TYPO3, either use the .zip package or make sure that you copy the
index.php file from typo3_src to the TYPO3 root.

-= Apache Web Server Test =-
Version not found Warning
Apache version couldn't be determined, probably because Apache is configured not
to display its version information. This is usually okay.
mod_rewrite unable to determine this setting due to the server configuration Warning
mod_security not found Passed
Allow Override Success Passed
Rewrite URLs success Passed

-= Graphics Test =-
GD library found Passed
GraphicsMagick library failed Failed
GraphicsMagick not installed
ImageMagick library found Passed
Total Posts: 3 - Pages (1): [1]
You must login to post a message to this conference.