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.

boudewijn lutgerink

My Latest Replies (From Various Topics)

Viewing 25 replies - 26 through 50 (of 168 total)
Author Replies
Author Replies
Posted: Wednesday May 8th, 2013 at 5:10 pm #49510

How long does 48 hours take? I did send the info for logging in on May 2nd. We are now on May 8. 6 days later!
I really would appreciate a reply to my question. You claim it would take 24 to 48 hours max. We are now about 144 hours later… (that is, in my perception of the world…)

Posted: Wednesday May 8th, 2013 at 1:53 am #49465

I did send the information through the contact form, yet, I haven’t heard back fom you, nor have you used the info to log into the site. When do you expect to look into this problem?

Posted: Wednesday May 1st, 2013 at 1:01 am #48885

The double quotes remain the same…

Posted: Tuesday Apr 30th, 2013 at 5:00 am #48788

Is there another one? I did only find this one indeed.

Posted: Tuesday Apr 30th, 2013 at 2:01 am #48767

I will take a look at wp_cron Bruce. But to come back to the issue I started with. The EOT I filled manually is not in the export and that is really what I need. That way I can manage the mailing myself (using another tool, though which name I will not say here since M$ killed Visual FoxPro ;-p )

Posted: Tuesday Apr 16th, 2013 at 12:30 am #47578
Posted: Monday Apr 15th, 2013 at 1:46 am #47470

have you tried copying the files from the working site to the site that is not showing all options?

Posted: Thursday Mar 28th, 2013 at 4:53 pm #45997

could you make a screenshot of the full path of your PRO install and send that to me?
My mail, b [dot] lutgerink [at] betuwe [dot] net
I have the feeling there is something wrong with your path structure.

Posted: Thursday Mar 28th, 2013 at 1:25 am #45962

Just tested, tp and tt do the magic. Thanks for the tip.
For my understanding Christian, the following:
Do I understand correct that level 1 can be demoted to level 0 (so the data remains in the database)?
Is it also possible to demote a level 2 to level 1 with a limitation as it is now for that level, and then demote them to level 0 when that eot expires?
I now have some subscribers who paid me differently than by PayPal. They do not have a recurring payment (yet).
So I need to mae some sort of mechanism for that.

Posted: Wednesday Mar 27th, 2013 at 1:55 am #45847

Ah yes, now I see the idea behind it. OK, so level 0 can not be demoted. Just wondering then if there is a possibility to make all posts and pages be for level 0 as a standard and only change that to either a higher level of no level at all. That wwould be a real time saver.

Posted: Tuesday Mar 26th, 2013 at 9:01 am #45740

As soon as people follow this link they can subscribe and are assigned a level 0 access.
I can create pages and posts that are accessible from level 0 and higher OR add no restriction at all. making all info accessible for whoever comes to the site…

So there IS indeed a level 0 subscription and I want to limit that to a certain amount of time.

Once more the question, how do I do that.

Posted: Monday Mar 25th, 2013 at 4:57 pm #45678

OK, still waiting for an answer. How can I limit the time somebody has a level 0 subscription… automagically…

Posted: Monday Mar 25th, 2013 at 4:54 pm #45677

quite simple.
Unpack the pro package on your personal PC.
start FTP and go to your website.
go to the root->wp-content->plugins.
create a folder there s2member-pro
FTP the stuff in the unpacked folder on your PC to that folder.
That’s all there is to it.


Posted: Friday Mar 22nd, 2013 at 6:05 pm #45529

level 0 is NOT a buy now (that is another issue I work on) and it is a free subscription so adding PayPal is useless.
All I want is to create a time-limited level 0 subscription.


Posted: Friday Mar 22nd, 2013 at 6:02 pm #45527

the s2hacks.php IS in the mu-plugins folder and the column is NOT showing anywhere.
In the “screen options” I see:

  • Email (checked)
  • role
  • post
  • registration date (checked)
  • paid subscr. ID (checked)
  • custom caps
  • taal (Dutch for “language”, custom column, checked)
  • # of logins
  • last login time
  • Other roles
  • ID

EOT shows nowhere…
I copied the script as given.

Removed the linenumbers of course…


Posted: Monday Mar 18th, 2013 at 1:14 am #45028

