6

This is a bug with SafeCracker Registration. EE recently dropped the ip_address field from the security_hashes database and this add-on still acts as if it's there. Try upgrading to the latest version of SafeCracker Registration or contact the developer to make sure they know and can put out a fix.


3

Safecracker only supports channel fields. You'll want to use something like FreeMember, Solspace User, or Zoo Visitor to update member data. (there are a few other addons that also do this, try searching devot-ee for them) http://devot-ee.com/add-ons/freemember http://devot-ee.com/add-ons/user http://devot-ee.com/add-ons/zoo-visitor


3

There isn't anything built in, but not too long ago John Henry Donovan did a little write-up on implementing something similar with jquery plugins that might help you. http://johnhenry.ie/articles/chained-selects-for-expressionengine


3

This is really a limitation of the EE member module. Safecracker Registration works by converting the existing Member module to use Safecracker and channel entries, but it's all the Member module under the hood. That is a good feature request and something I would have to implement on my own, since it's not supported by first-party libraries.


3

I have finally had a chance to dive down into this issue and figure out what's wrong. Due to the way the activations work, the member will go in the Pending group. You can set the default member group so once the member is activated, they go into a designated member group. From there they can edit their profile and group_id parameter will work. The group_id ...


2

How do I loop through a list of Members filtered by Member Group? You could just use the group_id parameter. http://ellislab.com/expressionengine/user-guide/modules/channel/channel_entries.html#group-id {exp:channel:entries channel="members" dynamic="no" group_id="6"} {your_channel_field} {/exp:channel:entries} And the easiest way to display a ...


2

I'm going to make a good faith effort, but be forewarned that I've actually never used, SafeCracker Registration. Modules like Zoo Visitors, etc., give you replacement channel tags, bit from what I can see for SafeCracker Registration, the tags are focused on the registration and editing process, leaving the regular ExpressionEngine tags for handling ...


2

This is a bug. Safecracker Registration v1.2 is finished and waiting for a release. I just haven't had time to document the changes, and update the documentation, but it makes a lot of usability improvements like the one you mentioned. Email support[at]objectivehtml.com and I will be happy to get your setup with the latest version.


2

Per the comments in the other answer, I am working on a fix for this. Email support@objectivehtml.com and I will send you and email with the latest version once it is available. EDIT: I have a fix for these issue now in my latest developer build. Just email me for the latest build.


2

If you check out the Require Member Account Activation options in Membership Preferences section of the User Guide, you'll see the self-activation via email option which will do exactly what you're asking. UPDATE Based on additional feedback, the Safecracker Registration add-on being used was automatically logging the members in, even though their accounts ...


2

I have actually used Safecracker Registration to store members in different channels. The hardest part of this would be moving a member from 1 channel to the other. Safecracker has a number of limitations with this, and if your channels had different field groups that would impose another level of complexity. I have however used the same field group to give ...


2

I can't say whether or not your approach can successfully be handled by SafeCracker Registration or any of the manage members in channel options. Mainly, because they are typically set-up to assume you will be placing members in a single channel. That said, I can think of two options: Use a single members channel, but different registration forms Match ...


2

I found the answer to my own question... Inside the stash tag, the form was wrapped in a {exp:channel:entries} tag. I realised I didn't need it, removed it and it worked then. Parse order must have changed things. It's working now though. Ok, finished talking to myself now.


2

You need to use the edit_member="yes" parameter in conjunction with using the member fields from your registration form. If you don't want those fields, just make this a standard safecracker form and edit your profile entry as normal. There are several ways you can do it, but my advise would to use hidden form fields to store the values you don't want to ...


2

You can upload an avatar images during registration with {exp:user:register} by using a file field with a name="" of avatar_filename: <input type="file" name="avatar_filename" /> However in general (not just with Solspace User but any form), uploading a file using AJAX may require a special javascript/jQuery plugin, such as AjaxFileUpload. Simply ...


1

I would suggest you to have all the member fields into channel and manage so that EE's default member module would have only required account details fields like (username, password, email, screen name). It would facilitate you following: Easy to populate member data at front end. In the CP, you can see all the member data within the channel entries. Easy ...


1

The fix for this was twofold: Needed to add register_member="yes" to the Safecracker Registration tag {url_title} wasn't being parsed as coded. Changing the tag to {segment_3} got the return path working correctly.


1

It is a channel permission issue. Thanks to Derek for the answer.


1

My guess this is an EE parse order issue. Assuming you are registering for a new member, the default entry_id is obviously 0 since there is no entry yet. Safecracker is actually parsing the entry_id incorrectly before your entries loop runs. This should have nothing to do with Safecracker Registration, as the same thing would happen with a regular SC form ...


1

Synchronizing Information My member's Channel (the one associated via SafeCracker Registration) has a {profile_name} field. Whenever this is set, I'd like to sync it up with EE's {screen_name}. How do I do this? I took a glace at "SafeCracker Registration" module settings but there isn't any such type of settings. You can develop a small extension ...


1

When using Safecracker Registration you can avoid the ugly default User Message Templates altogether if you set a return parameter. As an example: {exp:safecracker channel="members" dynamic_title="[member_first_name] [member_last_name] - [email]" include_jquery="no" register_member="yes" error_handling="inline" return="/some/url/path"...


1

No docs on this stuff at this time. I added those a while a back and forgot to include them in the docs. They are pretty straight forward though. If you want me to help you with anything specifically, email support@objectivehtml.com. I will add this documentation to my list of to-do's and hopefully have this updated this week. So in the meantime, just email ...


1

I would recommend Zoo Visitor as it's set up is the easiest i've seen and the support is very good. I've used it on at least 10 projects and it's up to par.


1

In fact I think that the e-mail address field is required, but you can hide it in a hidden field.


1

It could be that the URL is switching between http://www.domain.com and http://domain.com. If this is the case, you need to set a "Cookie Domain" on the Cookie Settings page. FROM THE DOCS: This preference allows you to set your cookie domain. The vast majority of people will want to set this to: .example.com Obviously you’ll use your actual ...


1

My question is that, isn't this supposed to be an inline error? Sorry it took so long to get back with you. Short answer, no. That's an error from the member registration class, which is a global error. Field errors, or inline errors are validated in CodeIgniter from Safecracker. One those are validated correct, the global error checks are ran. If any ...


1

You are doing everything correctly as far as I can tell. And you have a Members channel already, as it is appearing in the list. (The table with the header, "Members" is what I was referring to.) You could create a channel with any name and any field to store your member profiles, I just use the "Members" nomenclature by default. Essentially what you are ...


1

You need to create a new channel or use existing one to store the content from the Safecracker form. You also need to register a new member to so the posts have an author (who may need access to post in that channe). In short, I would create a new channel called 'forms', and a new member called anonymous to post in the 'forms' channel.


1

Just wanted to make an official answer to this post. This error was due an architectural change in EE 2.5.5. Their (EllisLab) assumption was that other developers weren't using these classes. So to cope with them breaking the API in a maintenance release, I had to fork the code to support EE 2.5.5+ and anything prior. If you email support[at]objectivehtml....


1

Try using return="sign-up/index"- the index.php is not required, as EE already knows whether you're using index.php or not.


Only top voted, non community-wiki answers of a minimum length are eligible