#7920 Create frontend for new admin toolbar

v1.4.0
closed
new-admin (8)
General
2016-01-11
2015-07-10
No

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

Related

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

Discussion

  • Dave Brondsema

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

    Dave Brondsema - 2015-07-15

    It would be great to have a short description of each tool within the installation dialog overlay. Original suggestion from https://sourceforge.net/p/forge/feature-requests/60/

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

    We should also add tooltips when adding new tools to give extra info on what the tool is/does.

    https://sourceforge.net/p/forge/feature-requests/60/

     
  • Heith Seewald - 2015-12-17

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

    See [#7919] for more details.

     

    Related

    Tickets: #7919

  • 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.