PriMoThemes — now s2Member® (official notice)

This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™

Replicated Websites?

s2Member Plugin. A Membership plugin for WordPress®.

Replicated Websites?

Postby hardline » April 6th, 2011, 2:09 am

First off... Wow... I just found this plugin and I must say. OMG. My jaw hit the floor. This is simply AMAZING! :D :D

I've been looking for this for the past 6 years and THANK YOU! Finally, I think I found the solution. You guys rock!

Ok... back to earth and the big question.

So here's what I'm wondering if it's possible with your plugin. I think it is, but am looking for the correct path to take to integrate this.

I'm looking to use Wordpress MU to create replicated websites (multi-blogs) for my users. The website is the same website for each user, but each user gets their own subdomain website like (joe.mysite.com or bill.mysite.com).

To make this work here's what I'm needing to do:

1. Replicates Websites Using Subdomains
Like mentioned above, each user gets their own subdomain site.

2. Customizable Admin Area For Users
(Not the typical "profile.php" from wordpress) I need my own design and need the ability for my users to update their profile from this custom area. Also need to protect this "/members" folder which will contain multiple different "admin user" pages. (please see attachment)

3. Users Can Update Profile, Add Pictures, Bio's, and Other Information From Their Admin Area
From our custom designed admin area, users can upload images, create a bio, or other info we ask from them.

4. Domain Mapping
Allows users to add their own domain name using our CNAME. (ex: http://joe.mysite.com points to http://www.joes-site.com)

5. Plan Customizations (Give/Restrict Features)
Free signs up get a basic site and features, while paid users get more features and options, maybe even a different website. I'll need it to restrict certain elements of a website. for example, free users don't get autoresponders, while paid users do. Same site, yet one displays only on paid users site.

6. Use Tags To Display Users Info On Their Website
On http://jill.mysite.com I want to be able to show her name, photo, bio, and other info on her website. Do this for each member's site. %%firstname%%, %%email%% to show users info on their website, along with custom fields and standard fields.

7. Design & CSS Customization
We want to create our own login, signup, and all pages to have it with our own unique look.

If this is possible I will love you forever!

This looks fantastic guys! Thanks for creating this!

C
Attachments
address.png
Customizable admin area to update users info
User avatar
hardline
Registered User
Registered User
 
Posts: 14
Joined: April 6, 2011

Re: Replicated Websites?

Postby Cristián Lávaque » April 6th, 2011, 12:18 pm

Thank you for the kudos! I'm very glad you like the s2Member! Jason is definitely doing an awesome job with it.

Hi! Nice big project you're creating there. :)

OK, I can answer some of you questions, I'll try my best.

I suggest you watch all the videos Jason recorded explaining s2Member http://s2member.com/videos/ and read the FAQs http://s2member.com/support/ That way you'll be familiar with more aspects of the plugin and allow you to see how it can be used to achieve things you come up with. Those don't cover much about multisite, though.

With Multisite Networking enabled, your site could also offer a Customer access to create a Blog of their own, where a Customer becomes a "Member" of your (Main Site), and also a Blog Owner/Administrator. With s2Member installed (network wide), each of your Blog Owners could offer Membership too, using a single installation of the s2Member plugin (which is a great selling point).

Since you're going to be working with multisite, you should know that the most important thing to do when setting up multisite with s2Member, is to add this line to your /wp-config.php file.

Code: Select all
define('MULTISITE_FARM', true);  


That will add a default layer of security to all blogs within your network, with respect to s2Member. ;)

You can see more multisite networks information over at WP Admin -> s2Member -> Multisite Config.

To create custom profile pages, you can take a look at WP Admin -> s2Member -> API / Scripting -> Member Profile Modifications.

To protect a directory like /members you may be able to use URI restrictions WP Admin -> s2Member -> General Options -> URI Restrictions.

It's very probably that many of the things you want to implement are available already as plugins, you may want to take a look here https://wordpress.org/extend/plugins/se ... =multisite

And you most likely require some custom code to get it just the way you want.

I'll also ask Jason to check this out to see if he can give you any other tip.

Like I said, this is a big multisite project with a lot of details to take care of. If you'd like full details along with support for multisite networks, please take a look at our Network Support Package, listed toward the bottom of this page http://s2member.com/prices/
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: Replicated Websites?

