Hi,
I need a web 2.0 membership site.
To begin using the site users need to fill out a form and hit an order button, (it’s a free service) and then it needs to send out a unique password and download info to their email.
The email addresses need to be automatically aligned to Aweber so they become part of my membership list.
I have created a program that extracts users urls, titles, descriptions and tags from the website then posts it to social bookmarking sites.
The point of the site is mutual bookmarking.
FREE MEMBERSHIP USERS:
Each free user is allowed 5 urls to be bookmarked by 10 other members every day. They must be 5 different urls.
I need ip tracking. If a user submits 5 urls, I want 10 different ips to post them. After the 5 urls have been submitted, I don’t want the urls to appear again for the specific ips that posted them.
Users can post the same, or new urls each day.
If a user posts the same urls the next day, the site needs to keep records of the ip address that posted it previously, so that it doesn’t repost the same urls from the same ip. This is a process to make sure that UNIQUE ips post each url.
So if a user has posted url-x before, it shouldn’t be shown to that user again.
Users will run the program which posts the urls to bookmarking sites(which I am creating, not you) and when they’ve submitted other people’s urls to the bookmarking sites they are then allowed to post their urls in the membership area.
So, on the url page there should be a continue button to say that the users have submitted the urls. When that’s triggered by the program, the users are taken to a ‘Bookmark my URL’s’ page.
Users then input their data into 4 boxes (urls, titles, descriptions and tags) and it comes up in other members areas who bookmark it.
There needs to be counter, so that once each url is submitted by the 10 different ip addresses the urls don’t appear until the member resubmits them the next day.
PAID MEMBERSHIP USERS:
Paid members will be able to post up to 50 urls a day. They can post the same url more than once. They will get 20 unique ips per url.
This is more advanced because they need to be able to schedule when each url is bookmarked. All this means is that we need code to release a certain number of unique ips bookmarking each url per day.
So, they have a choice of repeating the previous day’s choices in the click of a button.
They also have a scheduling panel, so they can schedule a week’s worth of bookmarks. They choose how many people bookmark each url per day (1 to 20). They can also add the same url to more than one box, giving the option of up to 1,000 bookmarks per day (20 x 50).
The website should try to send out the urls to as many unique ips as possible. So, instead of “User B” submitting 5 of “User A’s” urls. User B only submits 1. User C submits 1, User D submits one, etc.
ADMIN:
The Admin links are the first to appear. They appear to every user. Admin can decide how many Admin urls appear to the members. Admin also decides how many unique ips are used for each url (NOT limited.)
The ‘Bookmark my URL’s’ Page
When users put in their urls, they need to submit them to moderators first. Admin can moderate every link. As soon as they are moderated, they go live on the site.
When Admin rejects a url a box appears and the reason is typed into the box.
The user is then automatically sent an email with the reason.
STOPPING MISUSE
To ensure that people don’t misuse the service we allow only one account per ip address. Also, when the same website is used with different accounts, I want it to flag in the admin screen, so I know it’s been used by a different account. I also want a ‘Block account’ feature.
…
Please quote ‘Liz’ if you’ve read this far.
There are other small things I’d like to add…
Thanks
