Ticket #5618 (closed enhancement: fixed)

Opened 8 months ago

Last modified 8 months ago

New Categories interface on Write -> Post

Reported by: mdawaffe Assigned to: mdawaffe
Priority: normal Milestone: 2.5
Component: Administration Version:
Severity: normal Keywords: has-patch needs-testing
Cc:

Description

Features:

  1. Lists all cats hierarchically.
  2. Lists most popular cats flatly.
  3. Ajax cat addition now respects hierarchy. Cats added as a child show up as a child (but not at the top of the list - we can maybe work on that if desired).

Implemented using:

  1. wp-lists.
  2. jQuery UI Tabs. This is a little big for just this one-off thing, but it's very nice and we can surely use it many places. It's reasonably small when minified.

Attachments

5618.diff (37.3 kB) - added by mdawaffe on 01/10/08 00:28:15.
5618b.diff (8.9 kB) - added by mdawaffe on 01/10/08 19:44:59.

Change History

01/10/08 00:28:15 changed by mdawaffe

  • attachment 5618.diff added.

01/10/08 01:18:11 changed by mdawaffe

  • owner changed from anonymous to mdawaffe.
  • status changed from new to assigned.

Known Issues:

  1. Adding a subcat to a subcat can sometimes unparent the later.
  2. Load page, type in new cat name, hit enter: Post form is submitted.
  3. Add a subcat, new option in dropdown is "parent child".
  4. New cats don't go into the right place in the dropdown tree (probably won't fix this).

01/10/08 09:39:35 changed by matt

  • status changed from assigned to closed.
  • resolution set to fixed.

(In [6588]) New experimental category interface, fixes #5618. Hat tip: mdawaffe.

01/10/08 19:44:59 changed by mdawaffe

  • attachment 5618b.diff added.

01/10/08 19:49:28 changed by mdawaffe

  • keywords changed from has-patch to has-patch needs-testing.
  • status changed from closed to reopened.
  • resolution deleted.

5618b.diff

  1. Fixes all above known issues in FF.
  2. Changes some submit detection in wp-lists. Needs cross browser testing.
  3. Moves gray in-input "tip" ("New Category Name", "Add new tag") to new form-input-tip class. Want to call it something else? form-inline-label?

01/10/08 20:19:59 changed by ryan

  • status changed from reopened to closed.
  • resolution set to fixed.

(In [6591]) Fixes for new categories interface from mdawaffe. fixes #5618