Closed Bug 546830 Opened 14 years ago Closed 14 years ago

[Details Page] Implement Report Abuse HTML/CSS/JS

Categories

(addons.mozilla.org Graveyard :: Public Pages, defect, P4)

defect

Tracking

(Not tracked)

VERIFIED FIXED
5.12.3

People

(Reporter: fligtar, Assigned: andy+bugzilla)

References

Details

(Whiteboard: [z] [required amo-editors])

Attachments

(1 file)

Please implement the report abuse HTML, CSS, and JS as shown in these mocks:

(before click -- scroll to bottom) http://people.mozilla.com/~fligtar/zamboni/designs/2010-02-15/Addon-100215.png
(after click) http://people.mozilla.com/~fligtar/zamboni/designs/2010-02-15/Addon-AbuseBox-100215.png
Depends on: 548121
Priority: P3 → P4
No longer depends on: 548121
The attached zip includes:

* Report Abuse form HTML with some example JavaScript to demo the interaction.
* The latest zamboni.css, up to date with your changes as of r64096.
* An updated icons sprite at /media/img/amo2009/icons/icons.png (added the alert icon to the collection, all the existing icons are unchanged).

Online demo is at http://mozilla.focalcurve.com/zamboni/reportabuse.php
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
I didn't see a 5.8 bug that covers the implementation on the site; is this going to land in 5.8?
No, this was a design bug
(In reply to comment #3)
> No, this was a design bug

Maybe that was bad wording.  This was a front-end bug that Craig did, and back end implementation is upcoming.  :-P  I'll move it to 5.9 to keep track.
Assignee: craigcook.bugz → fwenzel
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Whiteboard: [z][clearleft-craigcook] → [z]
Target Milestone: 5.8 → 5.9
Status: REOPENED → NEW
Target Milestone: 5.9 → 5.11
Whiteboard: [z] → [z] [required amo-editors]
Target Milestone: 5.11 → 4.x (triaged)
Assignee: fwenzel → amckay
Target Milestone: 4.x (triaged) → 5.12.3
- This form should show up for everyone
- If the user is logged in, it's as in the mockup.  If the user is not, we show a captcha (that library exists already, see the registration page)
- the backend for this can just email amo-admins@mozilla.org and log.debug() something useful.
The email should be something like:

Subject: Abuse Report for Password Exporter

(An anonymous user|Justin Scott (fligtar@m.com)) reported abuse for Password Exporter (https://addons.mozilla.org/addon/2848):

[abuse text here]
Is this meant to be on personas as well?
Sure
Report Abuse of what?  There's no explanation of what the whistleblower is supposed to be reporting.
At Jeff's request, added in a global settings flag to toggle this on or off.

https://github.com/jbalogh/zamboni/commit/edb1ff2297b56216ccf1aff62ada2d4d9c3de3fa
Status: NEW → RESOLVED
Closed: 14 years ago14 years ago
Resolution: --- → FIXED
Checked for the following-

* Check for report abuse on add-on detail page for an a) extension b)persona c)search-tool
* Check the icon
* Report as an anonymous user
* Recaptcha field
* Cancel button functionality
* JS disabled(bug 611894)
* Email content
* /abuse page layout
* Error messages for required fields
* Breadcrumb 
* Reporting abuse in non en-US locales
* JS errors (bug 612824)

Marking this verified
Status: RESOLVED → VERIFIED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: