We are currently listing all themes in the blocks administration and for every theme we have a tab named 'themeX settings'. If someone has many themes installed/enabled the tabs are quickly getting confusing. I suggest to remove the word 'settings' from the title. It makes the list much clearer without loosing context. Attached is a 'micro' patch which removes the word 'settings' (and adds a missing '$form_state').

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

moshe weitzman’s picture

+1 to removing that word 'settings'.

but your change to block_admin_display() does not look right. it is called from block_menu() with: page arguments' => array('block_admin_display', $key),

that means that $key will be first arg. also, you can simplify $title in that menu declaration and eliminate 'title arguments'

profix898’s picture

FileSize
833 bytes

OK. Simplified $title (and eliminated 'title arguments').

As for the change to block_admin_display(). I was not sure there either. $key should be the first arguments, yes, but actually it is not. $form_state is passed as first arguments and $key comes second. Without the 'fix' the themes in blocks administration dont switch, what means you cant configure blocks per theme (and it generates a warning). Might be a bug in the FAPI3 section though ... I removed that piece from the patch for now. Thanks.

dmitrig01’s picture

Status: Needs review » Needs work

-1. Setting the title to the theme name is really confusing

profix898’s picture

@dmitrig01: Because you think it's confusing, it doesnt mean that the 'code needs work'. Its just your opinion. Or is there stg wrong with the patch?

profix898’s picture

Status: Needs work » Needs review

@dmitrig01: Because you think it's confusing, it doesnt mean that the 'code needs work'. Its just your opinion. Or is there stg wrong with the patch?

profix898’s picture

Category: feature » task

Still applies (with 4 lines offset). Anyone?

Dries’s picture

Status: Needs review » Fixed

Committed to CVS HEAD. Thanks.

Anonymous’s picture

Status: Fixed » Closed (fixed)