#7920 Create frontend for new admin toolbar

new-admin (8)

This ticket is to create a new, streamlined system for managing tools in Allura.

We would like to get rid of the "admin/tools" page and give admins the ability to create/edit/reorder/remove tools directly from the 'tool bar'.

The idea is to have a 'edit' mode symbolized by a locked/unlocked icon (and other style indicators) that allow for an intuitive, in-place editing experience. This, along with a contextual per-tool "Admin" section on the left navigation bar will completely replace the tools page.

The front-end aspect of this ticket is to create a toolbar from a json file that makes
ajax calls on modification.

Attached are rough sketches of how this should function.

3 Attachments


Tickets: #7921
Tickets: #7922
Tickets: #7976


  • Dave Brondsema

    Dave Brondsema - 2015-07-13
    • labels: new-admin --> new-admin, sf-current, sf-16
  • Heith Seewald

    Heith Seewald - 2015-08-19
    • status: open --> in-progress
    • assigned_to: Heith Seewald
  • Heith Seewald

    Heith Seewald - 2015-09-21
  • Heith Seewald

    Heith Seewald - 2015-12-17

    Code for this ticket is found on the hs/7919 branch.

    See [#7919] for more details.



    Tickets: #7919

  • Heith Seewald

    Heith Seewald - 2015-12-17
    • status: in-progress --> review
  • Dave Brondsema

    Dave Brondsema - 2015-12-18
    • labels: new-admin, sf-current, sf-16 --> new-admin, sf-current
  • Dave Brondsema

    Dave Brondsema - 2016-01-08
    • status: review --> closed
    • Reviewer: Dave Brondsema
  • Dave Brondsema

    Dave Brondsema - 2016-01-11
    • labels: new-admin, sf-current --> new-admin
  • Dave Brondsema

    Dave Brondsema - 2016-04-11
    • Milestone: unreleased --> v1.4.0

Log in to post a comment.