SelfRegistration Final Registration Step

For questions and problems with the CMS core. This board is NOT for any 3rd party modules, addons, PHP scripts or anything NOT distributed with the CMS made simple package itself.
Kailoi

SelfRegistration Final Registration Step

Post by Kailoi »

hi everybody,

i didn´t work neither with cms-systems nor php-based software yet. i installed cmsms two days ago and everything works (thanks to this forum). Except one thing. I´ve got problems with selfRegistration module and didn´t find out, how to solve it:

i installed the newest available versions of cmsmailer, customContent, frontendUsers and SelfReg

i sucessfully created a user self registration page. but the test-confirmation mail contains a link that directly leads to the admin-menu (to the frontendUser management), instead to the registration page.

further i found out, that manually creating a new user for the existing group doesn´t work. the form always shows the username and password-data from the cmsmailer form.

what did i do it wrong?
dirtywhitellama

Re: SelfRegistration Final Registration Step

Post by dirtywhitellama »

Make sure your admin group has all permission boxes checked, and then make sure you are creating a FEuser and not an admin panel user.

Now I have never finished getting this set up either so if you have done all that already and still doesnt work then I have no idea :/
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm

Re: SelfRegistration Final Registration Step

Post by calguy1000 »

Okay, the test confirmation link issue is (I think, if I remember correctly), a known bug.  I need to release new versions of feusers and selfreg, but just haven't had time lately.

I would suggest you put a page on your site entitled "Verify" or something similar", and on this page put {cms_module module=SelfRegistration mode=verify} and allow your users to fill in their information there.

Secondly, when you said "manually inserting a user for the current group doesn't work", what steps exactly did you follow?
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
Kailoi

Re: SelfRegistration Final Registration Step

Post by Kailoi »

Thanks for the answers so far:
Make sure your admin group has all permission boxes checked, and then make sure you are creating a FEuser and not an admin panel user.
Did it that way.
I would suggest you put a page on your site entitled "Verify" or something similar", and on this page put {cms_module module=SelfRegistration mode=verify} and allow your users to fill in their information there.
I did that. Then I have to delete the [url] stuff from the confirmation mail template, right?
Secondly, when you said "manually inserting a user for the current group doesn't work", what steps exactly did you follow?
1. Clicking FrontEnd User Management
2. Clicking "Add User" for

Now the form appears, but it shows name and password from the password and login data I inserted in the CMSMailer-Module and refuses any changes.
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm

Re: SelfRegistration Final Registration Step

Post by calguy1000 »

#2)  Well, I'd leave the stuff in the template until everything else is working, but then yeah, edit the template as you need.  You can always "restore to default" to get back the original template.

#3) a)  Did you define properties, and associate those properties to groups first?  The error trapping may need a little tweaking if you didn't.
      b) When it "Refuses any changes" what does it say, I try to output a unique message as much as possible, so it would be helpful to know exactly what the module said.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
Kailoi

Re: SelfRegistration Final Registration Step

Post by Kailoi »

#3) a)  Did you define properties, and associate those properties to groups first?  The error trapping may need a little tweaking if you didn't.
The property I defined for the group (it´s only that one i defined) is:

name: email
prompt: Email adress
type: email adress

because i thought this to be important for the registration process. should i change the name or prompt? maybe one of those causes the difficulties.

the property is associated to the group, and marked as "Required field"
b) When it "Refuses any changes" what does it say, I try to output a unique message as much as possible, so it would be helpful to know exactly what the module said.
the error message of the FEUser-Model is: Invalid Password
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm

Re: SelfRegistration Final Registration Step

Post by calguy1000 »

strangeness.... the only time that the "Invalid password" message is genereated is either:
  a) when the password or repeat passwords don't match or empty
  b) when the passwords are shorter or longer than the min or max liength repsectively

I would check the preferences in the feusers module to see what the minumum and maximum lengths are set to.

Hope this helps.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
Kailoi

Re: SelfRegistration Final Registration Step

Post by Kailoi »