Postby hardline » April 7th, 2011, 11:12 am

Great. Thanks for the feedback. We're just getting together a list of steps to create the site, plugins, features, and some testing and understanding the script now.

We'll definitely be in touch as we move forward with the build. Thanks!
User avatar
hardline
Registered User
Registered User
 
Posts: 14
Joined: April 6, 2011

Re: Replicated Websites?

Postby Cristián Lávaque » April 7th, 2011, 11:18 am

Great! Looking forward to it. :)
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: Replicated Websites?

Postby Jason Caldwell » April 7th, 2011, 8:26 pm

hardline wrote:First off... Wow... I just found this plugin and I must say. OMG. My jaw hit the floor. This is simply AMAZING! :D :D

I've been looking for this for the past 6 years and THANK YOU! Finally, I think I found the solution. You guys rock!

Thanks, it's great to hear that!
~ much appreciated.


1. Replicates Websites Using Subdomains
Like mentioned above, each user gets their own subdomain site.

s2Member is a membership plugin and payment processing system that integrates with PayPal, PayPal Pro, Authorize.Net, Google Checkout, AliPay, cBill, and ClickBank.

s2Member is not a site replicator. At least not yet. Our Multisite Networking functionality is in a state of ongoing development so this may change in the future. For now though, you would still need custom scripts and/or other plugins to bring your project all the way home.

2. Customizable Admin Area For Users
(Not the typical "profile.php" from wordpress) I need my own design and need the ability for my users to update their profile from this custom area. Also need to protect this "/members" folder which will contain multiple different "admin user" pages. (please see attachment)

Yes, s2Member will make light of these tasks.

3. Users Can Update Profile, Add Pictures, Bio's, and Other Information From Their Admin Area
From our custom designed admin area, users can upload images, create a bio, or other info we ask from them.

s2Member does NOT do image uploads, but everything else you've listed here is possible. We're working toward some upload features with a broader goal of making it possible to configure Custom Registration/Profile fields that can deal with uploads; maximizing the usability of this feature. Look for this to come in s2Member v3.6 or v3.7 sometime in May 2011.

4. Domain Mapping
Allows users to add their own domain name using our CNAME. (ex: http://joe.mysite.com points to http://www.joes-site.com)

Preliminary testing against Domain Mapping plugins for Multisite Networking have been successful. If you have any trouble with this, please let us know.

5. Plan Customizations (Give/Restrict Features)
Free signs up get a basic site and features, while paid users get more features and options, maybe even a different website. I'll need it to restrict certain elements of a website. for example, free users don't get autoresponders, while paid users do. Same site, yet one displays only on paid users site.

It is possible with s2Member to restrict the number of Blogs that each of your Members can create, but these additional aspects would need to be integrated in a custom way for now. Again, s2Member's support for Multisite Blog Farms is preliminary; you won't find a full range of features for control over these Blog-Farm-specific aspects yet. I recommend incorporating other plugins to achieve this.

6. Use Tags To Display Users Info On Their Website
On http://jill.mysite.com I want to be able to show her name, photo, bio, and other info on her website. Do this for each member's site. %%firstname%%, %%email%% to show users info on their website, along with custom fields and standard fields.

s2Member provides many PHP / API Constants, API functions, as well as Shortcodes that make this possible. Please check your Dashboard under: s2Member -> API Scripting for full documentation on these topics.

7. Design & CSS Customization
We want to create our own login, signup, and all pages to have it with our own unique look.
If this is possible I will love you forever!
This looks fantastic guys! Thanks for creating this!

Yes, you can certainly accomplish this with s2Member. Please let us know about any specific questions that you have throughout the integration process. We'll be happy to assist. We just ask that you be as specific as you can, and if possible, include screen shots for a faster response in the forum.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Replicated Websites?

Postby KraftyOne » May 10th, 2011, 10:21 am

Hi Hardline,

We are looking to do the EXACT thing you described. I was wondering if you could help me a bit. What did you end up doing for the different pieces that weren't covered by s2Member? I'd love any help you could provide as it might save me a lot of time hunting through the same stuff you probably already did.

Thank you so much for any help!

Adam
User avatar
KraftyOne
Registered User
Registered User
 
Posts: 1
Joined: May 10, 2011


Return to s2Member Plugin

Who is online

Users browsing this forum: Google [Bot] and 2 guests

cron