Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Admin Page: no option to bulk activating / deactivating modules #4534

Open
jeherve opened this issue Jul 25, 2016 · 14 comments
Open

Admin Page: no option to bulk activating / deactivating modules #4534

jeherve opened this issue Jul 25, 2016 · 14 comments
Assignees
Labels
Admin Page React-powered dashboard under the Jetpack menu [Pri] Normal [Status] Needs Design [Type] Bug When a feature is broken and / or not performing as intended

Comments

@jeherve
Copy link
Member

jeherve commented Jul 25, 2016

In the current version of Jetpack, you can go to Jetpack > Settings in your dashboard and activate or deactivate all modules at once, thanks to the bulk editing options.

In Jetpack 4.3, you have 2 options:

  1. You can disable JavaScript in your browser while visiting the new Jetpack dashboard, and the old Settings screen will appear.
  2. You can go to the old settings URL if you have it bookmarked (/wp-admin/admin.php?page=jetpack_modules).

It would be nice to offer a quick access to those bulk editing options in the new Jetpack interface.

I can think of 2 ways to quickly add that option back, as a work-around:

  1. Add a link to the old settings URL somewhere in the Jetpack dashboard; in the footer, for example.
  2. Once the search feature will be available, include bulk editing capabilities to the search results page; one could search for "Appearance", and be able to activate / deactivate all Appearance related modules; A search for "all" could allow you to edit all modules at once.
@jeherve jeherve added [Type] Bug When a feature is broken and / or not performing as intended Admin Page React-powered dashboard under the Jetpack menu labels Jul 25, 2016
@jeherve jeherve added this to the 4.3 milestone Jul 25, 2016
@richardmuscat richardmuscat modified the milestones: 4.3.1, 4.3 Jul 26, 2016
@jeherve
Copy link
Member Author

jeherve commented Aug 17, 2016

Thinking about this some more; if we can't implement this in 4.3, would it be possible to customize the existing search feature, and add "active" and "inactive" search keywords that would allow you to quickly see a list of active or inactive modules?

cc @dereksmart since you worked on Search.

@jessefriedman
Copy link
Member

Would be good to investigate a new way to bulk change options by presenting the ability to turn on all "Engagement" or "Security" features, instead of all features at once, or cherry picking the ones you want. Which will allow us to continue the conversational flow around grouped features.

thoughts @dereksmart @jeffgolenski @MichaelArestad ?

@MichaelArestad
Copy link
Contributor

That will likely exist in the next iteration. :)

@jeffgolenski
Copy link
Member

@jessefriedman Definitely. And this goes waaaay back to some wireframes I created during our initial explorations late last year at the GM. Concepts are a little outdated in terms of UI, but still relevant.
screen shot 2016-08-31 at 4 27 32 pm

@jessefriedman
Copy link
Member

@jeffgolenski <3 it. We could probably just get rid of the Activate All and Deactivate All buttons there. And just have the Enable button enable them all at once.

@samhotchkiss samhotchkiss modified the milestones: 4.3.2, 4.3.1 Sep 2, 2016
@MichaelArestad MichaelArestad self-assigned this Sep 5, 2016
@dereksmart dereksmart modified the milestones: 4.3.1, 4.3.2 Sep 6, 2016
@jeherve
Copy link
Member Author

jeherve commented Sep 7, 2016

Pasting remarks from #5121.

cc @robertdall


There was nothing wrong with the 4.0 install UI. One list of all the modules that you could see at a glance they all had their own icons it was easy and efficient to look at what was installed and what wasn't. Sure I could check the search icon with isn't remotely user friendly even intuitive that you can click the search icon to see a list.

jetpack-settings

There is too much padding on the list. You have scroll to see what was is installed and absolutely no more bulk options. That is also completely horrible and a huge step backwards for Jetpack. You guys made major gains over the years with me and others improving how your plugin works making it easier and faster to check setting and move on and this just throws that all away.

jetpack-settings-new

For 99% of the install I create, 99% of the wordpress users I work, talk with, help, with want to see at a glance what the settings are. Most people are the set and forget it type and this completely new UI increase time lost to finding the setting. With the categories on the side you could segment the list to what you wanted to see. But This top menu UI is just horribly bad, space consuming time consuming, error prone (did I leave a module on another screen I forgot to check bad)

I am sorry if I sound rude or ungrateful for the massive amount of work that goes into this plugin. But this truly a step backwards for usability and efficiency and makes me never want to install jetpack on another install.

Signed a very annoyed Robert Dall

@jeherve
Copy link
Member Author

jeherve commented Sep 8, 2016

@georgestephanis
Copy link
Member

Here's a itty bitty plugin that will add a "Jetpack > Modules" menu item that gives access to the legacy module management screen including bulk activate / deactivate.

https://github.com/georgestephanis/jetpack-module-list/blob/master/jetpack-module-list.php

@mrwweb
Copy link

mrwweb commented Sep 11, 2016

The fact that clicking the search icons shows all the modules was completely lost on me until someone at JP support mentioned it. I know empty search results are starting to be a more common UI, but bulk managing modules settings feels way to import to hide like that. +1 for a link to "Bulk Management" or something like that.

@robertdall
Copy link

Even the word "list view" would have improved this. To suggest the search icon shows all the modules is akin to the hamburger menu in terms of usability.

@MichaelArestad MichaelArestad modified the milestones: 4.4, 4.3.2 Sep 27, 2016
@jeherve
Copy link
Member Author

jeherve commented Oct 4, 2016

Also reported here:
https://wordpress.org/support/topic/where-did-omnisearch-stats-access-go/#post-8251469

The old interface with the modules, and especially the view of what’s active and what’s inactive, was a lot better.

Emphasis is mine. I think that's something we'll need to address when introducing bulk activating / deactivating tools.

@jeherve
Copy link
Member Author

jeherve commented Nov 14, 2016

@jeherve jeherve modified the milestones: 4.5, 4.4 Nov 14, 2016
@jeherve
Copy link
Member Author

jeherve commented Nov 14, 2016

#5461

@dereksmart dereksmart modified the milestones: 4.6, 4.5 Nov 29, 2016
@jeherve jeherve modified the milestones: 2/17 - February, 4.7.0 - March 2017 Jan 30, 2017
@samhotchkiss samhotchkiss removed this from the 4.7.0 - March 2017 milestone Feb 3, 2017
@stale
Copy link

stale bot commented Jul 4, 2018

This issue has been marked as stale. This happened because:

  • It has been inactive in the past 6 months.
  • It hasn’t been labeled `[Pri] Blocker`, `[Pri] High`.

No further action is needed. But it's worth checking if this ticket has clear reproduction steps and it is still reproducible. Feel free to close this issue if you think it's not valid anymore — if you do, please add a brief explanation.

@stale stale bot added the [Status] Stale label Jul 4, 2018
@MichaelArestad MichaelArestad added [Pri] Normal [Status] Needs Design and removed [Status] Needs Design Review Design has been added. Needs a review! labels Jun 28, 2019
@stale stale bot removed the [Status] Stale label Jun 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Admin Page React-powered dashboard under the Jetpack menu [Pri] Normal [Status] Needs Design [Type] Bug When a feature is broken and / or not performing as intended
Projects
None yet
Development

No branches or pull requests

10 participants