Opened 8 years ago

Closed 7 years ago

Last modified 5 years ago

#10615 closed (fixed)

Admin Actions: Add a "X of Y objects selected" notification

Reported by: Martin Mahner Owned by: Jannis Leidel
Component: contrib.admin Version: master
Severity: Keywords: admin, actions
Cc: Triage Stage: Accepted
Has patch: no Needs documentation: yes
Needs tests: no Patch needs improvement: no
Easy pickings: UI/UX:

Description

This would improve the UI as it makes clear, what the action-select-thing really does. On the other side, it's a good indicator for a future "select entire resultset" button/link to display that really the whole resultset is selected, not just all entries on the given page.

Attached is a patch against the latest trunk which implements that. Testet in IE6, Safari4, Opera9.5 and Firefox 3.0. Not testet in IE7 and IE8.

Attachments (7)

select-notify.png (203.1 KB) - added by Martin Mahner 8 years ago.
Screenshot
admin-actions-counter-10625-1.diff (3.2 KB) - added by Martin Mahner 8 years ago.
admin-actions-counter-10625-2.diff (3.4 KB) - added by Martin Mahner 7 years ago.
Patch for Django 1.2-pre-alpha
user_actions.png (37.7 KB) - added by Martin Mahner 7 years ago.
article_actions.png (50.6 KB) - added by Martin Mahner 7 years ago.
article_actions_message.png (60.7 KB) - added by Martin Mahner 7 years ago.
admin-actions-counter-10625-3.diff (4.1 KB) - added by Martin Mahner 7 years ago.

Download all attachments as: .zip

Change History (19)

Changed 8 years ago by Martin Mahner

Attachment: select-notify.png added

Screenshot

Changed 8 years ago by Martin Mahner

comment:1 Changed 8 years ago by Julien Phalip

Summary: Admin Actions: Add a "1 of 4 objects selected" notificationAdmin Actions: Add a "X of Y objects selected" notification
Triage Stage: UnreviewedAccepted

I agree this is a very useful interaction tool, especially for long lists of objects.

comment:2 Changed 8 years ago by Jannis Leidel

milestone: 1.1
Version: 1.0SVN

comment:3 Changed 8 years ago by Jannis Leidel

Component: Uncategorizeddjango.contrib.admin

comment:4 Changed 8 years ago by Jacob

milestone: 1.11.2

comment:5 Changed 7 years ago by Jannis Leidel

Owner: changed from nobody to Jannis Leidel
Status: newassigned

comment:6 Changed 7 years ago by Jannis Leidel

Needs documentation: set

Any idea if this still works?

comment:7 Changed 7 years ago by Martin Mahner

Still works! Updated the patch against the latest trunk. Tested in Safari 4 and Firefox 3.5 so far.

Changed 7 years ago by Martin Mahner

Patch for Django 1.2-pre-alpha

comment:8 Changed 7 years ago by Martin Mahner

Tested and works correctly in IE6, IE7, IE8, Safari 4 (Mac), Opera 10 (Mac), Firefox 3.5 (Mac), Chrome 3.0 (Win)

Changed 7 years ago by Martin Mahner

Attachment: user_actions.png added

Changed 7 years ago by Martin Mahner

Attachment: article_actions.png added

Changed 7 years ago by Martin Mahner

Attachment: article_actions_message.png added

comment:9 Changed 7 years ago by Martin Mahner

Updated documentation screenshots attached.

Changed 7 years ago by Martin Mahner

comment:10 Changed 7 years ago by Martin Mahner

The last (-3) patch adds minor improvements. The counter text is now only displayed when javascript is enabled and the selectAll checkbox is unchecked when a list checkbox is unchecked. (sic)

comment:11 Changed 7 years ago by Jannis Leidel

Resolution: fixed
Status: assignedclosed

(In [12107]) Fixed #10615 - Added selection counter to admin change list. Thanks to Martin Mahner for the idea and initial patch.

comment:12 Changed 5 years ago by Jacob

milestone: 1.2

Milestone 1.2 deleted

Note: See TracTickets for help on using tickets.
Back to Top