Redesign Batchedit post pages

Issue #1962 open
Stephan Doerfel created an issue

The batch edit pages are reached by visiting a post-list page and then selecting the item "edit own posts" from the cog-wheel menu. The page filters all own posts from those that were displayed on the previous page and allows to do some action to all of them at once (like normalizing the bibtex keys or adding tags etc.) Currently there are two problems with the page

A) When there are no own posts the user is still presented with the options

B) The Tags selection is always shown, independently of the chosen action.

Should

A) If no posts belong to the current user: Show a messages that states exactly that. Show only the actions menu but make it inactive

B) In the case that there are own posts: Show only the table of posts with the selection check boxes (no tags, no other details) and the Action-Choice-Select. Once the user has selected another option make those elements visible that are needed for that options.

  • for tags show the "Your tags" column and input-field for tags to be added to all posts

  • for nomalizing and deleting show nothing particular

  • for privacy settings show the privacy setting dialogue

C) Please create one Button that clearly indicates that the action is only done by clicking that button. Currently we have two update buttons, that look like they belong to the tags. It is unclear, which to use (e.g. for normalizing BibTeX key(s).

D) Please put the Action-Choice-Select and the "Select-All"-Checkbox into different lines. Display a messages saying "select all" next to the "Select-All"-Checkbox

E) Correct the message in the help button. It currently presents only a help text for the normalizeBibTeXKeys-Action. It should state that here one can select an action that is done to all the checked posts below. After the user has chosen an option, show some help-text directly (not behind a help button) (maybe below the Action-Choice-Select).

Comments (6)

  1. Robert Jäschke

    Good task!

    I think Google Mail is a good example to have a look at how it can be done nicely. They initially show only a big button to select all posts. Only when at least one post is selected, the buttons for the corresponding actions appear (delete, move, etc.). I think something similar would be possible here, too.

    As a first step - before starting the implementation, I would suggest to draw (with pen and paper) a mockup that we can use to play through certain use-cases. We can either use this issue here to discuss the mockup (luckily, one can upload files :-) or other channels.

  2. Log in to comment