latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Raam Dev

Staff Member

My Latest Replies (From Various Topics)

Viewing 25 replies - 2,451 through 2,475 (of 2,567 total)
Author Replies
Author Replies
Posted: Monday Feb 27th, 2012 at 6:14 pm #6590
Raam Dev
Username: Raam
Staff Member

Sure thing, Ray. The next major release of s2Member is targeted for release sometime around the end of March.

Posted: Monday Feb 27th, 2012 at 6:07 pm #6589
Raam Dev
Username: Raam
Staff Member

Hi Lucie,

While s2Member is compatible with WordPress Multisite Networking, the sites within a WordPress network are separate and not interconnected. That means you cannot share users, logins, or other data across the sites.

Please see the following from WordPress.org:

The sites in a multisite network are separate, very like the separate blogs at WordPress.com. They are not interconnected like things in other kinds of networks (even though plugins can create various kinds of interconnections between the sites). If you plan on creating sites that are strongly interconnected, that share data, or share users, then a multisite network might not be the best solution.

The s2Member Multisite feature allows you to offer the s2Member plugin to sub-sites, giving your sub-sites the ability to setup and use s2Member on their own. Things like access restrictions on one domain are not shared across domains (again, the WordPress Multisite feature itself isn’t designed to work like that). When you upgrade s2Member on the primary site, the s2Member plugin is automatically updated for all your sub-sites.

There are plugins that allow you to get around these WordPress Multisite limitations, however they may or may not work with s2Member.

***

Regarding allowing your users to edit Custom Registration Fields, please see Dashboard -› s2Member® -› General Options -› Member Profile Modifications.

Posted: Monday Feb 27th, 2012 at 5:51 pm #6586
Raam Dev
Username: Raam
Staff Member

Hi Ray,

Unfortunately s2Member Custom Fields are not searchable. Please see this thread on the old forum for more information: http://www.primothemes.com/forums/viewtopic.php?f=4&t=15658

We are overhauling Custom Fields in the next major release of s2Member to allow for things like search.

Posted: Monday Feb 27th, 2012 at 5:46 pm #6585
Raam Dev
Username: Raam
Staff Member
Posted: Monday Feb 27th, 2012 at 5:32 pm #6582
Raam Dev
Username: Raam
Staff Member

Hi Joe,

s2Member allows you to set the maximum number of downloads allowed (see Dashboard -› s2Member® -› Download Options -› Basic Download Restrictions), however tracking the number of downloads per-file is not currently a feature of s2Member.

A plugin can certainly be written to do this using the s2Member File hooks; we recommend posting a job at one of the following sites:

https://www.elance.com/r/contractors/q-wordpress/
https://www.odesk.com/contractors/wordpress
http://jobs.wordpress.net

Posted: Monday Feb 27th, 2012 at 5:24 pm #6581
Raam Dev
Username: Raam
Staff Member

Thank you for the kudos, Jay! :)

Posted: Monday Feb 27th, 2012 at 5:11 pm #6574
Raam Dev
Username: Raam
Staff Member

Hi Brandon,

s2Member uses the WordPress user base and authentication routines, so whatever integration is necessary to get WordPress authentication working with your environment should be enough to get s2Member authentication working.

The free version of s2member (Framework) is enough to test your integration, as s2Member Pro is an add-on to the s2Member Framework and does not change the way authentication works.

Posted: Monday Feb 27th, 2012 at 5:08 pm #6572
Raam Dev
Username: Raam
Staff Member
Posted: Monday Feb 27th, 2012 at 5:05 pm #6569
Raam Dev
Username: Raam
Staff Member

s2Member Framework (the standard, free version) supports Custom Registration Fields: Dashboard -› s2Member® -› General Options -› Registration/Profile Fields

Posted: Monday Feb 27th, 2012 at 4:55 pm #6559
Raam Dev
Username: Raam
Staff Member

Hi Terrence,

s2Member does not officially support cross-domain access restrictions; we only support access restrictions for the domain on which s2Member has been installed. This applies to both s2Member Framework and s2Member Pro.

While s2Member can be installed in a multisite environment, that feature simply extends the s2Member plugin availability to sub-sites, meaning each sub-site gets to use s2Member on that domain (entirely independent of what’s going on with other domains).

If s2Member is upgraded on the primary domain, s2Member will automatically be upgraded for all sub-domains. But again, access restrictions are not controlled from one central domain.

It may be possible to use s2Member Pro in the scenario you described, but we do not support that.

You may want to post a custom job on one of the following sites and see if a programmer familiar with s2Member can make the necessary customizations:

https://www.elance.com/r/contractors/q-wordpress/
https://www.odesk.com/contractors/wordpress
http://jobs.wordpress.net

Posted: Monday Feb 27th, 2012 at 4:47 pm #6554
Raam Dev
Username: Raam
Staff Member

Ryan,

