Statistics: Posted by Cristián Lávaque — January 20th, 2012, 4:55 pm
Statistics: Posted by Jason Caldwell — January 19th, 2012, 1:41 pm
Thanks. So how do I add the downloads ? I just have to place them in specific folders of the s2member plugin, and then they will show up automatically for members who have certain membership levels?
[s2File download="example-file.zip" /]
[s2File download="sub-directory/example-file.zip" /]
<?php
add_filter("ws_plugin__s2member_files_dir", "my_s2_files_dir");
function my_s2_files_dir(){ return "/absolute/server/path/to/s2member-files"; }
?>
Statistics: Posted by bschiett — January 19th, 2012, 1:32 pm
[s2File download="example-file.zip" /]
[s2File download="sub-directory/example-file.zip" /]
<?php
add_filter("ws_plugin__s2member_files_dir", "my_s2_files_dir");
function my_s2_files_dir(){ return "/absolute/server/path/to/s2member-files"; }
?>
Statistics: Posted by Jason Caldwell — January 19th, 2012, 1:28 pm
For downloads that should be accessible only at certain Membership Levels, you can use s2Member's built-in functionality for this, via sub-folders. For further details on this, please check the documentation in your Dashboard, under: s2Member -> API Scripting -> Custom Capability & Member Level Files.bschiett wrote:Raam Dev wrote:Yes, you could store that in a Custom Field on the user's profile.
this is not what I want - the downloads should be accessible to a certain membership level
and some users will have this level
Statistics: Posted by bschiett — January 19th, 2012, 12:55 pm
For downloads that should be accessible only at certain Membership Levels, you can use s2Member's built-in functionality for this, via sub-folders. For further details on this, please check the documentation in your Dashboard, under: s2Member -> API Scripting -> Custom Capability & Member Level Files.bschiett wrote:Raam Dev wrote:Yes, you could store that in a Custom Field on the user's profile.
this is not what I want - the downloads should be accessible to a certain membership level
and some users will have this level
Statistics: Posted by Jason Caldwell — January 19th, 2012, 12:21 pm
Statistics: Posted by bschiett — January 19th, 2012, 3:09 am
bschiett wrote:1) bulk-disable all current users / members
bschiett wrote:
2) import received paypal payments through a CSV file and use the from email addresses and date of purchase to enable member accounts - their account would be enabled for 12 months beginning from the date of purchase (paypal integration not required)
"ID","Username","Password","First Name","Last Name","Display Name","Email","Website","Role","Custom Capabilities","Registration Date","First Payment Date","Last Payment Date","Auto-EOT Date","Custom Value","Paid Subscr. ID","Paid Subscr. Gateway"
bschiett wrote:
3) manually enable specific member accounts if necessary
bschiett wrote:
4) compatibility with download monitor plugin or the ability to store downloads using secret direct URLs to the downloads stored somewhere else online (we don't want to upload files via the WP backend and want to keep them seperate from our WP installation)
Statistics: Posted by bschiett — January 18th, 2012, 10:15 pm
bschiett wrote:
2) import received paypal payments through a CSV file and use the from email addresses and date of purchase to enable member accounts - their account would be enabled for 12 months beginning from the date of purchase (paypal integration not required)
"ID","Username","Password","First Name","Last Name","Display Name","Email","Website","Role","Custom Capabilities","Registration Date","First Payment Date","Last Payment Date","Auto-EOT Date","Custom Value","Paid Subscr. ID","Paid Subscr. Gateway"
bschiett wrote:
3) manually enable specific member accounts if necessary
bschiett wrote:
4) compatibility with download monitor plugin or the ability to store downloads using secret direct URLs to the downloads stored somewhere else online (we don't want to upload files via the WP backend and want to keep them seperate from our WP installation)
Statistics: Posted by Raam Dev — January 18th, 2012, 8:23 pm
Statistics: Posted by bschiett — January 15th, 2012, 3:38 pm