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 - 1,901 through 1,925 (of 2,567 total)
Author Replies
Author Replies
Posted: Thursday May 3rd, 2012 at 1:16 pm #12488
Raam Dev
Username: Raam
Staff Member

Hello,

There is no shortcode for the logout link. The recommended method is to use the WordPress wp_logout_url() template tag.

Posted: Thursday May 3rd, 2012 at 1:13 pm #12486
Raam Dev
Username: Raam
Staff Member

Hi Nigel,

The form where they submit the voucher code should submit to the page where you check if the voucher code is correct.

So if you have a page called /submit-voucher/, you’d put this code on there:

<form id="voucherForm" action="/sign-up/" method="post">
<input type="text" name="voucher" value="" maxlength="15" />
<input id="saveForm" type="submit" name="submit" value="submit" /> 
<input type="reset" value="Reset" /></form>

Notice the action is set to submit the form to another page (/sign-up/), which is where you’d put some PHP code to check if the voucher they submitted is correct. If it’s correct, you show the Pro-Form Free Registration Form. Otherwise, you can show the paid form:

<?php if (isset($_GET['voucher']) && $_GET['voucher'] == 'free') { ?>
	Show the free registration form. (free registration shortcode would go here)
<?php } else { ?>
	Show the payment form. (paid pro-form shortcode would go here)
<?php } ?>
Posted: Thursday May 3rd, 2012 at 1:06 pm #12485
Raam Dev
Username: Raam
Staff Member

Hi Zoe,

That sounds like a problem with the CAPTCHA. Are you using a CAPTCHA on the signup form? There was an issue several months ago with reCAPTCHA causing that error (see this post), but that problem was resolved in an s2Member update.

If you do have captcha=”clean” in your shortcode, try changing it to captcha=”0″ and see if that fixes the problem.

Posted: Thursday May 3rd, 2012 at 1:01 pm #12483
Raam Dev
Username: Raam
Staff Member

Hi George,

With the multisite license, the s2Member plugin will become available in the Plugins section of each sub-site. Each sub-site can then enable the plugin and use it on that site.

Posted: Thursday May 3rd, 2012 at 12:58 pm #12482
Raam Dev
Username: Raam
Staff Member

Thank you for the update, Jeff! Glad to hear you figured it out. :)

Posted: Thursday May 3rd, 2012 at 1:37 am #12428
Raam Dev
Username: Raam
Staff Member

Hi Johnny,

You may want to look into using the

<!--more-->

tag to display a teaser blurb followed by signup options to non-members. This post explains how the more tag works with s2Member.

Posted: Thursday May 3rd, 2012 at 1:33 am #12427
Raam Dev
Username: Raam
Staff Member

Hi Boudewijn,

Could you please double-check your button shortcode and make sure the custom=”” attribute contains your domain with the www. at the beginning? If it just says reikimagazine-online.com, that will cause this error.

Your domain starts with www., so the custom=”” attribute must contain that:

www.reikimagazine-online.com

Could you please copy/paste the button shortcode here for us to look at?

Posted: Thursday May 3rd, 2012 at 1:28 am #12426
Raam Dev
Username: Raam
Staff Member

Hello,

It looks like you have two Pro-Forms on the same page that show depending on the radio button selected. Have you tried placing a Pro-Form on a page by itself and then tested the coupon field?

Posted: Thursday May 3rd, 2012 at 1:26 am #12425
Raam Dev
Username: Raam
Staff Member

Hi Ravi,

I am unable to reproduce this problem. I browsed around the site, refreshed the pages several times, and never saw any “binary gibberish”. It sounds like the problem could be related to your computer or your web browser; have you tested the site on another computer?

Posted: Thursday May 3rd, 2012 at 1:23 am #12424
Raam Dev
Username: Raam
Staff Member

Hi Tony,

s2Member can handle 1-3 in your list above, but not 4-6.

While s2Member allows you to create custom registration fields and even provide a form for members to update/edit their profile, we don’t provide a directory service or a publicly searchable interface for members. Also, we currently integrate with Gravatar for profile images so they are not changeable within the profile page, however we’re working to improve the way that works in the next major release of the s2Member.

Posted: Thursday May 3rd, 2012 at 1:18 am #12423
Raam Dev
Username: Raam
Staff Member

Hi Phil,

s2Member List Integration currently only supports membership Levels, not Specific Page/Post transactions. If you want a customer to be added to a list (e.g., AWeber or MailChimp), they will need to become a member registered to one of the Levels. You can then define which levels should go to which lists in the List Server settings (Dashboard -› s2Member® -› API / List Servers -› AWeber®).

Posted: Thursday May 3rd, 2012 at 1:13 am #12422
Raam Dev
Username: Raam
Staff Member

Hi P.K.,

We don’t currently support any specific shopping cart plugins with s2Member, however we recommend you test your preferred shopping cart with the free version of s2Member to see if there are any compatibility issues.

We’re working to improve the purchasing process with the next major s2Member update to make shopping cart scenarios easier to work with.

Posted: Thursday May 3rd, 2012 at 1:11 am #12421
Raam Dev
Username: Raam
Staff Member

Hi Phil,

If you’re using a Pro-Form, the image=”” attribute does not apply to the shortcode. That attribute only works for the PayPal Buttons (Dashboard -› s2Member® -› PayPal® Buttons), not the Pro-Forms.

You may want to look into modifying the Pro-Form templates to see if that’s what you need: Pre Sale FAQs » Is it possible to modify s2Member® Pro Form templates?

Posted: Thursday May 3rd, 2012 at 1:05 am #12420
Raam Dev
Username: Raam
Staff Member

Hi Joe,

That login menu is part of the WordPress theme being used. It’s custom coded with JavaScript and CSS.