You can find s2Member documentation for downloads and Amazon S3 in Dashboard -› s2Member® -› Download Options.

This line from Dashboard -› s2Member® -› Download Options -› Advanced Download Restrictions may be of particular interest to you:

Each Key it produces ( at the time it is produced ), will be valid for the current day, and only for a specific IP address and User-Agent string; as detected by s2Member.

Posted: Monday Feb 27th, 2012 at 4:42 pm #6551
Raam Dev
Username: Raam
Staff Member

s2Member allows you to store the number on the customer’s profile and then output that number within WordPress. If you want to add that content on top of something else (e.g., a coupon graphic), you can do that using CSS or JavaScript (it will all depend on how your web developer sets it up).

If someone prints out that number and then uses it at a store, whoever is at the store can look up the customer’s profile within s2Member and then compare the number to the one presented. (Custom Fields are not currently searchable so they’ll need to look up the account by the persons’ name; custom field search is a feature we’re looking into for the next major release.)

Posted: Monday Feb 27th, 2012 at 4:37 pm #6548
Raam Dev
Username: Raam
Staff Member

You’re most welcome, Rayna! Glad to help. :)

  • This reply was modified 4 years, 10 months ago by  Raam Dev.
Posted: Friday Feb 24th, 2012 at 2:44 pm #6311
Raam Dev
Username: Raam
Staff Member

Hi Rayna,

That indicates you have a page restriction set up for that page and it requires at least Level 0 access.

Are you able to access that secure page with an Admin account? Also, have you triple-checked that the test account you’re using has the s2Member Level 0 role (you can check this by editing the user and looking at its role).

If the above are both true, I would suggest disabling any other plugins you’re running. It’s possible another plugin is conflicting with s2Member.

Posted: Friday Feb 24th, 2012 at 2:34 pm #6308
Raam Dev
Username: Raam
Staff Member

Hi Brent,

It’s not currently possible to “sell” packages of user accounts. However, you could create a custom solution that allows you to sell a package of voucher codes with s2Member. Then a visitor would use one of those codes to gain access to the s2Member registration form.

This would be a custom solution that would require a programmer to write the necessary code. s2Member is not currently accepting custom jobs, but we recommend posting a job at the following sites:

https://www.elance.com/r/contractors/q-wordpress/
https://www.odesk.com/contractors/wordpress
http://jobs.wordpress.net

Posted: Friday Feb 24th, 2012 at 2:26 pm #6306
Raam Dev
Username: Raam
Staff Member

Hi Joe,

Yes, s2Member supports the Buy Now sale of Specific Posts/Pages via PayPal® Standard Buttons:

s2Member Supports the Buy Now sale of Specific Posts/Pages via PayPal® Standard Buttons. Membership registration not required by customer. This is an added layer of functionality, very powerful. You can even package multiple Posts/Pages together into one “Buy Now” transaction. Specific Post/Page Access, is like selling a product. Only, instead of shipping anything to the Customer, you just give them access to a specific Post/Page on your site; one that you created in WordPress®. A Specific Post/Page that is protected by s2Member, might contain a download link for your eBook, access to file & music downloads, access to support services, and the list goes on and on. The possibilities with this are endless; as long as your digital product can be delivered through access to a WordPress® Post/Page. For instance, you might sell an existing Member an additional item (without affecting their current Membership plan).

Please see Features » PayPal® Standard Button Integration for more details.

s2Member also supports file downloads:

<Embed Playlist>
Posted: Friday Feb 24th, 2012 at 2:18 pm #6304
Raam Dev
Username: Raam
Staff Member

Hi Marcelo,

For that scenario, we recommend using Custom Capabilities:

<Embed Playlist>
Posted: Friday Feb 24th, 2012 at 2:17 pm #6303
Raam Dev
Username: Raam
Staff Member

Hi Terence,

s2Member (Free and Pro) only allow access restrictions to content on the domain where it’s installed. This is due to the way WordPress works (users from one installation are not shared between WordPress installations). See the following from WordPress.org:

The sites in a multisite network are separate, very like the separate blogs at WordPress.com. They are not interconnected like things in other kinds of networks (even though plugins can create various kinds of interconnections between the sites). If you plan on creating sites that are strongly interconnected, that share data, or share users, then a multisite network might not be the best solution.

If you’d like to sell access on one domain and provide the restricted content on another domain, we recommend installing s2Member on the domain where you want access restricted and then simply place your purchase buttons on the “sales” domain. (The purchase buttons generated by s2Member can be converted into encrypted URLs that can be placed on the other domain.)

Posted: Friday Feb 24th, 2012 at 2:09 pm #6301
Raam Dev
Username: Raam
Staff Member

Hi Scott,

You could simply create a free account (or any type of account) and then manually change the password each month. You could even write some custom code that automatically changes the password each month for you. However, that’s not currently a feature of s2Member.

