benlau / gogogohk

Automatically exported from code.google.com/p/gogogohk
0 stars 0 forks source link

New 'report" mechanism #38

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Gogogo will not offer report browsing in web anymore. Instead, every report
should sent to an email address (e.g any googlegroup). The "report"
database will only record the sender information.

Tasks
1. Remove the "Recently reported"link in header

2. Make a AJAX report submit form
2.1 Whatever the user press "report" in the page, it will prompt a dialog
for user to submit the report
2.2 The report should contain the following fields:

Link - The link to the reported problem (e.g wrong information , poor route
suggestion). Auto-filled.
Subject - Subject
From: The name and the email of the sender. (Sender may remove it)
Content : The problem,

2.3 When the report is submitted , the database should save the sender
information , then email the content with:

2.3.1 If the "From" field is set , it should CC the email to the sender

2.3.2 Assign a ID to the report , and then fill in the ID in the content
field , so that admin may trace who send the report.

Remark:
- Only authorized user can send report. Ask for login if they are not
authorized.

Original issue reported on code.google.com by xben...@gmail.com on 3 Sep 2009 at 6:22

GoogleCodeExporter commented 9 years ago
According to the discussion on last meeting , the report form should allow 
anonymous
submission, therefore a captcha module is also needed.

Original comment by xben...@gmail.com on 13 Sep 2009 at 12:55