s2Member Pro comes with the Pro Login Widget (see Appearance -> Widgets -> Pro Login Widget), but if you want something customized for your site you’ll need to code that manually.

Posted: Thursday May 3rd, 2012 at 1:02 am #12419
Raam Dev
Username: Raam
Staff Member

Hi Malin,

That code is designed for use on the Membership Options Page; I was suggesting you look there for ideas on how to redirect.

You probably want to do something like this on the Login Welcome Page:

<?php
// Check current user level and set purchase page       
if (current_user_is("s2member_level0")) {
	$purchase_page = "http://prkiosken.se/gratis-smakprov-test/";
}
if (current_user_is("s2member_level1")) {
	$purchase_page = "http://prkiosken.se/some-other-page";
}

// Use JavaScript to redirect to the correct purchase page
?>
<script type="text/javascript">
<!--
window.location = "<?php echo $purchase_page; ?>";
//-->
</script>
Posted: Wednesday May 2nd, 2012 at 6:21 pm #12406
Raam Dev
Username: Raam
Staff Member

Hi Jackie,

We are hard at work on the next version and we will be releasing it as soon as it’s ready, however I don’t have a specific release estimate at this time.

Posted: Wednesday May 2nd, 2012 at 6:19 pm #12405
Raam Dev
Username: Raam
Staff Member

Hi David,

Is the Flash player loading at all? Have you double-checked to make sure the following path to the JWPlayer file is correct?

<script type="text/javascript" src="/jwplayer/jwplayer.js"></script>

If you could share a link to the page where you’re having trouble, that would be helpful in diagnosing the issue.

Posted: Wednesday May 2nd, 2012 at 6:12 pm #12403
Raam Dev
Username: Raam
Staff Member

Glad to help, Bran! :)

Posted: Wednesday May 2nd, 2012 at 6:11 pm #12402
Raam Dev
Username: Raam
Staff Member

Hi Peter,

The best way to handle this would be to calculate how many free days the user should have and then add that number to the Initial/Trial period when generating the Pro-Form. When the free user signs up, they would automatically get X number of days free and then start being charged the recurring amount.

This is possible using Dynamic Shortcode Attributes and you can read more discussion on doing this in a recent thread on a similar topic.

Posted: Wednesday May 2nd, 2012 at 5:55 pm #12401
Raam Dev
Username: Raam
Staff Member

Hi Kathy,

You’ll need to connect to your site using FTP and download the log files in that directory. Those log files can be opened with a text editor and inside you’ll find entries related to each of the transaction. Could you copy and paste those here?

Posted: Tuesday May 1st, 2012 at 5:46 pm #12331
Raam Dev
Username: Raam
Staff Member

Hi Nick,

This is certainly all possible with s2Member, but it will require making extensive use of the s2Member conditionals (see Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals and Dashboard -› s2Member® -› API / Scripting -› Advanced Query Conditionals) and making modifications to your theme files.

To give free members access to the latest article in each category, you’ll want to modify the query that pulls the articles (in your theme’s category.php template file) to only display the latest article in a special way that makes it obvious free users can see that but not the previous ones.

You’ll also need to modify the single.php file to check if the article being displayed is the latest one (or the latest one within its category…) and then display it to free users (you can check if they’re a free user using current_user_can(“access_s2member_level0”)).

I’m not sure what you mean by “easiest way to manage current vs. archived posts”; could you elaborate?

Also, this thread on using the <-- more --> tag to show excerpts may be helpful.

Posted: Tuesday May 1st, 2012 at 5:17 pm #12327
Raam Dev
Username: Raam
Staff Member

Hi Danielle,

If you don’t want to use PayPal, you can simply use the Free Registration forms (Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms). Those forms won’t give you the error about PayPal not being configured.

Also, you can use the free forms to register people at various levels or with different Custom Capabilities. There’s a tip in the Free Registration Forms section about this:

*Tip ( optional )* It is also possible to change the level=”0″ Attribute to something other than the default Level #0 ( Free Subscriber ). For example, if you need to, you can change it to level=”1″, attach Custom Capabilities with the ccaps=”” Attribute, and even limit this access to a certain timeframe with tp=”30″ tt=”D” ( i.e. 30 Days ). So this Form is very flexible. It can be used to allow free access to just about any aspect of your service. For more information on Attributes, please see the section below: Shortcode Attributes ( Explained ).

If you want to restrict levels to different sections of BuddyPress, you’ll need to use the URI Restrictions (see Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions).

Posted: Tuesday May 1st, 2012 at 4:34 pm #12321
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: Tuesday May 1st, 2012 at 4:27 pm #12317
Raam Dev
Username: Raam
Staff Member

Have you checked the necessary options in Dashboard -› s2Member® -› General Options -› Registration/Profile Fields -> Integrate Custom Registration/Profile Fields with BuddyPress?

Posted: Tuesday May 1st, 2012 at 4:22 pm #12316
Raam Dev
Username: Raam
Staff Member

Hi Joe,

Yes, you can automate it, but you’ll need to handle that automation yourself as such custom programming is outside the scope of our support policy (please see s2Member® » Support Policy » Outside Scope).

Without making any customizations, whatever page you select for the Login Welcome Page (Dashboard -› s2Member® -› General Options -› Login Welcome Page) will automatically be shown to all users when they login regardless of their level.

You could then use some conditional code (see Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals) to display some content only for users with a specific level.

If you’re using Custom Capabilities, you might be able to avoid creating a page per user by using the conditionals to only show the downloads relevant to the users’ Custom Capabilities (e.g., if user has ccap ‘example1’, show these downloads). Then, updating the file list would simply be a matter of updating the links inside the conditional.

Viewing 25 replies - 1,901 through 1,925 (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.