In a partial rollback of the patch from #391412: Move contact form, post, and user settings below Site configuration, the D7UX IA calls for single settings menu items to go back to their parent (as in Drupal 6), and standalone items to be created only when grouped with other settings. The attached patch therefore moves the Contact settings back to under the Contact category setup.

Parenting to #546956: [meta-issue] Overhaul of Information Architecture too.

Comments

sign’s picture

Status: Needs review » Reviewed & tested by the community
StatusFileSize
new19.76 KB
new13.2 KB

reviewed, tested works fine

screens attached

gábor hojtsy’s picture

It does not hurt to wait for the testbot too :)

pp’s picture

Status: Reviewed & tested by the community » Needs review

I think it is a good idea!
The patch works fine, but I didn't tested because Drupal head have problem now. Wait for testbot.

On thing: I don't understand why use weight = 2?

pp

gábor hojtsy’s picture

Oh, looks like the List tab was left there even though not used. We take advantage of that. Also, the weight was 2 before, so my rollback includes that. We can set it to whatever is > 0, since the List tab has 0.

pp’s picture

Oh..
I found it:

The "list tab" is the default local task
The "add tab" was the weight 1 local task, but now it is an local action
The "settings tab" was the weight 2 local task, and now(before the patch) it isn't tab.

I think it is little bit inconsistent. I suggest set settings tab's weight to 1

pp

gábor hojtsy’s picture

StatusFileSize
new7.49 KB

Setting the weight to 1.

Bojhan’s picture

Status: Needs review » Reviewed & tested by the community

Took to long Mr. Bot!

webchick’s picture

Issue tags: +Needs documentation

Committed to HEAD. Thanks!

Needs docs.

webchick’s picture

Status: Reviewed & tested by the community » Needs work
samuelsov’s picture

Status: Needs work » Fixed
Issue tags: -Needs documentation

Documented in a new child page to main http://drupal.org/update/modules/6/7 page to list all path changes from D6 to D7 : http://drupal.org/node/719612

#d7csmtl

Status: Fixed » Closed (fixed)
Issue tags: -IA, -D7UX

Automatically closed -- issue fixed for 2 weeks with no activity.