Project Description:
I'm looking for a experienced Wordpress plugin programmer to create a
new "Rate My Photo" plugin.
You could modify another hot or not (rate my photo) script to make it work with Wordpress
Note: I am using the latest version of Wordpress.
for inspiration and guide to what I want. please look at: ratemybody.com
I would like the setup to be:
New widget to add a random photo to the sidebar menu. With options to
also toggle on/off:
Top Rated (links to top X photos)
Most Rated (links top X most rated)
Register to submit photo (through the default Wordpress/">wordpress register)
Admin Features required:
Supports Unlimited Users
Edit Category Names
Select Age Ranges
Add Unlimited Photos
Instant and Pending Registration (toggle on/off)
Instant and Pending Photo Addition (toggle on/off)
Suspend/Delete/Edit Users
Browse or Search for Users
User Front-end Features:
Submit/Manage Multiple Photos
View Average Rating per Photo
View Detailed Rating per Photo
Send/Receive Private Messages
Post Public Comments
Opt Out of Comments
Opt Out of Private Messages
Share Photo with a Friend
Rate Photos without an Account
Auto-Blocks Duplicate Votes
Show Newest Photos Option
Show Top Rated Photos Option
Show Most Rated Photos Option
I would like the setup to be:
New widget to add a random photo to the sidebar menu. With options to
also toggle on/off:
Top Rated (links to top X photos)
Most Rated (links top X most rated)
Register to submit photo (through the default Wordpress/">wordpress register)
Admin Features required:
Supports Unlimited Users
Edit Category Names
Select Age Ranges
Add Unlimited Photos
Instant and Pending Registration (toggle on/off)
Instant and Pending Photo Addition (toggle on/off)
Suspend/Delete/Edit Users
Browse or Search for Users
User Front-end Features:
Submit/Manage Multiple Photos
View Average Rating per Photo
View Detailed Rating per Photo
Send/Receive Private Messages
Post Public Comments
Opt Out of Comments
Opt Out of Private Messages
Share Photo with a Friend
Rate Photos without an Account
Auto-Blocks Duplicate Votes
Show Newest Photos Option
Show Top Rated Photos Option
Show Most Rated Photos Option
Software Architecture Testing Web Hosting Website Management Testing
| Match | Count | SQL | Script |
| SELECT * FROM wanttobuy A, categories_wanttobuy B, seoclerks.members C WHERE A.wantid='1498' AND A.category=B.CATID AND A.USERID=C.USERID | 1 | SELECT A.*, B.name, B.seo, C.username, C.userlevel, C.footer_code, C.rating,
C.ratingcount, C.googleplus_profile, C.total_recommendations, C.USERID, C.profilepicture, C.average_response_time, C.lastlogin, C.addtime
FROM wanttobuy A, categories_wanttobuy B, seoclerks.members C
WHERE A.wantid='1498'
AND A.category=B.CATID AND A.USERID=C.USERID | /opt/clerks-staging/docroot/viewwant.php 163 () () |
| SELECT * FROM ratings_buyer WHERE USERID=24168 | 1 | SELECT sum(good) as thumbup, sum(bad) as thumbdown
FROM ratings_buyer WHERE USERID=24168 | /opt/clerks-staging/docroot/include/functions/main.php 19523 GetRatingsAsBuyerTotal() () |
| SELECT * FROM wanttobuy A, categories_wanttobuy B WHERE A.wantid != 1498 AND A.category=B.CATID AND A.active=1 AND (A.tags like '%Software Architecture Testing Web Hosting Website Management Testing%' ) LIMIT 4 | 1 | SELECT A.wantid, A.title, A.p1, A.maxprice, B.name, B.seo
FROM wanttobuy A,
categories_wanttobuy B
WHERE A.wantid != 1498
AND A.category=B.CATID
AND A.active=1
AND (A.tags like '%Software Architecture Testing Web Hosting Website Management Testing%' ) LIMIT 4 | /opt/clerks-staging/docroot/viewwant.php 551 () () |
| SELECT * FROM wanttobuy A, categories_wanttobuy B WHERE A.wantid != 1498 AND A.category=B.CATID AND A.active=1 AND A.USERID=24168 LIMIT 4 | 1 | SELECT A.wantid, A.title, A.p1, A.maxprice, B.name, B.seo
FROM wanttobuy A, categories_wanttobuy B
WHERE A.wantid != 1498
AND A.category=B.CATID
AND A.active=1
AND A.USERID=24168
LIMIT 4 | /opt/clerks-staging/docroot/viewwant.php 568 () () |
| SELECT * FROM wantcomments a, seoclerks.members b WHERE a.PID='1498' AND a.USERID=b.USERID and b.status='1' AND a.status=1 order by a.CID asc | 1 | SELECT a.comment, a.USERID, a.CID, a.time_added, a.istranslated, a.parentid, b.username, b.profilepicture
FROM wantcomments a, seoclerks.members b
WHERE a.PID='1498' AND a.USERID=b.USERID and b.status='1' AND a.status=1
order by a.CID asc | /opt/clerks-staging/docroot/viewwant.php 835 () () |
| UPDATE wanttobuy SET viewcount = viewcount + 1 WHERE wantid='1498' | 1 | UPDATE wanttobuy SET viewcount = viewcount + 1 WHERE wantid='1498' | /opt/clerks-staging/docroot/include/functions/main.php 1729 update_wantviewcount() () |
| SELECT * FROM wantbids as w, seoclerks.members AS m WHERE w.active=1 AND m.USERID=w.USERID AND m.status=1 AND w.USERID>0 AND w.wantid='1498' ORDER BY w.bidid ASC | 1 | SELECT w.bidid, w.PID, w.comment, w.title, w.pricepublic, w.USERID, w.adjustedprice, w.ip, m.profilepicture
FROM wantbids as w,
seoclerks.members AS m
WHERE w.active=1
AND m.USERID=w.USERID
AND m.status=1
AND w.USERID>0
AND w.wantid='1498'
ORDER BY w.bidid ASC
| /opt/clerks-staging/docroot/viewwant.php 1192 () () |
| SELECT * FROM categories_wanttobuy | 1 | SELECT * FROM categories_wanttobuy | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() parseRedundantQueriesCache() |
| SELECT * FROM posts WHERE USERID=24168 | 1 | SELECT sum(positive_ratings) as thumbup,
sum(negative_ratings) as thumbdown
FROM posts
WHERE USERID=24168 | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() GetBuyerRatingsTotal() |
| SELECT * FROM categories | 1 | SELECT * FROM categories | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() parseRedundantQueriesCache() |
| select * from categories_software order by name asc | 1 | select * from categories_software order by name asc | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetSoftwareCategories() |
| select * from categories_wanttobuy order by name asc | 1 | select * from categories_wanttobuy order by name asc | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_wantcategories() |
| select * from categories_wanttotrade order by name asc | 1 | select * from categories_wanttotrade order by name asc | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_tradecategories() |
| SELECT * FROM seoclerks.members WHERE USERID='24168' | 1 | SELECT profile_data FROM seoclerks.members WHERE USERID='24168' | /opt/clerks-staging/docroot/include/functions/main.php 1927 getUserBackground() include() |
| count(*) | sql1 | error_msg |
|---|
| Load | Count | SQL | Max | Min |