You are here

function menu_icon_link in Menu Icons 7.3

Override theme_link - hide link titles if enabled.

Parameters

$variables:

Return value

string

1 string reference to 'menu_icon_link'
menu_icons_theme_registry_alter in ./menu_icons.module
Implements hook_theme_registry_alter() Override the nodehierarchy child links function.

File

./menu_icons.module, line 626
Module to associate icons with menu items

Code

function menu_icon_link($variables) {
  if (isset($variables['options']['menu_icon'])) {
    if ($variables['options']['menu_icon']['enable'] == 1) {
      $variables['options']['attributes']['title'] = $variables['text'];
      return '<a href="' . check_plain(url($variables['path'], $variables['options'])) . '"' . drupal_attributes($variables['options']['attributes']) . '></a>';
    }
  }
  return '<a href="' . check_plain(url($variables['path'], $variables['options'])) . '"' . drupal_attributes($variables['options']['attributes']) . '>' . ($variables['options']['html'] ? $variables['text'] : check_plain($variables['text'])) . '</a>';
}