Admin menu needs a complete overhaul

Create issue
Issue #2448 wontfix
Thomas Niebler created an issue

The administration menu in BibSonomy is partially referring to pages only existing in BibSonomy 1.0. This should be fixed.

Also, the layout and design are very... basic, as are the functions. This shouldn't be just a "quick and dirty" solution, but we should rethink how the admin menu works.

Comments (9)

  1. Daniel Zoller

    what do you mean with

    The administration menu in BibSonomy is partially referring to pages only existing in BibSonomy 1.0. This should be fixed.
    

    What needs to be fixed and how?

  2. Thomas Niebler reporter

    What:

    • admin statistics and spammertags refer to jsp pages. this leads to a redirect to /login

    • scraper infos aren't present

    • oauth and sync haven't been layouted yet

    How:

    • transfer to ibatis mapping

    • I have no idea, I have to find out what's missing

    • layout

    new nice features:

    • user information editing

    • user deletion

    • user role change (aka make admin, demote (for former coworkers, if needed), flag as inspected user, whatever)

    • resend activation link

    • nice user statistics with a nice overview on how many users are registered, how many users are logged-in, how many users have used the system how frequently in the last two months/years/days/hours

    • ...

  3. Daniel Zoller
    admin statistics and spammertags refer to jsp pages. this leads to a redirect to /login 
    

    Because you do not have the permission to view them (old jsp are identifying admins based on a admin user name list and not the role)

    Please note that the admin statistics are already migrated (see admin-statistic branch)

    nice user statistics with a nice overview on how many users are registered, how many users are logged-in, how many users have used the system how frequently in the last two months/years/days/hours
    

    see the admin statistics page

  4. Daniel Zoller

    i have removed the admin overview page, feel free to reopen this issue, if you want to change something

  5. Log in to comment