ACP UX Improvements

General discussion of development ideas and the approaches taken in the 3.x branch of phpBB. The next feature release of phpBB 3 will be 3.3/Proteus.
Forum rules
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.1. If you need support for phpBB 3.1 please visit the 3.1.x Support Forum on phpbb.com.

If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
User avatar
david63 Online
Registered User
Posts: 242
Joined: Mon Feb 07, 2005 7:23 am
Location: Lancashire, UK

Re: ACP UX Improvements

Post by david63 » Wed Oct 04, 2017 7:17 am

hanakin wrote:
Wed Oct 04, 2017 3:29 am
well also if it all happened in at once and to include a re-design as well i doubt we would want to release it under the guise of a minor release which would be from your perspective a non-issue in that case.
I am not saying that it would be a non issue I am just suggesting that it would make more work all round for both extension developers and the Extension team - and why should it be a "minor" release? I would suggest that the ACP redesign is a major release in its own right.

The point that I am trying to get over is that at a rough guess about 80+% of extensions will be affected by an ACP style change unless, at least initially, there is backward compatibility. Also if the structure of the ACP is changed then there will be quite a few extensions affected - so I would suggest that, again initially, that the module structure is not changed even though some aspects of it may not be used/needed.

Don't get me wrong here I fully agree that the ACP can at times be difficult to navigate (I sometimes spend ages trying to find little used options!) and that it is long overdue not only a style "makeover" but a general reorganisation - I am just trying to draw attention to the fact that extensions will be affected by this and that some consideration is given to the overall process of updating the ACP.
David
Remember: You only know what you know -
and you do not know what you do not know!

leschek
Registered User
Posts: 163
Joined: Tue Aug 28, 2012 1:30 pm

Re: ACP UX Improvements

Post by leschek » Tue May 29, 2018 10:00 am

Interesting reading. I like the "expert mode" idea.

There is also one more thing not mentioned here, which would (probably) improve user experience in ACP - links to other pages mentioned in settings.

There is for example in “Board features” - “Allow birthdays” this explanation:
Allow birthdays to be entered and age being displayed in profiles. Please note the birthday list within the board index is controlled by a separate load setting.
In this case it would be nice, if there is link to page with “load setting”.

User avatar
3Di
Registered User
Posts: 729
Joined: Tue Nov 01, 2005 9:50 pm
Location: Milano (I) Frankfurt (D)
Contact:

Re: ACP UX Improvements

Post by 3Di » Tue May 29, 2018 11:52 pm

leschek wrote:
Tue May 29, 2018 10:00 am
Interesting reading. I like the "expert mode" idea.

There is also one more thing not mentioned here, which would (probably) improve user experience in ACP - links to other pages mentioned in settings.

There is for example in “Board features” - “Allow birthdays” this explanation:
Allow birthdays to be entered and age being displayed in profiles. Please note the birthday list within the board index is controlled by a separate load setting.
In this case it would be nice, if there is link to page with “load setting”.
Actually at the present time you don't need any link, that setting lies in the same page as a redundancy.

bd_settings.png
I did create though, months ago, a PR in order to remove redundancies in ACP.
https://github.com/phpbb/phpbb/pull/5156
If approved then yes ... a link could come in handy.
Want to compensate me for my interest? Don't ask me, just do it
I'm available for custom phpBB jobs, you can PM me the details.
New: my Live Board, Extensions and Tools for phpBB - Men at works.

leschek
Registered User
Posts: 163
Joined: Tue Aug 28, 2012 1:30 pm

Re: ACP UX Improvements

Post by leschek » Wed May 30, 2018 8:31 am

Good catch and bad example.
I would never look for it on the same page. Here is (hopefully) better example:
In “User registration settings” → “Account activation” is written:
This determines whether users have immediate access to the board or if confirmation is required. You can also completely disable new registrations. “Board-wide email” must be enabled in order to use user or admin activation.
Would be nice to have link to that option on “Email settings” page.

User avatar
3Di
Registered User
Posts: 729
Joined: Tue Nov 01, 2005 9:50 pm
Location: Milano (I) Frankfurt (D)
Contact:

Re: ACP UX Improvements

Post by 3Di » Thu May 31, 2018 5:27 am

The admin/user experience is based on the study of the provided Docs/KB, there are also PDF downloads.
Moreover on the experience of each one. I am more pro to remove redundant code/housekeep it, at the moment ,and wait for the ACP/UCP/MCP to be rewritten/decoupled. Yours looks more like a feature request for which the 3.2 serie is closed.
A_Jelly_Doughnut wrote:
Tue Oct 03, 2017 6:47 pm
...removing settings for the sake of removing settings isn't the goal. But removing settings which are duplicated on multiple pages is a good start.

That doesn't mean there aren't some settings that could/should go away, because they were created in a 2002-2006 world where the whole Internet was different - shared hosts were less capable, user download bandwidth was lower, no mobile web, etc.
Want to compensate me for my interest? Don't ask me, just do it
I'm available for custom phpBB jobs, you can PM me the details.
New: my Live Board, Extensions and Tools for phpBB - Men at works.

Post Reply