Status

P2
enhancement
RESOLVED FIXED
14 years ago
3 years ago

People

(Reporter: wolf, Assigned: wolf)

Tracking

Details

Attachments

(1 attachment)

(Assignee)

Description

14 years ago
The Featured Extension/Theme feature has no UI to manage the items. The UI needs
to be added to the upcoming Developer Console.
(Assignee)

Updated

14 years ago
Blocks: 254925
No longer depends on: 254925

Comment 1

14 years ago
On http://update.mozilla.org/extensions/?application=firefox, Featured Reviews
get chopped with a "More..." link at 250 characters.  There should be two
textareas "Review" and "Extended review", so reviewers can choose whether and
where their reviews get chopped with "More...".
(Assignee)

Updated

14 years ago
Blocks: 259252
Summary: Featured Extension/Theme Management UI → Editor Reviews UI (Including Features Control)
(Assignee)

Comment 2

14 years ago
Bulk Moving Developer Control Panel bugs to new component.
(Filter: massdevcpspam)
Component: Update → Developers
Product: mozilla.org → Update
Version: other → unspecified

Updated

14 years ago
Target Milestone: --- → 1.0
(Assignee)

Updated

14 years ago
No longer blocks: 259252
(Assignee)

Comment 3

14 years ago
Created attachment 169307 [details] [diff] [review]
Editor Review UI
(Assignee)

Updated

14 years ago
Status: NEW → ASSIGNED
(Assignee)

Comment 4

14 years ago
OK, checked in...

The most important part of this patch is the DB schema change:

 CREATE TABLE `reviews` (
   `rID` int(11) NOT NULL auto_increment,
   `ID` int(11) NOT NULL default '0',
-  `AppID` int(11) NOT NULL default '0',
   `DateAdded` datetime NOT NULL default '0000-00-00 00:00:00',
   `AuthorID` int(11) NOT NULL default '0',
   `Title` varchar(60) NOT NULL default '',
   `Body` text,
+  `ExtendedBody` text NOT NULL,
   `pick` enum('YES','NO') NOT NULL default 'NO',
   `featured` enum('YES','NO') NOT NULL default 'NO',
+  `featuredate` varchar(6) NOT NULL default '',
   PRIMARY KEY  (`rID`),
-  KEY `ID` (`ID`),
-  KEY `AppID` (`AppID`),
+  UNIQUE KEY `ID` (`ID`),
   KEY `AuthorID` (`AuthorID`)
 ) TYPE=InnoDB PACK_KEYS=0;

As this will break index.php and moreinfo.php if it's not updated, regardless of
whether you use reviews or not. :-)
No longer blocks: 254925
Status: ASSIGNED → RESOLVED
Last Resolved: 14 years ago
Priority: -- → P2
Resolution: --- → FIXED
Summary: Editor Reviews UI (Including Features Control) → Editor Reviews UI
Version: unspecified → 0.9
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.