The s2Member Pro Coupon codes require a minimum checkout price of $0.01 (due to limitations enforced by PayPal), so if you want a coupon code feature that offers a truly free registration, you’d need to craft your own solution.

  • This reply was modified 4 years, 10 months ago by  Raam Dev.
Posted: Friday Feb 24th, 2012 at 2:04 pm #6300
Raam Dev
Username: Raam
Staff Member

Hi Matt,

Thank you for your patience.

I am escalating this to the billing department. Someone will be in touch shortly.

Posted: Friday Feb 24th, 2012 at 1:57 pm #6298
Raam Dev
Username: Raam
Staff Member

Hi Eric,

All of what you described is possible using s2Member Pro.

The various content access levels are already built into s2Member and the various distinctions could be done using Custom Capabilities (see Video » s2Member (Custom Capabilities)).

Users can upgrade/renew/cancel their accounts using the s2Member Pro Billing Upgrade, Billing Modification, and Billing Cancelation forms.

While there are no built-in features for managing the review of accounts, many other site owners who have required a similar step simply allowed free registration that provided virtually no new access. Then an Administrator would manually review the free accounts and “upgrade” them as they see fit (upgrading the account would simply involve editing the user and changing their role to one with higher access).

Please see Pre Sale FAQs for a complete list of FAQs and PayPal® Pro Form Integration for a list of Pro Form features. You may also want to watch a few of the s2Member Videos to familiarize yourself with the plugin.

  • This reply was modified 4 years, 10 months ago by  Raam Dev.
Posted: Friday Feb 24th, 2012 at 1:47 pm #6297
Raam Dev
Username: Raam
Staff Member
Technical support question, not Pre-Sale (wrong forum).

Moving this thread into Community Forum so you have a chance to receive assistance from other site owners. If you’d like priority support from s2Member®, please re-post this topic in our Customer Support Forum and we’ll take a closer look for you.

For further details, please read our Support Policy.

Posted: Friday Feb 24th, 2012 at 1:40 pm #6295
Raam Dev
Username: Raam
Staff Member

Hi Jay,

Can one add a number range, 30000 to 60000 to enter into a registration field, for what ever label I choose.
Meaning, I sell a card, the numbers change every year, I do not want a non card holder able to register.

Yes, you can create a Custom Registration Field (see Dashboard -› s2Member® -› General Options -› Registration/Profile Fields) for this number, however s2Member’s built-in validation options don’t include a number range. The closest option would be Numeric Digits ( 5 digit minimum ).

Better yet, is there a way to take the 5 digit number and have it added to another post or page where it will lay on top of a printable coupon.

Yes, once you have the number in an s2Member Custom Field, you can use the s2Member shortcode to display the contents of that field when the user is logged in. (See Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants -> S2MEMBER_CURRENT_USER_FIELDS for more information.)

Next, I have it set up for free registration now, we want a better looking layout… Too plain. I understand the pro version will allow this

Yes, that’s correct: s2Member Pro Forms can be customized. See Pre Sale FAQs » Is it possible to modify s2Member® Pro Form templates?.

1. Do I need any other plugins to create the form.

No, you do not need any other plugins to create the form. s2Member Pro comes with s2Member Pro-Forms, which allows you to create custom checkout forms (or Free Registration Forms). By adding Custom Registration Fields, you can build a custom form that includes the fields you need.

2. Will it break the free, level 0 registration setup I already have?

No, upgrading to s2Member Pro will not break anything you’ve currently set up with the s2Member Framework (the free version). s2Member Pro is simply an addon to the s2Member Framework; you keep the s2Member Framework installed and simply install the Pro addon which gives you the additional features. See s2Member® » Pro » Install/Upgrade Instructions.

Posted: Friday Feb 24th, 2012 at 1:18 pm #6291
Raam Dev
Username: Raam
Staff Member

Hi Jess,

All of what you described is possible with s2Member except for the ability to allow users to Edit content. s2Member does not provide any roles that allow users (registered, paid, or otherwise) to Edit pages/posts in WordPress. The role that s2Member gives all users is a variation of the ‘Subscriber’ role in WordPress.

Other customers have customized s2Member and integrated it with 3rd-party plugins that allow you to fine tune and tweak s2Member roles so that users can be given the ability to Edit, however since s2Member is not designed to give access to Editing posts/pages, there are other things to consider when making such customizations (such as security).

This may change in future versions of s2Member.

  • This reply was modified 4 years, 10 months ago by  Raam Dev.
Posted: Friday Feb 24th, 2012 at 12:58 pm #6286
Raam Dev
Username: Raam
Staff Member

Hi Rayna,

Are you using URI Access Restrictions at all? (Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions) It sounds like something in there might be causing problems.

To help me further diagnose, please copy/paste the long URL that you’re being redirected to?

Viewing 25 replies - 2,451 through 2,475 (of 2,567 total)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.