You are here

function theme_calendar_stripe_stripe in Calendar 5.2

Same name and namespace in other branches
  1. 5 calendar.theme \theme_calendar_stripe_stripe()
  2. 6.2 theme/theme.inc \theme_calendar_stripe_stripe()
  3. 6.2 calendar_multiday/theme/theme.inc \theme_calendar_stripe_stripe()
  4. 7.3 theme/theme.inc \theme_calendar_stripe_stripe()
  5. 7 theme/theme.inc \theme_calendar_stripe_stripe()
  6. 7 calendar_multiday/theme/theme.inc \theme_calendar_stripe_stripe()
  7. 7.2 theme/theme.inc \theme_calendar_stripe_stripe()
  8. 7.2 calendar_multiday/theme/theme.inc \theme_calendar_stripe_stripe()

Format node stripes Add key value to text, then hide it with css for accessibility to screen readers

5 theme calls to theme_calendar_stripe_stripe()
theme_calendar_multiple_node_month in ./calendar.theme
Format an calendar day with multiple nodes for display in an expanded month calendar, like a calendar page
theme_calendar_multiple_node_week in ./calendar.theme
Format an calendar day with multiple nodes for display in an expanded week calendar, like a calendar page
theme_calendar_node_day in ./calendar.theme
Format an calendar node for display in an expanded calendar, like a calendar page
theme_calendar_node_month in ./calendar.theme
Format an calendar node for display in an expanded calendar, like a calendar page
theme_calendar_node_week in ./calendar.theme
Format an calendar node for display in an expanded calendar, like a calendar page

File

./calendar.theme, line 449

Code

function theme_calendar_stripe_stripe($node) {
  if (empty($node->stripe)) {
    return;
  }
  $GLOBALS['calendar_stripes'][$node->stripe_label] = $node->stripe;
  return '<div style="background-color:' . $node->stripe . ';color:' . $node->stripe . '" class="stripe" title="Key: ' . $node->stripe_label . '">&nbsp;</div>' . "\n";
}