Download & Extend

Missing or incorrect title attributes in toolbar top level links

Project:Drupal core
Version:7.x-dev
Component:user interface text
Category:bug report
Priority:normal
Assigned:yoroy
Status:closed (duplicate)
Issue tags:Usability

Issue Summary

If you hover over the top level links in the toolbar, you'll see some title attributs are missing and another is incorrect:

Dashboard: missing
Content: remove 'your site's' part (it's not necessarily true)
Structure: refers to look and feel, which is under appearance now. Needs a new one
Appearance: remove 'your site' part
Configuration and Modules: missing
Reports: Can be shortened without losing informational value
Help: missing, but not sure it's needed.

Comments

#1

See?

AttachmentSizeStatusTest resultOperations
toolbar-links.png13.75 KBIgnored: Check issue status.NoneNone

#2

+1

#3

The standard for title attributes on links in HTML in general is that they should be used if the link text does not make the purpose of the link obvious.

Given that, here are my thoughts, from right to left:
- I think Help doesn't need a title attribute.
- Reports: Remove existing title attribute. I don't think it adds anything.
- Configuration - Could use a title attribute to clarify that it's "all the configuration items not already covered in other sections".
- Modules - I think this is OK as is.
- People - no attribute currently, but maybe it should have one, especially since everywhere else in the entire UI they are referred to as "users" not "people"? And to make clear that everything except the list of users is to be found in Configuration and not in People.
- Appearance - should say "themes" instead of "theme".
- Structure - I think it does need to clarify what "structure" is as opposed to "appearance" and "configuration". The distinction between Structure (previously build) and Configuration (previously settings) has never been clear to me, and judging by the contrib module zoo, has never been clear to the majority of module developers either, who have put their settings in structure/config with very little standardization.
- Content - I personally think the current message is fine (view, edit, and delete your site's content and comments).
- Dashboard - needs something. Maybe an excerpt of the module's description: "Provides a dashboard page in the administrative interface for organizing administrative tasks and tracking information within your site."?
- Home icon - should definitely have a text title of "home".

Can you tell I think the organization of D7 admin makes no more sense than it did in D6? :) Anyway, I'm all for making the title attributes illuminate the intention behind the organization, whatever it may be.

#4

good thoughts jhodgdon

also I think that the words "your site" may be redundant in this dashboard context, short is good.

:~john

#5

Ok, lets review these then:

"Home" – for the home icon
"Administration start page" – for Dashboard
"View, edit, and delete content and comments" or "Manage content and comments" – for Content
"Build menus, blocks, categories and content types" – for Structure
"Configure themes" – for Appearance
"Install and manage extra functionality" – for Modules
"All other settings" – for Configuration
"System status and logs" – for Reports

Agreed on dropping "your site's". We've removed it wherever possible because it's either implied or not true.

#6

I don't like "Administration start page" for Dashboard actually. (url)/admin is the administration start page... Maybe something like "Create/view a one-page overview for site administration" ??

I also don't like "all other settings" for Configuration, because out of context, what is "other"? Remember, people using screen readers and text-based browsers will not necessarily have context for links, as they can tab through or search, and see/hear just that one particular link text and link title, without necessarily having a visual view of the whole list together at that moment. So it has to stand alone (that's the whole point of putting a title on an otherwise unclear link text).

Structure may include much more than menus, blocks, categories, content types, depending on what modules you have enabled. And we're not using the word "categories" for taxonomy anywhere in the UI that I have noticed.

I like all of the other suggstions of yoroy in 5, and I don't have any better suggestions for those three really. I haven't seen a great value in the Dashboard for myself yet, and I still don't understand the distinction between Structure and Config...

#7

Dashboard will live on /admin: #652122: Fix dashboard as the default /admin local task so will in fact be your admin starting point.

'All other' is def. a cop out, I just couldn't come up with something without having to use horribly generic terms :)

Yes, structure may have more items (but not a lot) than the ones mentioned. Although this description doesn't really scale, I do think it's worth to mention these to paint a picture of what is going on there.

Structure is for all tools for building, 'My Great Site" (front end).
Configuration is for all the under the hood, 'System' style tools.

I'll try and start a patch going

#8

How about using the word "components" to describe Structure -- something like "Manage structural components" and Configuration could be "Manage settings"?
Not sure if that's good or not, but best I can think of today..

#9

Status:active» closed (duplicate)

Duplicate of #620616: Fix inconsistencies in menu description labeling

nobody click here