Where are you storing your pictures?
Are you using the s2member folder designated for the purpose, or are you using the standard WordPress media upload process, which will indeed leave everything public?
Re: “the s2member folder designated for the purpose”
KTS915 – What? Where? How to access? Possible to use with NextGen? Only applicable to member profiles?
Are you referring to http://lewayotte.com/projects/s2member-secure-file-uploader/
In s2Member -> Download Options -> Basic Download Restrictions it says:
“Upload restricted files to this security-enabled directory:
/~/wp-content/plugins/s2member-files“
That means all files (.pdf, .html, .png, etc) that you want to protect.
If you want to protect files by level, look in API/Scripting -> Custom Capability & Member File Levels
Ok KT,
We simply UPLOAD the Pic/File to WP then Publish from there, then CHOOSE the Level we want to view it
What are the CAPS for?
As I’ve already explained, simply uploading your files and pictures to the regular WP upload folder is not going to get them protected. If you want them protected, you need to follow s2Member’s instructions.
I guess thats where the confusion is, when we try to upload a pic/pics it only gives us 1 option and that WP. Is there a video that covers this for us S2 for dummies?
or I guess we aren’t understanding how to upload to here
/~/wp-content/plugins/s2member-files”
You need to use FTP or SSH to upload files to that folder.
Alternatively, you can use the plugin kimsolga was alluding to, which you can find here. As the developer himself has said, it’s a bit rudimentary, though, so I’d always use FTP.
Thanks KTS915. So I edited NextGen in Gallery/Other Options/Image Options
to change “Where would you like galleries stored”
from default wp-content/gallery
to wp-content/plugins/s2member-files Then I made sure permissions on s2member-files was set to 775. I tested by making a new gallery and album, and the album WAS created in s2member-files….but the images won’t show (even though I am logged in with full s2member access). Oddly a thumbnail shows when I list my album…but the images within the album are broken (Requested content cannot be loaded. Please try later). Am I missing another setting somewhere in NextGen to get this new photo upload path to work?
@kimsolga,
I don’t use NextGen, so can only guess what’s happening here. (By the way, I have permissions on wp-content/plugins/s2member-files set to 755; not sure if you need them at 775 for NextGen or not).
My guess is that the thumbnails are generated by WordPress, so that’s why they work as intended.
As for the images themselves, I’d guess there’s at least a couple of possibilities as to what’s happening.
That error message looks like it comes from NextGen, so I’d first check all that plugin’s documentation to make sure there isn’t a special setting you’ve missed.
If you’re sure it’s as it should be, then I’d ask whether you are attempting to serve different images to different user levels, in which case you’d need to have another look at my previous response to you.
If you still have problems, by all means report back here, but please explain how NextGen works!
Perhaps I can simply set permissions on the wp-content/gallery directory? So that all the photos we upload to there would need to have Level 1 to view. Is it possible within s2member to set restrictions on a directory?
s2Member uses the subdirectory structure I described earlier in the thread to distinguish which user levels can access which files.
Thanks KT you been great help, so would Fileaway be ok to use?
Fileaway was the only one We see thats Compatible with our version, the one Kimsoga had wasnt tested with our version
I have never used Fileaway, so I don’t know if it will work with s2Member.
But I’ve just found this thread, which suggests it will.