The error message probably comes because the form always switches back to

name:
password:
again:

no matter what i fill in there to add an new user, those entrys return like boomerang.

But since the SelfRegistration-Module runs fine (thanks for your help here), I might not need the "Add User"-Function at all.
Maron

Re: SelfRegistration Final Registration Step

Post by Maron »

Yea, I've been having the same issues with selfreg but no matter what I do, it doesn't work.  I can't even get it to send out an email to the person who signs up, and I don't know why it won't send the email.  I even checked in spam mail and waited several days, but...it never comes.  The part I'm most confused about is how to get the email sent.  Help, please? =\
Kailoi

Re: SelfRegistration Final Registration Step

Post by Kailoi »

Did you install all the modules I mentioned above, too?
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm

Re: SelfRegistration Final Registration Step

Post by calguy1000 »

okay, so everybody experiencing propblems with selfreg, and feusers please provide as much invormation as posible, including versions of cms and the three modules (cmsmailer, selfreg, feusers), and the exact steps that they follow to produce any errors.

if you're using the svn version of any modules, please include the date that that you retrieved the latest from svn.

something simple must be happening and I gotta figure out what.

thanks for your help.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
Maron

Re: SelfRegistration Final Registration Step

Post by Maron »

Okay, here's everything that I've done.

I installed all of the required modules:
CMSMailer version 1.73.8
FrontEndUsers version 0.1.7
SelfRegistration version 0.1.5

They've all installed successfully and everything's good there.  I made a new page so that people who are visiting the site can register themselves and used this code:
{cms_module module=SelfRegistration group="member"}
In FrontEndUsers management, I added a property:
Name: email
Prompt: Email Address
Type: Email Address
Length: 40

Then I made a group:
Name: member
Description: regular members

Within the member group, I set Email Address to required so that the person who registers could then be sent an email and they could finish registration by checking their email and following the link that is sent to them through email.

So I figured that by doing all of this, it would work.  I tried to register myself but an email was never sent.  I waited a day and then two days.  And it still wasn't sent.  So I decided to check all of the settings and make sure that everything was correct.

To me, everything looked fine.  I went to edit the SelfRegistration module and went to preferences and put in my email address to where registration emails should be sent to.  It still didn't work.

Basically, that's all that I did, but I would have tried to do a lot more, I just don't know what I'm doing and what to edit.

Thank you so much for your help...I really appreciate this!
dirtywhitellama

Re: SelfRegistration Final Registration Step

Post by dirtywhitellama »

Make sure CMSmailer is set up properly to send out mails.  check whether your server supports sendmail, stmp, etc for it to send with, it should give you some basic instructions when you go to its page under modules.
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm

Re: SelfRegistration Final Registration Step

Post by calguy1000 »

CMSMailer 1.73.9 has a test feature that may prove useful.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
Maron

Re: SelfRegistration Final Registration Step

Post by Maron »

I'm not sure what my server supports...how do I find that out?  I actually got an email today that told me that someone tried to register, but it's the first of four emails that I should have recieved and all it did was tell me that someone registered.  But...it was me who registered, and I never got an email to tell me what to do to complete registration.  So...it wasn't very helpful.

Here's what my CMSMailer Module reads right now:
Mailer Method: smtp
SMTP host name: localhost
Port of SMTP server: 25
From Address: shinjiteiru.kara@gmail.com  (my email address)
From Username: Maron
Sendmail Location: /usr/sbin/sendmail
SMTP Timeout: 1000

And then the rest of the boxes (the last three) are blank or unchecked.

I checked the help info for the module, but it wasn't very helpful.  All it said was that the module was used as a dependent for other modules and for how to use it, all it said was this:
This module provides a simple wrapper around all of the methods and variables of phpmailer. It is designed for use by other module developers, below is an example, and a brief API reference..
So...I'm not sure what to do...
CMSMailer 1.73.9 has a test feature that may prove useful.
Where do I find the test feature?
Locked

Return to “CMSMS Core”