#7922 Add "admin" section to the left sidebar

v1.3.2
closed
General
2015-08-24
2015-07-10
No

Create a collapsible admin section on the left sidebar of each tool.

1 Attachments

Discussion

  • Dave Brondsema

    Dave Brondsema - 2015-07-13
    • labels: new-admin --> new-admin, sf-4, sf-current
     
  • Igor Bondarenko - 2015-07-17
    • Owner: Anonymous --> Igor Bondarenko
    • Labels: new-admin, sf-4, sf-current --> sf-4, new-admin, 42cc, sf-current
    • Status: open --> in-progress
     
  • Igor Bondarenko - 2015-08-03
    • status: in-progress --> review
     
  • Igor Bondarenko - 2015-08-03

    Closed #826. ib/7922

    Also, ticketed one unrelated bug in [#7946]

     

    Related

    Tickets: #7946

  • Dave Brondsema

    Dave Brondsema - 2015-08-06
    • status: review --> in-progress
     
  • Dave Brondsema

    Dave Brondsema - 2015-08-06

    What do you think of having the "Admin" toggle be an <h3> instead of a <li>? I think that might nicely match the other section headers used on some tools' sidebars. It'll look a little bit different due to the <a> link styling but I think that's good (so you know you can click on it).

    I am also thinking it might be good to have the text be "Admin - {{tool_label}}" so that users know that Permissions, Delete, etc, will be appying to the whole tool. I'm not entirely sure how good this will look, though.

    The wiki has an option to hide left menu bar. If that is set, then we make regular left menu bar items like Create Page, etc show up on the admin bar so that they are accessible there (since they might be too hard to find). But now, if you have that set and you go to page that does still show the left bar (e.g. browse pages, search) then you get those links twice in the left menu! Can you see if there's some reasonable solution? It can also be a short-term hack if we'll get a better solution later when [#7920] is done (I think then we will want Create Page etc to show in that top nav menu's admin drop-down)

     

    Related

    Tickets: #7920

  • Igor Bondarenko - 2015-08-13

    Closed #834. Force-pushed ib/7922 (rebase)

    I think it's more a short-term hack than reasonable solution, but didn't think of anything better :)

     
  • Igor Bondarenko - 2015-08-13
    • status: in-progress --> review
     
  • Dave Brondsema

    Dave Brondsema - 2015-08-17
    • status: review --> closed
    • Reviewer: Dave Brondsema
     
  • Dave Brondsema

    Dave Brondsema - 2015-08-17

    Merged, with a little more UI tweaking. I'm excited for this!

     
  • Dave Brondsema

    Dave Brondsema - 2015-08-24
    • labels: sf-4, new-admin, 42cc, sf-current --> sf-4, new-admin, 42cc
     
  • Dave Brondsema

    Dave Brondsema - 2015-12-08
    • Milestone: unreleased --> v1.3.2
     

Log in to post a comment.