You are here

function pretty_calendar_node_list in Pretty Calendar 7

Display page with nodes by date.

Parameters

int $date: Timestamp of selected month.

Return value

string Rendered page content.

1 call to pretty_calendar_node_list()
pretty_calendar_day_nodes in ./pretty_calendar.module
Display page with selected day nodes.
1 string reference to 'pretty_calendar_node_list'
pretty_calendar_menu in ./pretty_calendar.module
Implements hook_menu().

File

./pretty_calendar.module, line 672
Simple nice calendar module that displays the materials by date.

Code

function pretty_calendar_node_list($date = 0) {
  $nids = pretty_calendar_select_nodes($date);
  if (!empty($nids)) {
    $nodes = node_load_multiple($nids);
    $build = node_view_multiple($nodes);
    $build['pager'] = array(
      '#theme' => 'pager',
      '#weight' => 5,
    );
    drupal_set_title(variable_get('pretty_calendar_page_title', t('Activities calendar')));
  }
  else {
    drupal_set_title(t('No activities was found'));
  }
  return drupal_render($build);
}