Hello coders,
I am in need of a webring. I would like it in php and very simple, but clean layout. I am hoping to just stuff it in to a template I have with a table cell area.
Here are my needs:
Main page will have a menu at the top (text links are fine) with signup, login, View all sites, View New Sites, View Top Sites. Random Site
View all should show all the sites with descriptions in the db ordered by Name. View new is the 5 newest added sites. Tops are the top 5 sites buy clicks sent.
Basic stats (total hits for month, number of sites).
Lists such as view all should be shown by pages. 5 listing per page to start (configurable).
New users may add themselves (but need to be vefied by via human intervention on an admin page).
Questions to ask the new user:
username
password (with validation)
email address (send welcome letter with code to add for ring)
Site owner name (to be displayed)
Site Title
Site text (about the site)
Site URL
Location url of where the code will go.
I would also like a script to run via cron or manually via the admin page to check the page for the code and send them an alert asking to add it if it is not there.
Once a user has a site and can log in, there would be an option to edit their site info (with an admin config to turn this option off)
They would have a link to view their code to link to the ring.
They would have a link to close their account.
They will have a link to stats.
I want to show click to their site, clicks other sites (just out, not the specific sites) and any info you can think of for day, week, month and year. At the begging of a new year, stats would be purged and only the year total stats for prior years would be saved so one record with the final year totals.
Would also like a full admin page where I can check all stats per site or totals. User admin as well.
Hope that makes sence. Please contact me if you have any questions!
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Linix running php and mysql.