[drupal-devel] settings inconsistencies

Dries Buytaert dries at buytaert.net
Tue Feb 1 20:57:41 UTC 2005

Gabor Hojtsy wrote:
>> They were moved to give them greater attention. Admins were missing 
>> that feature entirely. They did not think of profile setup as Users => 
>> Configure.
>> I think this is a matter of taste, and possibly not worth debating.
> It is a matter of consistency I think. Now we have object focused admin 
> interfaces (eg. content, where you can set content options, review 
> content, etc). Similarly for comments. And then we have task oriented 
> admin interfaces, which means basically anything under admin >> 
> settings. Chx also pointed this out before, and it seemed that Drupal is 
> going to the object based direction to utilize tabs (local tasks related 
> to objects) instead of cluttering the menu. Now this change goes in the 
> other direction.

The inconsistency of the administration interface (and most notably the 
location/organization of the settings) is a major issue.  It is worth 
debating and worth improving for Drupal 4.6.  After all, usability 
improvements are still being accepted.

For example, why are the profile settings under 'admin > settings' but 
the input filters directly under 'admin'?  Can anyone answer that question?

On a related note, this month I observed two colleagues installing and 
configuring their own Drupal 4.5.2 site independently from each other. 
Both had problems locating settings and both reported that they found it 
confusing that enabling a module "adds new settings at what seems to be 
random pages".

Furthermore, at one point they both enabled the search module and they 
both reported (again, independently from each other) that "their 
visitors could not search the site while they could".  Turned out that 
neither checked the permission page after enabling the search module. 
Even after a few hours fiddling with Drupal, they did not expect an 
'access search' permission to become available.

Dries Buytaert  ::  http://www.buytaert.net/

More information about the drupal-devel mailing list