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.

cassel


My Latest Replies (From Various Topics)

Viewing 25 replies - 126 through 150 (of 644 total)
Author Replies
Author Replies
Posted: Saturday Oct 26th, 2013 at 9:31 am #60640
cassel
Username: cassel

Could you consider having like three buttons that are simply redirecting to 3 different pages where the appropriate form will be displayed? That would only mean one extra click for the user.

There might be a way with a drop down or something but I have never used it so I am only mentioning something I am familiar with. Maybe someone else can give you other information too do things with only the dropdown.

Posted: Saturday Oct 26th, 2013 at 9:27 am #60639
cassel
Username: cassel

You can post here: http://jobs.wordpress.net/post-a-job/
That is where I posted and found Krum a couple of years ago. I got about 20 applicants within a couple of days. There is probably more traffic there than here.

Posted: Friday Oct 25th, 2013 at 6:05 pm #60616
cassel
Username: cassel

I might not have the complete answer for you, but I can share my own experience.
I am using Amazon S3 for storing the videos because of the total space it would take on my server. The cost of Amazon is usually under $5/month and it is pay as you use, so some months, I pay only around $2.

I am not 100% sure how to insert the code to have the video play from Amazon because I am using Easy Video Suite. That program is a bit pricey, especially if you are looking at a very low cost solution, however, it makes it really EASY (hence the name). Once configured, you drag and drop your video into their application, and it converts it and stores it on Amazon for you. Then, it generates a code for you to just insert into your post. I am sure there should be a way to do it directly (but I have about 200 video tutorials, so “easy” is good for me).

Someone more knowledgeable might come with a REAL answer to your inquiry.

Posted: Tuesday Oct 22nd, 2013 at 5:20 pm #60535
cassel
Username: cassel

I am in Canada. I visit this forum regularly (but not every day) simply to get help myself or to give back from all I have learned about this plugin. I have been using this plugin since 2 and a half years for my own site, so I have had many of the questions commonly asked in here, so when I can, I try to help out. But I am not a programmer, so I can only help on limited issues, like yours.

Posted: Tuesday Oct 22nd, 2013 at 5:59 am #60527
cassel
Username: cassel

Both shortcodes are similar, but notice the second one has a !, which means “not”.

You can find more ways to use conditionals under s2Member > API Scripting and I took that information under the “Simple/shortcode conditionals”.

Posted: Monday Oct 21st, 2013 at 7:53 pm #60506
cassel
Username: cassel

I am not familiar with Even Espresso, but I am somewhat familiar with protecting content. My favorite way to protect content is with Custom Capabilities, or shortcodes. In your example, it looks like it would be a simple matter of wrapping the content between shortcodes like these:

[s2If is_user_logged_in()]
   Content for anyone that is logged in - so the event details
[/s2If]

[s2If !is_user_logged_in()]
   here you can add some kind of "sale pitch" or link to where they can purchase/register, or prompt them to log in if they are already registered
   [/s2If] 

This means that the content you want, will be displayed to the logged in members, while something else will be shown to the not-logged in visitors/members.

Would that work?

Posted: Thursday Oct 17th, 2013 at 7:02 pm #60444
cassel
Username: cassel

I have a site where I also sell workshops, which include videos, and downloadable documents. You can simply use Custom Capabilities (ccaps) assigned to each workshop and sell them as a “buy now” offer.

I have monthly workshop and each of them has its own ccaps, like “waug2013”, “wsep2013”, but I could have given them a more descriptive name if I wanted. It was just easier for me to go with dates, but you can use whatever you want.

For the levels, a member who has purchased something like that would likely be at level 1. I don’t use levels for my workshops as they would be “incremental”, making anyone at level 2 able to see the content of level 1, but with ccaps, you can restrict the access to only someone who has that ccap, no matter the level.

For the multiple payments, I am not sure if making a recurring payment for 3 times would work. It might. However, since there can only be ONE subscription at the time, you might run into issues. I don’t know if there is a way, through Paypal to get 3 instalment payments. I am pretty sure s2M does not do it, other than through a “membership”.

Good luck.

Posted: Wednesday Oct 16th, 2013 at 11:32 pm #60415
cassel
Username: cassel

Unfortunately, I have never seen s2Member work with checkboxes or options like that. And if you want to use a form, you can only generate and use ONE form per page (otherwise it gets confused).