FYI, I don’t do two level content on one page…

So if I have an article for minimal level 0 (zero) I would like to see the icon as it is now.
When I have an article for level 1 I would like an icon with a “1” in it in the list.
If the list could be sorted on the icons then that would be a little extra…

Posted: Saturday Mar 9th, 2013 at 1:08 am #44139

In the user page there is a column “registration date”. If you know when they paid and you know the level of subscription then it should be possible to make that calculation.
You can extract the user registration date with code like:

<?php echo date("l d M Y", strtotime(get_userdata(get_current_user_id( ))->user_registered)); ?>

Play around a bit with the date() function and read the WordPress Manual on this.

You can easily extract the user level with

<?php $user_info = get_userdata(1);
      $the_user_level = $user_info->user_level;

Basically, your request for s2members to create the code for you is beyond their allowed support (unless you pay for it of course.)

So you can ask the same Q over and over again but consider this.
There is nothing wrong with some trial and error and make your own experience grow. That is the way you will find all work-arounds and in the process you might become an expert.
As I once said on a totally different forum:

An expert is a person who made every possible mistake in a very restricted area of expertise (and found all work-arounds).

Posted: Saturday Mar 2nd, 2013 at 12:47 am #43572

Tx Christian, It took me a while to get the hang of it. Now I find that plugin very useful.

Posted: Thursday Feb 28th, 2013 at 1:42 am #43366

I tested this in version 130221
The line define(“MEMBERSHIP_LEVELS”, 4); MUST be the very first line of code before anything else in the wp-config file.

I adjusted it in my version and it works perfectly.

Posted: Thursday Feb 21st, 2013 at 4:33 am #42686

Sorry Bruce,

I tried it but it’s not working.
Even the admin new user notification did not come through.
Maybe I am doing something wrong. Is there a working example I can study on?

*** One day later ***
Testing with the latest version.
I now do get a new user notification for the admin when I use the code I showed in this thread. That is at least a little improvement.
However, the new user still doesn’t receive the mail.
Once again, is there a working example of how to use this? My code obviously is not working.


Posted: Tuesday Feb 19th, 2013 at 1:19 am #42420

I have come across these mu plugins before (in my desire to be able to translate a site, based on the language a visitor speaks) and I know they are loaded the moment I open the site and that is NOT what I want.
As I described before, I have users form different countries like the Netherlands, Germany, England, USA, Russia, France etc.
Once they subscribe I determine their language by a custom field in the profile.
Based on that I want to send out an eMail to them in their own language.
The MU plugins are not capable of doing that.

I looked around for a plugin that could do that for me but there is no such thing.

Posted: Monday Feb 18th, 2013 at 2:04 am #42239

Hi Eduan,

Tx for the reply. I must admit that PHP still has quite a few secrets for me and basically I still am not sure whether I want to know all the work that is involved in this. All I am interested in is setting up websites where I can make money. Customizing code and the lot is not really making money for me, therefore I am a raving fan of good plugins that do the work for me. I’d rather spend my time to work on Kindle books or creating/optimize my sites.

Posted: Sunday Feb 17th, 2013 at 12:09 am #42014

I do understand the wp_mail function. But I cannot find how I can hook that function into s2member.

Posted: Saturday Feb 16th, 2013 at 2:46 am #41930

No doubt you have some protected content on your site. So try this:
Make a test account and then cancel it. (e.g., set the EOT in the profile to +5 minutes).
Once the account is disabled log in and try to open one of the protected posts/pages.
FYI, on my site I use the “more” tag to protect the remainder of articles. The text preceding the more tag is a kind of teaser.
Once you try to open that post you will be redirected to the membership options page.

Posted: Saturday Feb 16th, 2013 at 2:06 am #41929

The pro version is working in the background.
Take a look at the widgets (Appearance -> Widgets).
If you find the S2Member Pro (Login Widget) you can be sure that the pro version is indeed up and running.
It does NOT appear as such in the left menu sidebar in the dashboard. You will see however a s2Member menu with options such as PayPal Pro Forms, s2Member pro Info… These options (amongst others) are not available from the free version.


Viewing 25 replies - 26 through 50 (of 168 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.