wordpress: post checker with bid

overview

check post before published. checked is choose with bid.

detail

  • post(wp_post?)table status

status:0:not applied 1:applied 2: accepted 3:modifying 4:finished 5:expired 6:give up 7:not qualified 8:qualified 9:pay applied 15:paid
other field:
title: original title
content: original content
title2: modified title
content2:modified content
price_expect: expect price
price_result: result price
start_date_expect
end_date_expect
start_date_result
start_date_result
user_last:

  • bid history

name:wp_modify_history
apply_datetime:
finish_datetime:
giveup_datetime:
answer_datetime:
pay_apply_datetime:
pay_datetime
user_id
start_date_expect
end_date_expect
start_date_result
start_date_result
title
content
price
status:0:not applied 1:applied 2: accepted 3:modifying 4:finished 5:expired 6:give up 7:not qualified 8:qualified 9:pay applied 15:paid

  • frontend

for every one
post list (can filter by status)
post detail:into two sides.
left display original title and content and readonly
right display modified title and content
buttons of apply, accept and ets…

for modifier
mypage and work list, pay list
set PayPal account

  • backend

set kinds of parameters.
new post with price_expect and start_date_expect and so on.
list of posts with different status.
pay button to pay each checker.

  • else

one post only one person can check in one time. others can only do that after expired or give up or not qualified.
apply pay only when more than 100 dollars .
wp_modify_history status always same with wp_post
shortcode for lists. like[modifiy_hisotry user_id=”1″ status=”1″]
admin can update status in frontend or backend.
mails are always sent to notify each other.