You are here

function _yr_verdata_get_symbol in Yr Weatherdata 6

Helper function for creating <img> tag for the symbol.

2 calls to _yr_verdata_get_symbol()
theme_yr_verdata_location_block in ./yr_verdata.module
theme_yr_verdata_location_page in ./yr_verdata.module
Theming of a page with detailed forecast for a location.

File

./yr_verdata.module, line 810
yr_verdata.module This file provides the yr_verdata forecast module.

Code

function _yr_verdata_get_symbol($tab) {
  $nsym = FALSE;
  switch ($tab->symbol['number']) {
    case '01':
    case '02':
    case '03':
    case '05':
    case '06':
    case '07':
    case '08':
      $nsym = TRUE;
      break;
  }
  $sym = drupal_strlen($tab->symbol['number']) > 1 ? $tab->symbol['number'] : '0' . $tab->symbol['number'];
  if ($nsym == TRUE) {
    $sym .= $tab['period'] === '0' ? 'n' : 'd';
  }
  $url = check_url('http://fil.nrk.no/yr/grafikk/sym/b38/' . $sym . '.png');
  return '<img src="' . $url . '" alt="' . $tab->symbol['name'] . '" />';
}