Mercurial > hg > rr-repo
annotate sites/all/modules/menu_attributes/menu_attributes.api.php @ 11:b0ee71395280
deleted .DS_Store files
author | danieleb <danielebarchiesi@me.com> |
---|---|
date | Mon, 28 Oct 2013 16:12:13 +0000 |
parents | b74b41bb73f0 |
children |
rev | line source |
---|---|
danielebarchiesi@2 | 1 <?php |
danielebarchiesi@2 | 2 |
danielebarchiesi@2 | 3 /** |
danielebarchiesi@2 | 4 * @file |
danielebarchiesi@2 | 5 * Documentation for Menu Attributes API. |
danielebarchiesi@2 | 6 */ |
danielebarchiesi@2 | 7 |
danielebarchiesi@2 | 8 /** |
danielebarchiesi@2 | 9 * Alter the list of menu item attributes. |
danielebarchiesi@2 | 10 * |
danielebarchiesi@2 | 11 * @param $attributes |
danielebarchiesi@2 | 12 * An array of attributes to be controlled by Menu Attributes, keyed by |
danielebarchiesi@2 | 13 * attribute name. Each attribute record should be an array with the following |
danielebarchiesi@2 | 14 * key/value pairs: |
danielebarchiesi@2 | 15 * - label: The human-readable name of the attribute. |
danielebarchiesi@2 | 16 * - description: The attribute description. |
danielebarchiesi@2 | 17 * - form: A Form API array. Some default values for this array are provided |
danielebarchiesi@2 | 18 * in menu_attributes_get_menu_attribute_info(). |
danielebarchiesi@2 | 19 * |
danielebarchiesi@2 | 20 * @see menu_attributes_menu_attribute_info() |
danielebarchiesi@2 | 21 * @see menu_attributes_get_menu_attribute_info() |
danielebarchiesi@2 | 22 */ |
danielebarchiesi@2 | 23 function hook_menu_attribute_info(array &$attributes) { |
danielebarchiesi@2 | 24 // Add a Tabindex attribute. |
danielebarchiesi@2 | 25 $info['tabindex'] = array( |
danielebarchiesi@2 | 26 'label' => t('Tabindex'), |
danielebarchiesi@2 | 27 'description' => t('Specifies the tab order for the link.'), |
danielebarchiesi@2 | 28 'form' => array( |
danielebarchiesi@2 | 29 '#maxlength' => 3, |
danielebarchiesi@2 | 30 '#size' => 2, |
danielebarchiesi@2 | 31 ), |
danielebarchiesi@2 | 32 ); |
danielebarchiesi@2 | 33 |
danielebarchiesi@2 | 34 // Remove the Access Key attribute. |
danielebarchiesi@2 | 35 unset($attributes['accesskey']); |
danielebarchiesi@2 | 36 } |