Opened 2 years ago
Last modified 16 months ago
#3148 new Enhancement
Look into adding a simple/advanced toggle for admin plugin page
| Reported by: | ewinslow | Owned by: | |
|---|---|---|---|
| Priority: | low | Milestone: | Near Term Future Release |
| Component: | UI/UX | Version: | 1.7 |
| Severity: | minor | Keywords: | |
| Cc: | brett@… | Difficulty: | moderate |
Description
And perhaps we should review what the criteria actually are of putting something onto the "simple" page.
Change History (12)
comment:1 Changed 2 years ago by cash
comment:2 Changed 2 years ago by brettp
Yes -- The plan was to make it simple for newbies. We could drop the simple view and add an installation step that prompts users to pick their enabled tools and then provides instructions about how to change the plugins.
comment:3 Changed 2 years ago by ewinslow
I'd be ok with dropping the simple view as well. It seemed like the one-liner approach worked well for plugin_manager, perhaps we could go with that?
comment:4 Changed 2 years ago by ewinslow
Had another thought: Perhaps "simple" could just refer to how things are displayed, rather than whether they're displayed. So the advanced view has all the dependency tables, drag/drop ordering, etc., but the simple view just has checkboxes and is alphabetical.
comment:5 Changed 2 years ago by cash
Definitely. A toggle at the top for simple/advanced.
I this is also an area that could use some task-based usabilty work. I'll try to come up with a set of common tasks and then we can evaluate (or do we wait for GSoC for that?).
comment:6 Changed 2 years ago by ewinslow
Gsoc
comment:7 Changed 2 years ago by ewinslow
Are we wanting to implement this for 1.8.0?
comment:8 Changed 2 years ago by brettp
If we get slots for the admin area usability idea let's aim for 1.8.0, else 1.8.X.
comment:9 Changed 2 years ago by ewinslow
- Milestone changed from Elgg 1.8 to Elgg 1.8.x
If we are letting this depend on gsoc, it's going to be june before it even starts getting implemented, so I'm going to push it back to 1.8.x.
comment:10 Changed 2 years ago by ewinslow
- Summary changed from Likes plugin should be "simple" to "Simple" plugin view should include all plugins
comment:11 Changed 2 years ago by cash
- Component changed from Core to UI/UX
- Difficulty changed from trivial to moderate
- Priority changed from normal to low
- Summary changed from "Simple" plugin view should include all plugins to Look into adding a simple/advanced toggle for admin plugin page
- Type changed from Defect to Enhancement
I rewrote the advanced plugin view. I did not add a simple/advanced toggle.
The simple view could show a condensed view of plugins and perhaps checkbox-based enabling/disabling like the deprecated simple view.
comment:12 Changed 16 months ago by cash
- Milestone changed from Elgg 1.8.x to Near Term Future Release

I agree that we need to review this. It looks like right now the major content plugins get added to simple and everything else goes to advanced.
I never use simple (and I'm not sure it has much use). The idea was to not overwhelm newbies with a long list of plugins. The problem is that it is difficult to predict where 3rd party plugins end up (do I check simple or advanced first?) and currently all 3rd party the plugins end up in advanced.