Opened 15 years ago

Closed 14 years ago

Last modified 12 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: dev
Severity: Keywords: admin, actions
Cc: Triage Stage: Accepted
Has patch: no Needs documentation: yes
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

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 15 years ago.
Screenshot
admin-actions-counter-10625-1.diff (3.2 KB ) - added by Martin Mahner 15 years ago.
admin-actions-counter-10625-2.diff (3.4 KB ) - added by Martin Mahner 14 years ago.
Patch for Django 1.2-pre-alpha
user_actions.png (37.7 KB ) - added by Martin Mahner 14 years ago.
article_actions.png (50.6 KB ) - added by Martin Mahner 14 years ago.
article_actions_message.png (60.7 KB ) - added by Martin Mahner 14 years ago.
admin-actions-counter-10625-3.diff (4.1 KB ) - added by Martin Mahner 14 years ago.

Download all attachments as: .zip

Change History (19)

by Martin Mahner, 15 years ago

Attachment: select-notify.png added

Screenshot

by Martin Mahner, 15 years ago

comment:1 by Julien Phalip, 15 years ago

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 by Jannis Leidel, 15 years ago

milestone: 1.1
Version: 1.0SVN

comment:3 by Jannis Leidel, 15 years ago

Component: Uncategorizeddjango.contrib.admin

comment:4 by Jacob, 15 years ago

milestone: 1.11.2

comment:5 by Jannis Leidel, 14 years ago

Owner: changed from nobody to Jannis Leidel
Status: newassigned

comment:6 by Jannis Leidel, 14 years ago

Needs documentation: set

Any idea if this still works?

comment:7 by Martin Mahner, 14 years ago

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

by Martin Mahner, 14 years ago

Patch for Django 1.2-pre-alpha

comment:8 by Martin Mahner, 14 years ago

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

by Martin Mahner, 14 years ago

Attachment: user_actions.png added

by Martin Mahner, 14 years ago

Attachment: article_actions.png added

by Martin Mahner, 14 years ago

Attachment: article_actions_message.png added

comment:9 by Martin Mahner, 14 years ago

Updated documentation screenshots attached.

by Martin Mahner, 14 years ago

comment:10 by Martin Mahner, 14 years ago

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 by Jannis Leidel, 14 years ago

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 by Jacob, 12 years ago

milestone: 1.2

Milestone 1.2 deleted

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