sebbacon/alaveteli — Issue #441: Admin - user page split into new pages
Author: skenaja
Created: 2012-03-06 19:50:39+00:00
State: open

Currently admin/user/show/123456 has most of the user's stuff on 1 page.

The user/show/1234556 userpage can quickly grow to many MB, making it slow to load. Suggest that page is split into new several pages.

Each user page should have links to each other psection.

user/show/123456
=> show every thing between "User - name" up to "(also confirms their email)"

..../track
=> show current "track things" section

..../redirects
=> show current "post redirect" section

..../requests
=> show current "requests" section

..../censor
=> show current "Censor rules" section

..../annotations
=> show new page with all annotations that the user has made. Sorted Created_at desc. Table to contain:

Comment.Id
Request.Title (Admin link)
Public Authority.Name (Admin link)
Comment.Body
Comment.Visible
Comment.Created at
Comment.Updated at
Comment.Locale
Comment.Actions (Edit - link to admin/request/edit_comment/xxxxx)