diff options
author | Gábor Hojtsy <gabor@hojtsy.hu> | 2008-02-04 12:07:23 +0000 |
---|---|---|
committer | Gábor Hojtsy <gabor@hojtsy.hu> | 2008-02-04 12:07:23 +0000 |
commit | 39d28bd43e4418632c1a755e9b948058f748a9f4 (patch) | |
tree | fc50613c6d8b7d005131016218de51bb5a3249d6 /modules/system/system.admin.inc | |
parent | 38332f801e82da0a5bb32c06a112d42aad12a0ba (diff) | |
download | brdo-39d28bd43e4418632c1a755e9b948058f748a9f4.tar.gz brdo-39d28bd43e4418632c1a755e9b948058f748a9f4.tar.bz2 |
#215858 by pwolanin: localized menu options were saved into the database, avoid this by using different variable names / array keys
Diffstat (limited to 'modules/system/system.admin.inc')
-rw-r--r-- | modules/system/system.admin.inc | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/modules/system/system.admin.inc b/modules/system/system.admin.inc index d1200a7b5..928412531 100644 --- a/modules/system/system.admin.inc +++ b/modules/system/system.admin.inc @@ -35,8 +35,8 @@ function system_main_admin_page($arg = NULL) { } // The link 'description' either derived from the hook_menu 'description' // or entered by the user via menu module is saved as the title attribute. - if (!empty($item['options']['attributes']['title'])) { - $item['description'] = $item['options']['attributes']['title']; + if (!empty($item['localized_options']['attributes']['title'])) { + $item['description'] = $item['localized_options']['attributes']['title']; } $block = $item; $block['content'] = ''; @@ -1856,18 +1856,14 @@ function theme_admin_block_content($content) { if (system_admin_compact_mode()) { $output = '<ul class="menu">'; foreach ($content as $item) { - if (empty($item['attributes'])) { - $item['attributes'] = array(); - } - $item['attributes'] += array('title' => $item['description']); - $output .= '<li class="leaf">'. l($item['title'], $item['href'], $item['options']) .'</li>'; + $output .= '<li class="leaf">'. l($item['title'], $item['href'], $item['localized_options']) .'</li>'; } $output .= '</ul>'; } else { $output = '<dl class="admin-list">'; foreach ($content as $item) { - $output .= '<dt>'. l($item['title'], $item['href'], $item['options']) .'</dt>'; + $output .= '<dt>'. l($item['title'], $item['href'], $item['localized_options']) .'</dt>'; $output .= '<dd>'. $item['description'] .'</dd>'; } $output .= '</dl>'; |