Page 1 of 3

All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 12:20 pm
by deepndark
All the extensions should have their settings under the customization tab, so we wouldn't need to search for them all over the ACP.

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 12:21 pm
by david63
No they shouldn't. For some extensions that is not appropriate and the settings are more logical elsewhere.

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 1:51 pm
by canonknipser
I aggree with david - setting should be placed where they are needed, eg.:
  • a permission must be set in the permissions area
  • a user setting must be set in the ucp and / or user area in acp
  • a forum specific setting should be set in the forum customization area
It is most common that extension place their global settings in the customization tab, but there may be usecases for a extension having it's own settings area with a separate tab.

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 4:12 pm
by deepndark
Or Extesnion tab, as that's what most devs have already done anyway.

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 4:36 pm
by canonknipser
I guessed you meant that tab.

My arguments are unchanged ...

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 4:42 pm
by david63
deepndark wrote:
Thu Apr 04, 2019 4:12 pm
Or Extesnion tab, as that's what most devs have already done anyway.
They will go there when that is the correct place for them to go - as I said before that is not always appropriate.

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 4:47 pm
by deepndark
david63 wrote:
Thu Apr 04, 2019 4:42 pm
deepndark wrote:
Thu Apr 04, 2019 4:12 pm
Or Extesnion tab, as that's what most devs have already done anyway.
They will go there when that is the correct place for them to go - as I said before that is not always appropriate.
How about if they would go to both places i.e. under Extension tab but also to whatever specific place?

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 5:05 pm
by Mick
That could be contentious.

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 5:25 pm
by deepndark
When I press "enable" the first thing would be checking the settings for a specific extension. So if it's guaranteed that they are under the Extension tab, I'd alwyas know where to look for them. That's the whole purpose of the Ext tab, isn't it?

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 5:44 pm
by canonknipser
One of my extension adds a specific setting for forums. Where should I place this setting? Logically it is on in the forums settings page in the acp. Yes, it has also global settings, and they are placed in a own section under the extension tab, but these are only a part of the settings. It has also a new setting for the users, which is placed in the ucp.

For the administrator installing a extension, it would be necessary to check the extension description and maybe the documentation, if any exists.
For my extension i provide screenshots and descriptions, as many other extension developers also do. Feel free to have a look: https://www.phpbb.com/customise/db/exte ... exif_data/

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 5:45 pm
by david63
deepndark wrote:
Thu Apr 04, 2019 4:47 pm
How about if they would go to both places i.e. under Extension tab but also to whatever specific place?
No - too confusing and also too much extra (unnecessary) work.

Perhaps you would like the core of phpBB to put all settings on one page then you would not have to look around for them.

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 5:48 pm
by canonknipser
david63 wrote:
Thu Apr 04, 2019 5:45 pm
Perhaps you would like the core of phpBB to put all settings on one page then you would not have to look around for them.
Every admin can do it by himself - just move all modules under the same category in the acp module management :mrgreen:

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 5:57 pm
by deepndark
david63 wrote:
Thu Apr 04, 2019 5:45 pm
deepndark wrote:
Thu Apr 04, 2019 4:47 pm
How about if they would go to both places i.e. under Extension tab but also to whatever specific place?
No - too confusing and also too much extra (unnecessary) work.

Perhaps you would like the core of phpBB to put all settings on one page then you would not have to look around for them.
An good idea is always worth some work.

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 8:05 pm
by david63
deepndark wrote:
Thu Apr 04, 2019 5:57 pm
An good idea is always worth some work.
Agreed - but this is not a good idea, in my opinion

Re: All the extensions should have their settings under the customization tab

Posted: Thu Apr 04, 2019 8:15 pm
by canonknipser
david63 wrote:
Thu Apr 04, 2019 8:05 pm
this is not a good idea, in my opinion
Agreed ;)