Maybe someone more knowledgeable than me might give you pointers on coding more advanced stuff.
Good luck.

Posted: Wednesday Oct 16th, 2013 at 10:19 pm #60413
cassel
Username: cassel

My guess is that you can create 6 different buttons (one for each available membership) and the user can just click the one they want to purchase.

The user will be sent back to the site, after the transaction, to create their account, if they don’t already have one.
If you have open registration allowed, then the member won’t be redirected to create an account (they already have one).

Would that address your situation?

Posted: Monday Oct 14th, 2013 at 6:34 pm #60364
cassel
Username: cassel

I have used something like that (and plan another event with such dripping by time and not by registration time). Here is the kind of code I used (and the messages there were for testing):

<?php
if (date("Ymd") < 20121103) {
  echo 'it is still too early for the event. Come back on November 3rd';
}
?>

<?php
if (date('H') == 22 && date("Ymd") == 20121021) {
  echo 'it is now 10pm on the 21st';
}
?>

<?php
if (date('H') < 13 && date("Ymd") == 20121022) {
  echo 'it is now before noon on the 22nd';
}
?>

<?php
if (date('H') > 12 && date("Ymd") == 20121022) {
  echo 'it is now after noon on the 22nd';
}
?>

So you can code it to appear only at a certain date or time of day or a combination of both. And then, you could add another condition, which would be related to the level. Conditionals are so powerful whether you use shortcodes or php. Would that work for you?

  • This reply was modified 3 years, 2 months ago by  cassel.
Posted: Saturday Oct 12th, 2013 at 1:16 am #60307
cassel
Username: cassel

You should be able to do that very easily. On my site, I have ONE subscription available, but a ton of single “buy now” courses too. I love using ccaps and conditionals. I tend to prefer that from the Page Restriction, because it allows me to “sell” my courses more than just redirecting the visitor to the same page.

In my site, I will have a sale pitch and the class on the same page: if you are not logged in, or if you don’t have the required ccap, you will see the sale pitch with the Buy now button; if you are logged in and with the required ccap, then you will see the video and have access to the download, while the sale pitch is hidden.

It is very simple and can even be done with the free version so you can try it before you purchase the pro version.

Posted: Saturday Oct 12th, 2013 at 1:10 am #60306
cassel
Username: cassel

If you want, you can also use a mailing provider, like MailChimp, and set up an auto-responder to be sent after 6 days. I have something similar on my site where the subscribers will pay for a 3 month subscription, THEN, would start a monthly recurring payment, but I send them an email 2 weeks before that, to let them know that if they want to cancel, they have 2 weeks to do so. It works like a charm.

Posted: Saturday Oct 12th, 2013 at 1:07 am #60305
cassel
Username: cassel

I am not a support person in here, but if I wanted to do that, I would offer two buttons, and the visitor will click the button they want, and since you can use the graphic you want, one button might say “Monthly” and the other “Yearly”. Each button code can be generated by s2M in the same way.

Then, you will be able to use the conditionals to display the DOWNLOAD buttons where only logged in members (with the correct credentials) will see the button.

I think it would be pretty straightforward. Good luck.

Posted: Saturday Oct 12th, 2013 at 1:04 am #60304
cassel
Username: cassel

I am pretty certain that s2M does not do that right from the box, however, I am not 100% but I think this plugin might help you:
http://krumch.com/2013/07/09/kc-groups-management/?id=Cassel
(this is an affiliate link but only for record purpose, NOT for payment; in case it means anything for you).

I saw Krum describe this plugin and I think it sounds like what you are trying to achieve. If it is not exactly what you need, you might be able to ask the programmer to tweak it for you (if it only needs tweaking).

Good luck.

Posted: Friday Oct 4th, 2013 at 5:29 pm #60161
cassel
Username: cassel

Hope it all works out. Krum is fantastic to work with!

Posted: Friday Oct 4th, 2013 at 5:28 pm #60160
cassel
Username: cassel

I don’t have an answer to that but I had a similar problem. It was for a WP gallery and was getting hit by 20-30 spam registrations A DAY! I installed a CAPTCHA and it went away… almost. I still get 2-3 per week and I talked to my programmer. He said that as good as a CAPTCHA is, it is still not 100% protected. I can live with the number of current spammers.
All that to say that maybe it is the max that the CAPTCHA can do. Maybe spam bots and such are getting “smarter” over time.

