logged_out_member_id parameter now required?
Posted: 24 September 2010 08:53 PM   [ Ignore ]
Has a Great Personality
Rank
Total Posts:  36
Joined  2010-09-08

I just updated to the latest build 20100923 of Safecracker from build 20100913.  I have a form that allows logged out members to submit entries and I’ve set this up through the module settings, but have not used the parameter for logged_out_member_id in the actual form entry tag.  This has worked find previously, but after I updated to the latest build, I noticed that the safecracker entry form wasn’t showing up for logged out members.  I double checked all the setting in the module where you can select whether or not to allow guests to post entries for each channel.  Nothing here had changed, but I reset everything again to make sure it was set up properly.  It still didn’t work, so I figured I’d try adding in the logged_out_member_id parameter to see if that helped and it did!

So…it seemed like the logged_out_member_id parameter was not required previously if you set up the module settings to allow guests to post entries, but with the latest build it seems that this is now required.  Was that an expected result?

Profile
 
 
Posted: 24 September 2010 08:55 PM   [ Ignore ]   [ # 1 ]
Teen Scream
Avatar
RankRankRank
Total Posts:  3541
Joined  2009-05-29

I may have screwed something up. That was not intentional. Let me see what I can do. There may have to be a 20100924 build smile

Profile
 
 
Posted: 24 September 2010 08:58 PM   [ Ignore ]   [ # 2 ]
Has a Great Personality
Rank
Total Posts:  36
Joined  2010-09-08

Thanks Rob and thanks for responding so quick.

Profile
 
 
Posted: 24 September 2010 08:59 PM   [ Ignore ]   [ # 3 ]
Teen Scream
Avatar
RankRankRank
Total Posts:  3541
Joined  2009-05-29

Just to be sure, are your settings intact?

Profile
 
 
Posted: 24 September 2010 09:14 PM   [ Ignore ]   [ # 4 ]
Has a Great Personality
Rank
Total Posts:  36
Joined  2010-09-08

Yes, the settings for that channel in the module settings were intact.  It still had the setting for “Allow guests to post entries” checked and it had the appropriate member id listed to use for guests.

Profile
 
 
Posted: 24 September 2010 09:15 PM   [ Ignore ]   [ # 5 ]
Teen Scream
Avatar
RankRankRank
Total Posts:  3541
Joined  2009-05-29

Fixed the bug and putting out a new build ASAP.

Profile
 
 
Posted: 24 September 2010 09:18 PM   [ Ignore ]   [ # 6 ]
Teen Scream
Avatar
RankRankRank
Total Posts:  3541
Joined  2009-05-29

New build to fix this bug: http://barrettnewton.com/store/downloads/

Profile
 
 
Posted: 24 September 2010 09:24 PM   [ Ignore ]   [ # 7 ]
Has a Great Personality
Rank
Total Posts:  36
Joined  2010-09-08

Great - I just tested it out and it seems to work fine now.  It’s honoring the module settings for that channel.  Thanks for the super fast support!

Profile
 
 
Posted: 12 November 2010 12:57 PM   [ Ignore ]   [ # 8 ]
Wallflower
Rank
Total Posts:  3
Joined  2010-10-02

Looks like this was resolved but I’m getting the same issue as this. I can only get the form to show up if I set the id as the superadmins id, I created a guest member and tried to use that from the panel but it didn’t work. I’m using build 20101102.

Profile
 
 
Posted: 12 November 2010 07:05 PM   [ Ignore ]   [ # 9 ]
Teen Scream
Avatar
RankRankRank
Total Posts:  3541
Joined  2009-05-29

Tell me which of these works for you sambo:

a) Set logged_in_parameter_id to a superadmin account
b) Set logged_in_member_id parameter to your guest member account
c) Set the member_id in the settings to a superadmin account
d) Set the member_id in the settings to your guest member account

And, for your guest member account, have you set up all the appropriate permissions for that member group? You have to give them channel privileges for that specific channel.

Profile
 
 
Posted: 22 November 2010 09:17 AM   [ Ignore ]   [ # 10 ]
Wallflower
Rank
Total Posts:  3
Joined  2010-10-02

Hi Rob, sorry for late reply got sidetracked with a couple of quick jobs I needed to get out in a hurry. I ended up getting this to work with (d), I can confirm also that I have set up the correct channel privileges as well for the specific channel. All good now.

Profile