annotate sites/all/modules/ctools/includes/action-links.theme.inc @ 11:b0ee71395280

deleted .DS_Store files
author danieleb <danielebarchiesi@me.com>
date Mon, 28 Oct 2013 16:12:13 +0000
parents ff03f76ab3fe
children
rev   line source
danielebarchiesi@0 1 <?php
danielebarchiesi@0 2 /**
danielebarchiesi@0 3 * @file
danielebarchiesi@0 4 * Theme function for wrapping menu local actions.
danielebarchiesi@0 5 */
danielebarchiesi@0 6
danielebarchiesi@0 7 /**
danielebarchiesi@0 8 * Delegated implementation of hook_theme()
danielebarchiesi@0 9 */
danielebarchiesi@0 10 function ctools_action_links_theme(&$items) {
danielebarchiesi@0 11 $items['ctools_menu_local_actions_wrapper'] = array(
danielebarchiesi@0 12 'render element' => 'links',
danielebarchiesi@0 13 'file' => 'includes/action-links.theme.inc',
danielebarchiesi@0 14 );
danielebarchiesi@0 15 }
danielebarchiesi@0 16
danielebarchiesi@0 17 /**
danielebarchiesi@0 18 * Render a menu local actions wrapper.
danielebarchiesi@0 19 *
danielebarchiesi@0 20 * @param $links
danielebarchiesi@0 21 * Local actions links.
danielebarchiesi@0 22 * @param $attributes
danielebarchiesi@0 23 * An array of attributes to append to the wrapper.
danielebarchiesi@0 24 */
danielebarchiesi@0 25 function theme_ctools_menu_local_actions_wrapper($variables) {
danielebarchiesi@0 26 $links = drupal_render($variables['links']);
danielebarchiesi@0 27
danielebarchiesi@0 28 if (empty($links)) {
danielebarchiesi@0 29 return;
danielebarchiesi@0 30 }
danielebarchiesi@0 31
danielebarchiesi@0 32 return '<ul class="action-links">' . $links . '</ul>';
danielebarchiesi@0 33 }