Posted: Friday Oct 4th, 2013 at 5:17 pm #60157
cassel
Username: cassel

Apologies, Allan. It was referring to the wrong product. I had worked with Krum on something like you asked, at the same time he worked on this hack.

Here is the “correct” answer I should have shared. You can set the time when something will show to the public. I have used that in the past, although it was not on a post, but on content inside a page, so I am not 100% sure it will display the whole post the way you want. I am not a programmer (which is why Krum does that for me). Here is a sample, as I used it, to show some content on an daily basis.

<?php if date("Ymd") == 20121021 { ?>
    <img src="http://scrapbookcampus.com/Images/PlaidPaper1.jpg" border="0">
<?php } ?> 
<?php if date("Ymd") == 20121022 { ?>
    <img src="http://scrapbookcampus.com/Images/Paperclip.jpg" border="0">
<?php } ?>

So this is a code where I set it so the first image displayed while it was October 21st, 2012, then on the 22nd, another image was to be displayed, and so on.

For your need, you might want to add your text inside something like this:

<?php if date("Ymd") > 20121021 { ?>
    put the content in here
<?php } ?> 

Maybe this can help you get the exact coding you need?

And for the affiliate link, first, it was the wrong one, but mostly, I use the affiliate link to only track the sales but NOT to get a commission.

Hope it helps.

Posted: Friday Oct 4th, 2013 at 6:10 am #60143
cassel
Username: cassel

There is a hack available here:
http://krumch.com/2012/11/06/kc-s2member-ccap-clock-timer/#.Uk6TsWreTIU/?ap_id=Cassel
It is not free, but it will do what you want. I have been using it in the past and it is easy to use.

Posted: Saturday Sep 14th, 2013 at 1:55 pm #59574
cassel
Username: cassel

I think you can use replacement codes to include the specific name of the particular product purchased, but I don’t think you can create a different email for different product. I tried to use conditionals in the past and it has not worked. I don’t know if there is a newer method to achieve that. Hopefully, someone more knowledgable will come in.

Posted: Sunday Aug 11th, 2013 at 9:20 pm #55562
cassel
Username: cassel

Yes there is a way I know of but it is a paid hack you can purchase here:
http://krumch.com/2012/11/06/kc-s2member-ccap-clock-timer/#.Ugg3c2reQ8o/?ap_id=Cassel
This is a hack I had programmed by Krum.

You can have each issue assigned a ccap so you can sell individual issues (from the past), and using the hack, add a specific conditional that will let the subscriber access everything AFTER they subscribe and pay.

I think that is what you need. If not, just post back and someone will help you.

Posted: Thursday Aug 8th, 2013 at 3:28 pm #55432
cassel
Username: cassel

I am not sure if it is exactly what you need, but i created a “My account” page where i used conditionals to display names of courses the user has purchased. So, although it LOOKS like a page just for the particular user, once they are logged in, the page will determine their level and ccaps and such, to display what the user has purchased.

It does not have actual specific information for the user, like storing their passwords, or registration key, or something like that though.

It is just a cheat to look like a personal account page.

Posted: Wednesday Aug 7th, 2013 at 8:06 am #55348
cassel
Username: cassel

Did it meet your needs?

Posted: Tuesday Jul 30th, 2013 at 2:40 pm #54405
cassel
Username: cassel

It is a question that has been asked often and a request often repeated. I think they are looking into it for the next major release of s2M, but this major release has eluded us for many many months now, so that is why i asked Krum if something could be developped (and he did!).

Posted: Tuesday Jul 30th, 2013 at 2:07 pm #54401
cassel
Username: cassel

There is a hack that was developped exactly for that. It allows users to have several concurrent dripped content based on the ccap AND the date they purchase it with no regard to the level, or the registration time.

You can read more about it here:
http://krumch.com/2012/11/06/kc-s2member-ccap-drip-timer/?ap_id=Cassel

It is not free, but definitely worth it. I use it in my site and it works flawlessly.

Posted: Friday Jul 26th, 2013 at 10:50 pm #54188
cassel
Username: cassel

Nevermind. After re-re-reading instructions, I realized that I had set the s2Member-Pro-PayPal-Form level=”*” instead of the s2Member-Pro-PayPal-Form level=”1″. I guess I copied and pasted one pro-form I had used for a Billing modification not realizing that tiny but essential difference.

Catastrophe avoided!

Viewing 25 replies - 126 through 150 (of 644 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.