$view = new view(); $view->name = 'servisne_informacije_list'; $view->description = ''; $view->tag = 'default'; $view->base_table = 'node'; $view->human_name = 'Servisne informacije'; $view->core = 7; $view->api_version = '3.0'; $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */ /* Display: Master */ $handler = $view->new_display('default', 'Master', 'default'); $handler->display->display_options['css_class'] = 'service-info full-pager'; $handler->display->display_options['use_more_always'] = FALSE; $handler->display->display_options['access']['type'] = 'perm'; $handler->display->display_options['cache']['type'] = 'none'; $handler->display->display_options['query']['type'] = 'views_query'; $handler->display->display_options['exposed_form']['type'] = 'basic'; $handler->display->display_options['pager']['type'] = 'full'; $handler->display->display_options['pager']['options']['items_per_page'] = '8'; $handler->display->display_options['pager']['options']['offset'] = '0'; $handler->display->display_options['pager']['options']['id'] = '0'; $handler->display->display_options['pager']['options']['quantity'] = '9'; $handler->display->display_options['style_plugin'] = 'semanticviews_default'; $handler->display->display_options['style_options']['row']['class'] = 'clearfix item'; $handler->display->display_options['row_plugin'] = 'fields'; $handler->display->display_options['row_options']['hide_empty'] = TRUE; /* Header: Global: Text area */ $handler->display->display_options['header']['area']['id'] = 'area'; $handler->display->display_options['header']['area']['table'] = 'views'; $handler->display->display_options['header']['area']['field'] = 'area'; $handler->display->display_options['header']['area']['label'] = 'Naslov'; $handler->display->display_options['header']['area']['empty'] = TRUE; $handler->display->display_options['header']['area']['content'] = '

'; $handler->display->display_options['header']['area']['format'] = 'ds_code'; /* No results behavior: Global: PHP */ $handler->display->display_options['empty']['php']['id'] = 'php'; $handler->display->display_options['empty']['php']['table'] = 'views'; $handler->display->display_options['empty']['php']['field'] = 'php'; $handler->display->display_options['empty']['php']['label'] = 'No results'; $handler->display->display_options['empty']['php']['empty'] = TRUE; $handler->display->display_options['empty']['php']['php_output'] = ' '; /* Field: Date: Raw start date (excluded) */ $handler->display->display_options['fields']['field_vrijeme_najave_3']['id'] = 'field_vrijeme_najave_3'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['ui_name'] = 'Date: Raw start date (excluded)'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_3']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_3']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_3']['type'] = 'date_plain'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['settings'] = array( 'format_type' => 'long', 'fromto' => 'value', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', ); $handler->display->display_options['fields']['field_vrijeme_najave_3']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['delta_offset'] = '0'; /* Field: Date: day of the month - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave_1']['id'] = 'field_vrijeme_najave_1'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['ui_name'] = 'Date: day of the month - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_1']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_1']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_1']['settings'] = array( 'format_type' => 'day_of_the_month', 'fromto' => 'value', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_1']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['delta_offset'] = '0'; /* Field: Date: Month name (short) - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave_2']['id'] = 'field_vrijeme_najave_2'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['ui_name'] = 'Date: Month name (short) - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_2']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_2']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_2']['settings'] = array( 'format_type' => 'short_month', 'fromto' => 'value', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_2']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['delta_offset'] = '0'; /* Field: Date: Hours - from - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave']['id'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['ui_name'] = 'Date: Hours - from - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave']['element_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_wrapper_class'] = 'time'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave']['settings'] = array( 'format_type' => 'time', 'fromto' => 'value', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave']['delta_offset'] = '0'; /* Field: Date: Hours - to - exluded */ $handler->display->display_options['fields']['field_vrijeme_najave_4']['id'] = 'field_vrijeme_najave_4'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['ui_name'] = 'Date: Hours - to - exluded'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_4']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_4']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_4']['settings'] = array( 'format_type' => 'time', 'fromto' => 'value2', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_4']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['delta_offset'] = '0'; /* Field: Date: Day + Month */ $handler->display->display_options['fields']['nothing_1']['id'] = 'nothing_1'; $handler->display->display_options['fields']['nothing_1']['table'] = 'views'; $handler->display->display_options['fields']['nothing_1']['field'] = 'nothing'; $handler->display->display_options['fields']['nothing_1']['ui_name'] = 'Date: Day + Month'; $handler->display->display_options['fields']['nothing_1']['label'] = ''; $handler->display->display_options['fields']['nothing_1']['alter']['text'] = '
[field_vrijeme_najave_2]
[field_vrijeme_najave_1]
'; $handler->display->display_options['fields']['nothing_1']['element_type'] = '0'; $handler->display->display_options['fields']['nothing_1']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['nothing_1']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['nothing_1']['element_wrapper_class'] = 'date'; $handler->display->display_options['fields']['nothing_1']['element_default_classes'] = FALSE; /* Field: Content: Title */ $handler->display->display_options['fields']['title']['id'] = 'title'; $handler->display->display_options['fields']['title']['table'] = 'node'; $handler->display->display_options['fields']['title']['field'] = 'title'; $handler->display->display_options['fields']['title']['label'] = ''; $handler->display->display_options['fields']['title']['alter']['word_boundary'] = FALSE; $handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE; $handler->display->display_options['fields']['title']['element_type'] = 'h4'; $handler->display->display_options['fields']['title']['element_class'] = 'title'; $handler->display->display_options['fields']['title']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['title']['element_wrapper_type'] = '0'; /* Field: PHP: Lokacija / Ulica */ $handler->display->display_options['fields']['php_1']['id'] = 'php_1'; $handler->display->display_options['fields']['php_1']['table'] = 'views'; $handler->display->display_options['fields']['php_1']['field'] = 'php'; $handler->display->display_options['fields']['php_1']['ui_name'] = 'PHP: Lokacija / Ulica'; $handler->display->display_options['fields']['php_1']['label'] = 'Location / street'; $handler->display->display_options['fields']['php_1']['element_type'] = '0'; $handler->display->display_options['fields']['php_1']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['php_1']['element_wrapper_class'] = 'location'; $handler->display->display_options['fields']['php_1']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['php_1']['use_php_setup'] = 0; $handler->display->display_options['fields']['php_1']['php_value'] = ' $node = new BildNodes($data->nid); // $node->join(\'LEFT JOIN field_data_field_service_location ON node.nid = field_data_field_service_location.entity_id\'); $node->includeField(\'field_service_location\', \'field_service_location_lid\'); $locations = $node->execute(0, 1); foreach ($locations as $location) { $locationIds[] = $location->field_service_location; } $locationIds = implode(\', \', $locationIds); $query = "SELECT street FROM location WHERE lid IN ($locationIds)"; $results = db_query($query)->fetchAll(); foreach ($results as $street) { $streets[] = $street->street; } return implode(\', \', $streets);'; $handler->display->display_options['fields']['php_1']['php_output'] = ''; $handler->display->display_options['fields']['php_1']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php_1']['php_click_sortable'] = ''; /* Field: Date: In X days */ $handler->display->display_options['fields']['php']['id'] = 'php'; $handler->display->display_options['fields']['php']['table'] = 'views'; $handler->display->display_options['fields']['php']['field'] = 'php'; $handler->display->display_options['fields']['php']['ui_name'] = 'Date: In X days'; $handler->display->display_options['fields']['php']['label'] = ''; $handler->display->display_options['fields']['php']['element_type'] = '0'; $handler->display->display_options['fields']['php']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php']['element_wrapper_type'] = '0'; $handler->display->display_options['fields']['php']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['php']['use_php_setup'] = 0; $handler->display->display_options['fields']['php']['php_output'] = '_field_data[\'nid\'][\'entity\']->field_vrijeme_najave[\'und\'][0][\'value\']; $startDate = strtotime($startDate); $startDay = date(\'d\', $startDate); $startDate = $startDay - date(\'d\'); // Ako se radi o dogadjaju koji nije zavrsen if($startDate >= 0) { if($startDate < 1) { echo \'
\' . t("Today") . \'
\'; } else { if($startDate == 1) { echo \'
\' . t("In !num day", array(\'!num\' => $startDate)) . \'
\'; } else { echo \'
\' . t("In !num days", array(\'!num\' => $startDate)) . \'
\'; } } } ?>'; $handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php']['php_click_sortable'] = ''; /* Field: Date: From - to */ $handler->display->display_options['fields']['nothing_2']['id'] = 'nothing_2'; $handler->display->display_options['fields']['nothing_2']['table'] = 'views'; $handler->display->display_options['fields']['nothing_2']['field'] = 'nothing'; $handler->display->display_options['fields']['nothing_2']['ui_name'] = 'Date: From - to'; $handler->display->display_options['fields']['nothing_2']['label'] = ''; $handler->display->display_options['fields']['nothing_2']['alter']['text'] = '
[field_vrijeme_najave] - [field_vrijeme_najave_4]
'; $handler->display->display_options['fields']['nothing_2']['element_label_colon'] = FALSE; /* Field: Content: Link */ $handler->display->display_options['fields']['view_node']['id'] = 'view_node'; $handler->display->display_options['fields']['view_node']['table'] = 'views_entity_node'; $handler->display->display_options['fields']['view_node']['field'] = 'view_node'; $handler->display->display_options['fields']['view_node']['label'] = ''; $handler->display->display_options['fields']['view_node']['element_type'] = 'div'; $handler->display->display_options['fields']['view_node']['element_class'] = 'link'; $handler->display->display_options['fields']['view_node']['element_label_type'] = '0'; $handler->display->display_options['fields']['view_node']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['view_node']['element_wrapper_type'] = '0'; $handler->display->display_options['fields']['view_node']['element_default_classes'] = FALSE; /* Sort criterion: Content: Vrijeme trajanja tendera - start date (field_vrijeme_najave) */ $handler->display->display_options['sorts']['field_vrijeme_najave_value']['id'] = 'field_vrijeme_najave_value'; $handler->display->display_options['sorts']['field_vrijeme_najave_value']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['sorts']['field_vrijeme_najave_value']['field'] = 'field_vrijeme_najave_value'; /* Filter criterion: Content: Published */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'node'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = 1; $handler->display->display_options['filters']['status']['group'] = 1; $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; /* Filter criterion: Content: Type */ $handler->display->display_options['filters']['type']['id'] = 'type'; $handler->display->display_options['filters']['type']['table'] = 'node'; $handler->display->display_options['filters']['type']['field'] = 'type'; $handler->display->display_options['filters']['type']['value'] = array( 'najave' => 'najave', ); /* Filter criterion: Content: Vrijeme trajanja tendera - start date (field_vrijeme_najave) */ $handler->display->display_options['filters']['field_vrijeme_najave_value']['id'] = 'field_vrijeme_najave_value'; $handler->display->display_options['filters']['field_vrijeme_najave_value']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['filters']['field_vrijeme_najave_value']['field'] = 'field_vrijeme_najave_value'; $handler->display->display_options['filters']['field_vrijeme_najave_value']['operator'] = '>='; $handler->display->display_options['filters']['field_vrijeme_najave_value']['default_date'] = 'now'; /* Display: Lista */ $handler = $view->new_display('panel_pane', 'Lista', 'panel_pane_1'); $handler->display->display_options['defaults']['use_ajax'] = FALSE; $handler->display->display_options['use_ajax'] = TRUE; $handler->display->display_options['defaults']['exposed_form'] = FALSE; $handler->display->display_options['exposed_form']['type'] = 'better_exposed_filters'; $handler->display->display_options['exposed_form']['options']['autosubmit'] = TRUE; $handler->display->display_options['exposed_form']['options']['bef'] = array( 'general' => array( 'allow_secondary' => 0, 'secondary_label' => 'Advanced options', ), 'tid' => array( 'bef_format' => 'bild_service_info', 'more_options' => array( 'bef_select_all_none' => 0, 'bef_collapsible' => 0, 'is_secondary' => 0, 'bef_filter_description' => '', 'tokens' => array( 'available' => array( 0 => 'global_types', ), ), 'rewrite' => array( 'filter_rewrite_values' => '', ), ), ), ); $handler->display->display_options['defaults']['fields'] = FALSE; /* Field: Date: Raw start date (excluded) */ $handler->display->display_options['fields']['field_vrijeme_najave_3']['id'] = 'field_vrijeme_najave_3'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['ui_name'] = 'Date: Raw start date (excluded)'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_3']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_3']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_3']['type'] = 'date_plain'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['settings'] = array( 'format_type' => 'long', 'fromto' => 'value', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', ); $handler->display->display_options['fields']['field_vrijeme_najave_3']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['delta_offset'] = '0'; /* Field: Date: day of the month - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave_1']['id'] = 'field_vrijeme_najave_1'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['ui_name'] = 'Date: day of the month - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_1']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_1']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_1']['settings'] = array( 'format_type' => 'day_of_the_month', 'fromto' => 'value', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_1']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['delta_offset'] = '0'; /* Field: Date: Month name (short) - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave_2']['id'] = 'field_vrijeme_najave_2'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['ui_name'] = 'Date: Month name (short) - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_2']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_2']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_2']['settings'] = array( 'format_type' => 'short_month', 'fromto' => 'value', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_2']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['delta_offset'] = '0'; /* Field: Date: Hours - from - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave']['id'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['ui_name'] = 'Date: Hours - from - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave']['element_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_wrapper_class'] = 'time'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave']['settings'] = array( 'format_type' => 'time', 'fromto' => 'value', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave']['delta_offset'] = '0'; /* Field: Date: Hours - to - exluded */ $handler->display->display_options['fields']['field_vrijeme_najave_4']['id'] = 'field_vrijeme_najave_4'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['ui_name'] = 'Date: Hours - to - exluded'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_4']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_4']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_4']['settings'] = array( 'format_type' => 'time', 'fromto' => 'value2', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_4']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['delta_offset'] = '0'; /* Field: Date: Day + Month */ $handler->display->display_options['fields']['nothing_1']['id'] = 'nothing_1'; $handler->display->display_options['fields']['nothing_1']['table'] = 'views'; $handler->display->display_options['fields']['nothing_1']['field'] = 'nothing'; $handler->display->display_options['fields']['nothing_1']['ui_name'] = 'Date: Day + Month'; $handler->display->display_options['fields']['nothing_1']['label'] = ''; $handler->display->display_options['fields']['nothing_1']['alter']['text'] = '
[field_vrijeme_najave_2]
[field_vrijeme_najave_1]
'; $handler->display->display_options['fields']['nothing_1']['element_type'] = '0'; $handler->display->display_options['fields']['nothing_1']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['nothing_1']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['nothing_1']['element_wrapper_class'] = 'date'; $handler->display->display_options['fields']['nothing_1']['element_default_classes'] = FALSE; /* Field: Content: Title */ $handler->display->display_options['fields']['title']['id'] = 'title'; $handler->display->display_options['fields']['title']['table'] = 'node'; $handler->display->display_options['fields']['title']['field'] = 'title'; $handler->display->display_options['fields']['title']['label'] = ''; $handler->display->display_options['fields']['title']['alter']['word_boundary'] = FALSE; $handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE; $handler->display->display_options['fields']['title']['element_type'] = 'h4'; $handler->display->display_options['fields']['title']['element_class'] = 'title'; $handler->display->display_options['fields']['title']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['title']['element_wrapper_type'] = '0'; /* Field: Short description OR list of streets */ $handler->display->display_options['fields']['php_1']['id'] = 'php_1'; $handler->display->display_options['fields']['php_1']['table'] = 'views'; $handler->display->display_options['fields']['php_1']['field'] = 'php'; $handler->display->display_options['fields']['php_1']['ui_name'] = 'Short description OR list of streets'; $handler->display->display_options['fields']['php_1']['label'] = ''; $handler->display->display_options['fields']['php_1']['element_type'] = '0'; $handler->display->display_options['fields']['php_1']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php_1']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['php_1']['element_wrapper_class'] = 'location'; $handler->display->display_options['fields']['php_1']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['php_1']['use_php_setup'] = 0; $handler->display->display_options['fields']['php_1']['php_value'] = '$nid = $data->nid; if (is_numeric($nid)) { // prvo pokupi vrijednost prikazi mapu checkboxa $node = new BildNodes($nid); $node->includeField(\'field_prika_i_mapu\', \'field_prika_i_mapu_value\'); $result = $node->execute(); if ($result[$nid]->field_prika_i_mapu === \'1\') { // ako je cekirano Prikazi mapu, pokupi ulice - vrijednosti polja field_lokacije $locations = db_select(\'field_data_field_lokacije\', \'f\') ->fields(\'f\', array(\'field_lokacije_value\')) ->condition(\'entity_id\', $nid) ->condition(\'entity_type\', \'node\') ->execute()->fetchAll(); foreach ($locations as $location) { $parts = explode(\',\', $location->field_lokacije_value); $street = explode(\' \', $parts[0]); array_pop($street); $street = implode(\' \', $street); if ($street) $streets[] = $street; } return \'\'. t(\'Location / Street\') .\': \' . implode(\', \', $streets); } else { // ako nije cekirano, prikazi kratki opis trimovan - vrijednost polja field_short_description $description = db_select(\'field_data_field_short_description\', \'f\') ->fields(\'f\', array(\'field_short_description_value\')) ->condition(\'entity_id\', $nid) ->condition(\'entity_type\', \'node\') ->execute()->fetchAssoc(); return $description[\'field_short_description_value\']; } } return $text;'; $handler->display->display_options['fields']['php_1']['php_output'] = ''; $handler->display->display_options['fields']['php_1']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php_1']['php_click_sortable'] = ''; /* Field: Content: Vrijeme trajanja tendera */ $handler->display->display_options['fields']['field_vrijeme_najave_5']['id'] = 'field_vrijeme_najave_5'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_label_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_wrapper_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_5']['type'] = 'custom_formatters_event_date_description'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['settings'] = array( 'format_type' => 'long', 'fromto' => 'both', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'show', ); $handler->display->display_options['fields']['field_vrijeme_najave_5']['delta_offset'] = '0'; /* Field: Content: Link */ $handler->display->display_options['fields']['view_node']['id'] = 'view_node'; $handler->display->display_options['fields']['view_node']['table'] = 'views_entity_node'; $handler->display->display_options['fields']['view_node']['field'] = 'view_node'; $handler->display->display_options['fields']['view_node']['label'] = ''; $handler->display->display_options['fields']['view_node']['element_type'] = 'div'; $handler->display->display_options['fields']['view_node']['element_class'] = 'link'; $handler->display->display_options['fields']['view_node']['element_label_type'] = '0'; $handler->display->display_options['fields']['view_node']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['view_node']['element_wrapper_type'] = '0'; $handler->display->display_options['fields']['view_node']['element_default_classes'] = FALSE; /* Field: Field user as first sort criteria (PHP) (Excluded) */ $handler->display->display_options['fields']['php_2']['id'] = 'php_2'; $handler->display->display_options['fields']['php_2']['table'] = 'views'; $handler->display->display_options['fields']['php_2']['field'] = 'php'; $handler->display->display_options['fields']['php_2']['ui_name'] = 'Field user as first sort criteria (PHP) (Excluded)'; $handler->display->display_options['fields']['php_2']['label'] = ''; $handler->display->display_options['fields']['php_2']['exclude'] = TRUE; $handler->display->display_options['fields']['php_2']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php_2']['use_php_setup'] = 0; $handler->display->display_options['fields']['php_2']['php_value'] = '$start = isset($data->field_data_field_vrijeme_najave_field_vrijeme_najave_value) ? $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value : null; $end= isset($data->field_data_field_vrijeme_najave_field_vrijeme_najave_value2) ? $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value2 : null; // FIX FOR TIME ZONE BUG if(!empty($start)) { $start = new DateTime($start, new DateTimeZone("UTC")); $start->setTimezone(new DateTimeZone("Europe/Podgorica")); $start = $start->format(\'Y-m-d H:i:s\'); } if(!empty($end)) { $end = new DateTime($end, new DateTimeZone("UTC")); $end->setTimezone(new DateTimeZone("Europe/Podgorica")); $end = $end->format(\'Y-m-d H:i:s\'); } $event = new BildEvent($start, $end); $event->calculateState(); $event->calculateWeight(); return $event->getWeight(); '; $handler->display->display_options['fields']['php_2']['php_output'] = ''; $handler->display->display_options['fields']['php_2']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php_2']['php_click_sortable'] = ''; /* Field: PHP: Is all day */ $handler->display->display_options['fields']['php']['id'] = 'php'; $handler->display->display_options['fields']['php']['table'] = 'views'; $handler->display->display_options['fields']['php']['field'] = 'php'; $handler->display->display_options['fields']['php']['ui_name'] = 'PHP: Is all day'; $handler->display->display_options['fields']['php']['label'] = ''; $handler->display->display_options['fields']['php']['exclude'] = TRUE; $handler->display->display_options['fields']['php']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php']['use_php_setup'] = 0; $handler->display->display_options['fields']['php']['php_value'] = '$start = $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value; $end = $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value2; if ($start == $end) { return \'true\'; } else { return \'false\'; }'; $handler->display->display_options['fields']['php']['php_output'] = ''; $handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php']['php_click_sortable'] = ''; /* Field: PHP: String "All day" translated */ $handler->display->display_options['fields']['php_3']['id'] = 'php_3'; $handler->display->display_options['fields']['php_3']['table'] = 'views'; $handler->display->display_options['fields']['php_3']['field'] = 'php'; $handler->display->display_options['fields']['php_3']['ui_name'] = 'PHP: String "All day" translated'; $handler->display->display_options['fields']['php_3']['label'] = ''; $handler->display->display_options['fields']['php_3']['exclude'] = TRUE; $handler->display->display_options['fields']['php_3']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php_3']['use_php_setup'] = 0; $handler->display->display_options['fields']['php_3']['php_value'] = 'return t(\'All day\');'; $handler->display->display_options['fields']['php_3']['php_output'] = ''; $handler->display->display_options['fields']['php_3']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php_3']['php_click_sortable'] = ''; /* Field: Views: Views Conditional */ $handler->display->display_options['fields']['views_conditional']['id'] = 'views_conditional'; $handler->display->display_options['fields']['views_conditional']['table'] = 'views_conditional'; $handler->display->display_options['fields']['views_conditional']['field'] = 'views_conditional'; $handler->display->display_options['fields']['views_conditional']['label'] = ''; $handler->display->display_options['fields']['views_conditional']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['views_conditional']['if'] = 'php'; $handler->display->display_options['fields']['views_conditional']['condition'] = '1'; $handler->display->display_options['fields']['views_conditional']['equalto'] = 'true'; $handler->display->display_options['fields']['views_conditional']['then'] = '
[php_3]
'; $handler->display->display_options['fields']['views_conditional']['or'] = '
[field_vrijeme_najave] - [field_vrijeme_najave_4]
'; $handler->display->display_options['defaults']['sorts'] = FALSE; /* Sort criterion: Global: PHP */ $handler->display->display_options['sorts']['php']['id'] = 'php'; $handler->display->display_options['sorts']['php']['table'] = 'views'; $handler->display->display_options['sorts']['php']['field'] = 'php'; $handler->display->display_options['sorts']['php']['order'] = 'DESC'; $handler->display->display_options['sorts']['php']['use_php_setup'] = 0; $handler->display->display_options['sorts']['php']['php_sort'] = '// Sort by event state DESC. The event states are( 3 = Danas , 2 = U toku, 1 = Za x dana , 0 = Zavrseno) if ( $row1->php_2< $row2->php_2) { return -1; } if ( $row1->php_2 > $row2->php_2) { return 1; } '; /* Sort criterion: Content: Vrijeme trajanja tendera - start date (field_vrijeme_najave) */ $handler->display->display_options['sorts']['field_vrijeme_najave_value']['id'] = 'field_vrijeme_najave_value'; $handler->display->display_options['sorts']['field_vrijeme_najave_value']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['sorts']['field_vrijeme_najave_value']['field'] = 'field_vrijeme_najave_value'; /* Sort criterion: Content: Vrijeme trajanja tendera - end date (field_vrijeme_najave:value2) */ $handler->display->display_options['sorts']['field_vrijeme_najave_value2']['id'] = 'field_vrijeme_najave_value2'; $handler->display->display_options['sorts']['field_vrijeme_najave_value2']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['sorts']['field_vrijeme_najave_value2']['field'] = 'field_vrijeme_najave_value2'; $handler->display->display_options['defaults']['filter_groups'] = FALSE; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filter criterion: Content: Published */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'node'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = 1; $handler->display->display_options['filters']['status']['group'] = 1; $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; /* Filter criterion: Content: Type */ $handler->display->display_options['filters']['type']['id'] = 'type'; $handler->display->display_options['filters']['type']['table'] = 'node'; $handler->display->display_options['filters']['type']['field'] = 'type'; $handler->display->display_options['filters']['type']['value'] = array( 'najave' => 'najave', ); $handler->display->display_options['filters']['type']['group'] = 1; /* Filter criterion: Content: Has taxonomy term */ $handler->display->display_options['filters']['tid']['id'] = 'tid'; $handler->display->display_options['filters']['tid']['table'] = 'taxonomy_index'; $handler->display->display_options['filters']['tid']['field'] = 'tid'; $handler->display->display_options['filters']['tid']['group'] = 1; $handler->display->display_options['filters']['tid']['exposed'] = TRUE; $handler->display->display_options['filters']['tid']['expose']['operator_id'] = 'tid_op'; $handler->display->display_options['filters']['tid']['expose']['operator'] = 'tid_op'; $handler->display->display_options['filters']['tid']['expose']['identifier'] = 'tid'; $handler->display->display_options['filters']['tid']['expose']['multiple'] = TRUE; $handler->display->display_options['filters']['tid']['expose']['remember_roles'] = array( 2 => '2', 1 => 0, 3 => 0, 5 => 0, 4 => 0, ); $handler->display->display_options['filters']['tid']['type'] = 'select'; $handler->display->display_options['filters']['tid']['vocabulary'] = 'location'; $handler->display->display_options['argument_input'] = array( 'tid' => array( 'type' => 'user', 'context' => 'entity:comment.author', 'context_optional' => 0, 'panel' => '0', 'fixed' => '', 'label' => 'Content: Has taxonomy term ID', ), ); $handler->display->display_options['inherit_panels_path'] = '1'; /* Display: Single */ $handler = $view->new_display('panel_pane', 'Single', 'panel_pane_2'); $handler->display->display_options['defaults']['header'] = FALSE; $handler->display->display_options['defaults']['fields'] = FALSE; /* Field: Date: Raw start date (excluded) */ $handler->display->display_options['fields']['field_vrijeme_najave_3']['id'] = 'field_vrijeme_najave_3'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['ui_name'] = 'Date: Raw start date (excluded)'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_3']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_3']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_3']['type'] = 'date_plain'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['settings'] = array( 'format_type' => 'long', 'fromto' => 'value', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', ); $handler->display->display_options['fields']['field_vrijeme_najave_3']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['delta_offset'] = '0'; /* Field: Date: day of the month - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave_1']['id'] = 'field_vrijeme_najave_1'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['ui_name'] = 'Date: day of the month - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_1']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_1']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_1']['settings'] = array( 'format_type' => 'day_of_the_month', 'fromto' => 'value', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_1']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['delta_offset'] = '0'; /* Field: Date: Month name (short) - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave_2']['id'] = 'field_vrijeme_najave_2'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['ui_name'] = 'Date: Month name (short) - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_2']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_2']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_2']['settings'] = array( 'format_type' => 'short_month', 'fromto' => 'value', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_2']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['delta_offset'] = '0'; /* Field: Date: Hours - from - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave']['id'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['ui_name'] = 'Date: Hours - from - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave']['element_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_wrapper_class'] = 'time'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave']['settings'] = array( 'format_type' => 'time', 'fromto' => 'value', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave']['delta_offset'] = '0'; /* Field: Date: Hours - to - exluded */ $handler->display->display_options['fields']['field_vrijeme_najave_4']['id'] = 'field_vrijeme_najave_4'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['ui_name'] = 'Date: Hours - to - exluded'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_4']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_4']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_4']['settings'] = array( 'format_type' => 'time', 'fromto' => 'value2', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_4']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['delta_offset'] = '0'; /* Field: Date: Day + Month */ $handler->display->display_options['fields']['nothing_1']['id'] = 'nothing_1'; $handler->display->display_options['fields']['nothing_1']['table'] = 'views'; $handler->display->display_options['fields']['nothing_1']['field'] = 'nothing'; $handler->display->display_options['fields']['nothing_1']['ui_name'] = 'Date: Day + Month'; $handler->display->display_options['fields']['nothing_1']['label'] = ''; $handler->display->display_options['fields']['nothing_1']['alter']['text'] = '
[field_vrijeme_najave_2]
[field_vrijeme_najave_1]
'; $handler->display->display_options['fields']['nothing_1']['element_type'] = '0'; $handler->display->display_options['fields']['nothing_1']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['nothing_1']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['nothing_1']['element_wrapper_class'] = 'date'; $handler->display->display_options['fields']['nothing_1']['element_default_classes'] = FALSE; /* Field: Content: Title */ $handler->display->display_options['fields']['title']['id'] = 'title'; $handler->display->display_options['fields']['title']['table'] = 'node'; $handler->display->display_options['fields']['title']['field'] = 'title'; $handler->display->display_options['fields']['title']['label'] = ''; $handler->display->display_options['fields']['title']['alter']['word_boundary'] = FALSE; $handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE; $handler->display->display_options['fields']['title']['element_type'] = 'h1'; $handler->display->display_options['fields']['title']['element_class'] = 'title'; $handler->display->display_options['fields']['title']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['title']['element_wrapper_type'] = '0'; /* Field: Lokacija / Ulica - excluded */ $handler->display->display_options['fields']['nothing']['id'] = 'nothing'; $handler->display->display_options['fields']['nothing']['table'] = 'views'; $handler->display->display_options['fields']['nothing']['field'] = 'nothing'; $handler->display->display_options['fields']['nothing']['ui_name'] = 'Lokacija / Ulica - excluded'; $handler->display->display_options['fields']['nothing']['label'] = 'Lokacija / ulica'; $handler->display->display_options['fields']['nothing']['exclude'] = TRUE; $handler->display->display_options['fields']['nothing']['alter']['text'] = 'Budvanska, Dalmatinska, Tivatska, Momišići'; $handler->display->display_options['fields']['nothing']['element_type'] = '0'; $handler->display->display_options['fields']['nothing']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['nothing']['element_wrapper_class'] = 'location'; $handler->display->display_options['fields']['nothing']['element_default_classes'] = FALSE; /* Field: Content: Vrijeme trajanja tendera */ $handler->display->display_options['fields']['field_vrijeme_najave_5']['id'] = 'field_vrijeme_najave_5'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_label_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_wrapper_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_5']['type'] = 'custom_formatters_event_date_description'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['settings'] = array( 'format_type' => 'long', 'fromto' => 'both', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'show', ); $handler->display->display_options['fields']['field_vrijeme_najave_5']['delta_offset'] = '0'; /* Field: PHP: Is all day */ $handler->display->display_options['fields']['php']['id'] = 'php'; $handler->display->display_options['fields']['php']['table'] = 'views'; $handler->display->display_options['fields']['php']['field'] = 'php'; $handler->display->display_options['fields']['php']['ui_name'] = 'PHP: Is all day'; $handler->display->display_options['fields']['php']['label'] = ''; $handler->display->display_options['fields']['php']['exclude'] = TRUE; $handler->display->display_options['fields']['php']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php']['use_php_setup'] = 0; $handler->display->display_options['fields']['php']['php_value'] = '$start = $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value; $end = $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value2; if ($start == $end) { return \'true\'; } else { return \'false\'; }'; $handler->display->display_options['fields']['php']['php_output'] = ''; $handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php']['php_click_sortable'] = ''; /* Field: PHP: String "All day" translated */ $handler->display->display_options['fields']['php_1']['id'] = 'php_1'; $handler->display->display_options['fields']['php_1']['table'] = 'views'; $handler->display->display_options['fields']['php_1']['field'] = 'php'; $handler->display->display_options['fields']['php_1']['ui_name'] = 'PHP: String "All day" translated'; $handler->display->display_options['fields']['php_1']['label'] = ''; $handler->display->display_options['fields']['php_1']['exclude'] = TRUE; $handler->display->display_options['fields']['php_1']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php_1']['use_php_setup'] = 0; $handler->display->display_options['fields']['php_1']['php_value'] = 'return t(\'All day\');'; $handler->display->display_options['fields']['php_1']['php_output'] = ''; $handler->display->display_options['fields']['php_1']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php_1']['php_click_sortable'] = ''; /* Field: Views: Views Conditional */ $handler->display->display_options['fields']['views_conditional']['id'] = 'views_conditional'; $handler->display->display_options['fields']['views_conditional']['table'] = 'views_conditional'; $handler->display->display_options['fields']['views_conditional']['field'] = 'views_conditional'; $handler->display->display_options['fields']['views_conditional']['label'] = ''; $handler->display->display_options['fields']['views_conditional']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['views_conditional']['if'] = 'php'; $handler->display->display_options['fields']['views_conditional']['condition'] = '1'; $handler->display->display_options['fields']['views_conditional']['equalto'] = 'true'; $handler->display->display_options['fields']['views_conditional']['then'] = '
[php_1]
'; $handler->display->display_options['fields']['views_conditional']['or'] = '
[field_vrijeme_najave] - [field_vrijeme_najave_4]
'; $handler->display->display_options['defaults']['arguments'] = FALSE; /* Contextual filter: Content: Nid */ $handler->display->display_options['arguments']['nid']['id'] = 'nid'; $handler->display->display_options['arguments']['nid']['table'] = 'node'; $handler->display->display_options['arguments']['nid']['field'] = 'nid'; $handler->display->display_options['arguments']['nid']['default_action'] = 'default'; $handler->display->display_options['arguments']['nid']['default_argument_type'] = 'node'; $handler->display->display_options['arguments']['nid']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['nid']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['nid']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['arguments']['nid']['specify_validation'] = TRUE; $handler->display->display_options['arguments']['nid']['validate']['type'] = 'node'; $handler->display->display_options['arguments']['nid']['validate_options']['types'] = array( 'najave' => 'najave', ); $handler->display->display_options['arguments']['nid']['validate_options']['access'] = TRUE; $handler->display->display_options['defaults']['filter_groups'] = FALSE; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filter criterion: Content: Published */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'node'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = 1; $handler->display->display_options['filters']['status']['group'] = 1; $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; /* Filter criterion: Content: Type */ $handler->display->display_options['filters']['type']['id'] = 'type'; $handler->display->display_options['filters']['type']['table'] = 'node'; $handler->display->display_options['filters']['type']['field'] = 'type'; $handler->display->display_options['filters']['type']['value'] = array( 'najave' => 'najave', ); $handler->display->display_options['filters']['type']['group'] = 1; $handler->display->display_options['argument_input'] = array( 'tid' => array( 'type' => 'user', 'context' => 'entity:comment.author', 'context_optional' => 0, 'panel' => '0', 'fixed' => '', 'label' => 'Content: Has taxonomy term ID', ), ); /* Display: Block Narrow */ $handler = $view->new_display('panel_pane', 'Block Narrow', 'panel_pane_3'); $handler->display->display_options['defaults']['css_class'] = FALSE; $handler->display->display_options['css_class'] = 'service-info full-pager narrow blue-header no-negative-margin jscrollpane-view'; $handler->display->display_options['defaults']['use_ajax'] = FALSE; $handler->display->display_options['use_ajax'] = TRUE; $handler->display->display_options['defaults']['exposed_form'] = FALSE; $handler->display->display_options['exposed_form']['type'] = 'better_exposed_filters'; $handler->display->display_options['exposed_form']['options']['autosubmit'] = TRUE; $handler->display->display_options['exposed_form']['options']['bef'] = array( 'general' => array( 'allow_secondary' => 0, 'secondary_label' => 'Advanced options', ), 'tid' => array( 'bef_format' => 'bild_service_info', 'more_options' => array( 'bef_select_all_none' => 0, 'bef_collapsible' => 0, 'is_secondary' => 0, 'bef_filter_description' => '', 'tokens' => array( 'available' => array( 0 => 'global_types', ), ), 'rewrite' => array( 'filter_rewrite_values' => '', ), ), ), ); $handler->display->display_options['defaults']['pager'] = FALSE; $handler->display->display_options['pager']['type'] = 'some'; $handler->display->display_options['pager']['options']['items_per_page'] = '20'; $handler->display->display_options['pager']['options']['offset'] = '0'; $handler->display->display_options['defaults']['header'] = FALSE; /* Header: Global: Text area */ $handler->display->display_options['header']['area']['id'] = 'area'; $handler->display->display_options['header']['area']['table'] = 'views'; $handler->display->display_options['header']['area']['field'] = 'area'; $handler->display->display_options['header']['area']['label'] = 'Naslov'; $handler->display->display_options['header']['area']['empty'] = TRUE; $handler->display->display_options['header']['area']['content'] = '

'; $handler->display->display_options['header']['area']['format'] = 'ds_code'; $handler->display->display_options['defaults']['fields'] = FALSE; /* Field: Date: Raw start date (excluded) */ $handler->display->display_options['fields']['field_vrijeme_najave_3']['id'] = 'field_vrijeme_najave_3'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['ui_name'] = 'Date: Raw start date (excluded)'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_3']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_3']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_3']['type'] = 'date_plain'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['settings'] = array( 'format_type' => 'long', 'fromto' => 'value', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', ); $handler->display->display_options['fields']['field_vrijeme_najave_3']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['delta_offset'] = '0'; /* Field: Date: day of the month - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave_1']['id'] = 'field_vrijeme_najave_1'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['ui_name'] = 'Date: day of the month - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_1']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_1']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_1']['settings'] = array( 'format_type' => 'day_of_the_month', 'fromto' => 'value', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_1']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['delta_offset'] = '0'; /* Field: Date: Month name (short) - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave_2']['id'] = 'field_vrijeme_najave_2'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['ui_name'] = 'Date: Month name (short) - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_2']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_2']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_2']['settings'] = array( 'format_type' => 'short_month', 'fromto' => 'value', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_2']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['delta_offset'] = '0'; /* Field: Date: Hours - from - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave']['id'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['ui_name'] = 'Date: Hours - from - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave']['element_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_wrapper_class'] = 'time'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave']['settings'] = array( 'format_type' => 'time', 'fromto' => 'value', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave']['delta_offset'] = '0'; /* Field: Date: Hours - to - exluded */ $handler->display->display_options['fields']['field_vrijeme_najave_4']['id'] = 'field_vrijeme_najave_4'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['ui_name'] = 'Date: Hours - to - exluded'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_4']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_4']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_4']['settings'] = array( 'format_type' => 'time', 'fromto' => 'value2', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_4']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['delta_offset'] = '0'; /* Field: Content: Vrijeme trajanja tendera */ $handler->display->display_options['fields']['field_vrijeme_najave_5']['id'] = 'field_vrijeme_najave_5'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_label_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_wrapper_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_5']['type'] = 'custom_formatters_event_date_description'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['settings'] = array( 'format_type' => 'long', 'fromto' => 'both', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'show', ); $handler->display->display_options['fields']['field_vrijeme_najave_5']['delta_offset'] = '0'; /* Field: PHP: Is all day */ $handler->display->display_options['fields']['php']['id'] = 'php'; $handler->display->display_options['fields']['php']['table'] = 'views'; $handler->display->display_options['fields']['php']['field'] = 'php'; $handler->display->display_options['fields']['php']['ui_name'] = 'PHP: Is all day'; $handler->display->display_options['fields']['php']['label'] = ''; $handler->display->display_options['fields']['php']['exclude'] = TRUE; $handler->display->display_options['fields']['php']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php']['use_php_setup'] = 0; $handler->display->display_options['fields']['php']['php_value'] = '$start = $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value; $end = $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value2; if ($start == $end) { return \'true\'; } else { return \'false\'; }'; $handler->display->display_options['fields']['php']['php_output'] = ''; $handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php']['php_click_sortable'] = ''; /* Field: PHP: String "All day" translated */ $handler->display->display_options['fields']['php_3']['id'] = 'php_3'; $handler->display->display_options['fields']['php_3']['table'] = 'views'; $handler->display->display_options['fields']['php_3']['field'] = 'php'; $handler->display->display_options['fields']['php_3']['ui_name'] = 'PHP: String "All day" translated'; $handler->display->display_options['fields']['php_3']['label'] = ''; $handler->display->display_options['fields']['php_3']['exclude'] = TRUE; $handler->display->display_options['fields']['php_3']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php_3']['use_php_setup'] = 0; $handler->display->display_options['fields']['php_3']['php_value'] = 'return t(\'All day\');'; $handler->display->display_options['fields']['php_3']['php_output'] = ''; $handler->display->display_options['fields']['php_3']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php_3']['php_click_sortable'] = ''; /* Field: Views: Views Conditional */ $handler->display->display_options['fields']['views_conditional']['id'] = 'views_conditional'; $handler->display->display_options['fields']['views_conditional']['table'] = 'views_conditional'; $handler->display->display_options['fields']['views_conditional']['field'] = 'views_conditional'; $handler->display->display_options['fields']['views_conditional']['label'] = ''; $handler->display->display_options['fields']['views_conditional']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['views_conditional']['if'] = 'php'; $handler->display->display_options['fields']['views_conditional']['condition'] = '1'; $handler->display->display_options['fields']['views_conditional']['equalto'] = 'true'; $handler->display->display_options['fields']['views_conditional']['then'] = '
[php_3]
'; $handler->display->display_options['fields']['views_conditional']['or'] = '
[field_vrijeme_najave] - [field_vrijeme_najave_4]
'; /* Field: Content: Title */ $handler->display->display_options['fields']['title']['id'] = 'title'; $handler->display->display_options['fields']['title']['table'] = 'node'; $handler->display->display_options['fields']['title']['field'] = 'title'; $handler->display->display_options['fields']['title']['label'] = ''; $handler->display->display_options['fields']['title']['alter']['word_boundary'] = FALSE; $handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE; $handler->display->display_options['fields']['title']['element_type'] = 'h4'; $handler->display->display_options['fields']['title']['element_class'] = 'title'; $handler->display->display_options['fields']['title']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['title']['element_wrapper_type'] = '0'; /* Field: Short description OR list of streets */ $handler->display->display_options['fields']['php_1']['id'] = 'php_1'; $handler->display->display_options['fields']['php_1']['table'] = 'views'; $handler->display->display_options['fields']['php_1']['field'] = 'php'; $handler->display->display_options['fields']['php_1']['ui_name'] = 'Short description OR list of streets'; $handler->display->display_options['fields']['php_1']['label'] = ''; $handler->display->display_options['fields']['php_1']['element_type'] = '0'; $handler->display->display_options['fields']['php_1']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php_1']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['php_1']['element_wrapper_class'] = 'location'; $handler->display->display_options['fields']['php_1']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['php_1']['use_php_setup'] = 0; $handler->display->display_options['fields']['php_1']['php_value'] = '$nid = $data->nid; if (is_numeric($nid)) { // prvo pokupi vrijednost prikazi mapu checkboxa $node = new BildNodes($nid); $node->includeField(\'field_prika_i_mapu\', \'field_prika_i_mapu_value\'); $result = $node->execute(); if ($result[$nid]->field_prika_i_mapu === \'1\') { // ako je cekirano Prikazi mapu, pokupi ulice - vrijednosti polja field_lokacije $locations = db_select(\'field_data_field_lokacije\', \'f\') ->fields(\'f\', array(\'field_lokacije_value\')) ->condition(\'entity_id\', $nid) ->condition(\'entity_type\', \'node\') ->execute()->fetchAll(); foreach ($locations as $location) { $parts = explode(\',\', $location->field_lokacije_value); $street = explode(\' \', $parts[0]); array_pop($street); $street = implode(\' \', $street); if ($street) $streets[] = $street; } return \'\'. t(\'Location / Street\') .\': \' . implode(\', \', $streets); } else { // ako nije cekirano, prikazi kratki opis trimovan - vrijednost polja field_short_description $description = db_select(\'field_data_field_short_description\', \'f\') ->fields(\'f\', array(\'field_short_description_value\')) ->condition(\'entity_id\', $nid) ->condition(\'entity_type\', \'node\') ->execute()->fetchAssoc(); return $description[\'field_short_description_value\']; } } return $text;'; $handler->display->display_options['fields']['php_1']['php_output'] = ''; $handler->display->display_options['fields']['php_1']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php_1']['php_click_sortable'] = ''; /* Field: Content: Link */ $handler->display->display_options['fields']['view_node']['id'] = 'view_node'; $handler->display->display_options['fields']['view_node']['table'] = 'views_entity_node'; $handler->display->display_options['fields']['view_node']['field'] = 'view_node'; $handler->display->display_options['fields']['view_node']['label'] = ''; $handler->display->display_options['fields']['view_node']['element_type'] = 'div'; $handler->display->display_options['fields']['view_node']['element_class'] = 'link'; $handler->display->display_options['fields']['view_node']['element_label_type'] = '0'; $handler->display->display_options['fields']['view_node']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['view_node']['element_wrapper_type'] = '0'; $handler->display->display_options['fields']['view_node']['element_default_classes'] = FALSE; /* Field: Field user as first sort criteria (PHP) (Excluded) */ $handler->display->display_options['fields']['php_2']['id'] = 'php_2'; $handler->display->display_options['fields']['php_2']['table'] = 'views'; $handler->display->display_options['fields']['php_2']['field'] = 'php'; $handler->display->display_options['fields']['php_2']['ui_name'] = 'Field user as first sort criteria (PHP) (Excluded)'; $handler->display->display_options['fields']['php_2']['label'] = ''; $handler->display->display_options['fields']['php_2']['exclude'] = TRUE; $handler->display->display_options['fields']['php_2']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php_2']['use_php_setup'] = 0; $handler->display->display_options['fields']['php_2']['php_value'] = '$start = isset($data->field_data_field_vrijeme_najave_field_vrijeme_najave_value) ? $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value : null; $end= isset($data->field_data_field_vrijeme_najave_field_vrijeme_najave_value2) ? $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value2 : null; // FIX FOR TIME ZONE BUG if(!empty($start)) { $start = new DateTime($start, new DateTimeZone("UTC")); $start->setTimezone(new DateTimeZone("Europe/Podgorica")); $start = $start->format(\'Y-m-d H:i:s\'); } if(!empty($end)) { $end = new DateTime($end, new DateTimeZone("UTC")); $end->setTimezone(new DateTimeZone("Europe/Podgorica")); $end = $end->format(\'Y-m-d H:i:s\'); } $event = new BildEvent($start, $end); $event->calculateState(); $event->calculateWeight(); return $event->getWeight(); '; $handler->display->display_options['fields']['php_2']['php_output'] = ''; $handler->display->display_options['fields']['php_2']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php_2']['php_click_sortable'] = ''; $handler->display->display_options['defaults']['sorts'] = FALSE; /* Sort criterion: Global: PHP */ $handler->display->display_options['sorts']['php']['id'] = 'php'; $handler->display->display_options['sorts']['php']['table'] = 'views'; $handler->display->display_options['sorts']['php']['field'] = 'php'; $handler->display->display_options['sorts']['php']['order'] = 'DESC'; $handler->display->display_options['sorts']['php']['use_php_setup'] = 0; $handler->display->display_options['sorts']['php']['php_sort'] = '// Sort by event state DESC. The event states are( 3 = Danas , 2 = U toku, 1 = Za x dana , 0 = Zavrseno) if ( $row1->php_2< $row2->php_2) { return -1; } if ( $row1->php_2 > $row2->php_2) { return 1; }'; /* Sort criterion: Content: Vrijeme trajanja tendera - start date (field_vrijeme_najave) */ $handler->display->display_options['sorts']['field_vrijeme_najave_value_1']['id'] = 'field_vrijeme_najave_value_1'; $handler->display->display_options['sorts']['field_vrijeme_najave_value_1']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['sorts']['field_vrijeme_najave_value_1']['field'] = 'field_vrijeme_najave_value'; /* Sort criterion: Content: Vrijeme trajanja tendera - end date (field_vrijeme_najave:value2) */ $handler->display->display_options['sorts']['field_vrijeme_najave_value2']['id'] = 'field_vrijeme_najave_value2'; $handler->display->display_options['sorts']['field_vrijeme_najave_value2']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['sorts']['field_vrijeme_najave_value2']['field'] = 'field_vrijeme_najave_value2'; $handler->display->display_options['defaults']['arguments'] = FALSE; /* Contextual filter: Content: Nid */ $handler->display->display_options['arguments']['nid']['id'] = 'nid'; $handler->display->display_options['arguments']['nid']['table'] = 'node'; $handler->display->display_options['arguments']['nid']['field'] = 'nid'; $handler->display->display_options['arguments']['nid']['default_action'] = 'default'; $handler->display->display_options['arguments']['nid']['default_argument_type'] = 'node'; $handler->display->display_options['arguments']['nid']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['nid']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['nid']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['arguments']['nid']['specify_validation'] = TRUE; $handler->display->display_options['arguments']['nid']['validate']['type'] = 'node'; $handler->display->display_options['arguments']['nid']['validate_options']['types'] = array( 'najave' => 'najave', ); $handler->display->display_options['arguments']['nid']['validate']['fail'] = 'ignore'; $handler->display->display_options['arguments']['nid']['not'] = TRUE; $handler->display->display_options['defaults']['filter_groups'] = FALSE; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filter criterion: Content: Published */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'node'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = 1; $handler->display->display_options['filters']['status']['group'] = 1; $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; /* Filter criterion: Content: Type */ $handler->display->display_options['filters']['type']['id'] = 'type'; $handler->display->display_options['filters']['type']['table'] = 'node'; $handler->display->display_options['filters']['type']['field'] = 'type'; $handler->display->display_options['filters']['type']['value'] = array( 'najave' => 'najave', ); $handler->display->display_options['filters']['type']['group'] = 1; /* Filter criterion: Content: Has taxonomy term */ $handler->display->display_options['filters']['tid']['id'] = 'tid'; $handler->display->display_options['filters']['tid']['table'] = 'taxonomy_index'; $handler->display->display_options['filters']['tid']['field'] = 'tid'; $handler->display->display_options['filters']['tid']['group'] = 1; $handler->display->display_options['filters']['tid']['exposed'] = TRUE; $handler->display->display_options['filters']['tid']['expose']['operator_id'] = 'tid_op'; $handler->display->display_options['filters']['tid']['expose']['operator'] = 'tid_op'; $handler->display->display_options['filters']['tid']['expose']['identifier'] = 'tid'; $handler->display->display_options['filters']['tid']['expose']['multiple'] = TRUE; $handler->display->display_options['filters']['tid']['expose']['remember_roles'] = array( 2 => '2', 1 => 0, 3 => 0, 5 => 0, 4 => 0, ); $handler->display->display_options['filters']['tid']['type'] = 'select'; $handler->display->display_options['filters']['tid']['vocabulary'] = 'location'; $handler->display->display_options['argument_input'] = array( 'term_node_tid_depth' => array( 'type' => 'user', 'context' => 'entity:comment.author', 'context_optional' => 0, 'panel' => '0', 'fixed' => '', 'label' => 'Content: Has taxonomy term ID (with depth)', ), 'nid' => array( 'type' => 'none', 'context' => 'entity:comment.author', 'context_optional' => 0, 'panel' => '0', 'fixed' => '', 'label' => 'Content: Nid', ), ); $handler->display->display_options['inherit_panels_path'] = '1'; /* Display: Block Wide */ $handler = $view->new_display('panel_pane', 'Block Wide', 'panel_pane_4'); $handler->display->display_options['defaults']['css_class'] = FALSE; $handler->display->display_options['css_class'] = 'service-info full-pager blue-header no-negative-margin jscrollpane-view'; $handler->display->display_options['defaults']['use_ajax'] = FALSE; $handler->display->display_options['use_ajax'] = TRUE; $handler->display->display_options['defaults']['exposed_form'] = FALSE; $handler->display->display_options['exposed_form']['type'] = 'better_exposed_filters'; $handler->display->display_options['exposed_form']['options']['autosubmit'] = TRUE; $handler->display->display_options['exposed_form']['options']['bef'] = array( 'general' => array( 'allow_secondary' => 0, 'secondary_label' => 'Advanced options', ), 'tid' => array( 'bef_format' => 'bild_service_info', 'more_options' => array( 'bef_select_all_none' => 1, 'bef_collapsible' => 0, 'is_secondary' => 0, 'bef_filter_description' => '', 'tokens' => array( 'available' => array( 0 => 'global_types', ), ), 'rewrite' => array( 'filter_rewrite_values' => '', ), ), ), ); $handler->display->display_options['defaults']['pager'] = FALSE; $handler->display->display_options['pager']['type'] = 'some'; $handler->display->display_options['pager']['options']['items_per_page'] = '20'; $handler->display->display_options['pager']['options']['offset'] = '0'; $handler->display->display_options['defaults']['header'] = FALSE; /* Header: Global: Text area */ $handler->display->display_options['header']['area']['id'] = 'area'; $handler->display->display_options['header']['area']['table'] = 'views'; $handler->display->display_options['header']['area']['field'] = 'area'; $handler->display->display_options['header']['area']['label'] = 'Naslov'; $handler->display->display_options['header']['area']['empty'] = TRUE; $handler->display->display_options['header']['area']['content'] = '

'; $handler->display->display_options['header']['area']['format'] = 'ds_code'; $handler->display->display_options['defaults']['fields'] = FALSE; /* Field: Date: Raw start date (excluded) */ $handler->display->display_options['fields']['field_vrijeme_najave_3']['id'] = 'field_vrijeme_najave_3'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['ui_name'] = 'Date: Raw start date (excluded)'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_3']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_3']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_3']['type'] = 'date_plain'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['settings'] = array( 'format_type' => 'long', 'fromto' => 'value', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', ); $handler->display->display_options['fields']['field_vrijeme_najave_3']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_3']['delta_offset'] = '0'; /* Field: Date: day of the month - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave_1']['id'] = 'field_vrijeme_najave_1'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['ui_name'] = 'Date: day of the month - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_1']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_1']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_1']['settings'] = array( 'format_type' => 'day_of_the_month', 'fromto' => 'value', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_1']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_1']['delta_offset'] = '0'; /* Field: Date: Month name (short) - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave_2']['id'] = 'field_vrijeme_najave_2'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['ui_name'] = 'Date: Month name (short) - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_2']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_2']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_2']['settings'] = array( 'format_type' => 'short_month', 'fromto' => 'value', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_2']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_2']['delta_offset'] = '0'; /* Field: Date: Hours - from - excluded */ $handler->display->display_options['fields']['field_vrijeme_najave']['id'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave']['ui_name'] = 'Date: Hours - from - excluded'; $handler->display->display_options['fields']['field_vrijeme_najave']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave']['element_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_wrapper_class'] = 'time'; $handler->display->display_options['fields']['field_vrijeme_najave']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave']['settings'] = array( 'format_type' => 'time', 'fromto' => 'value', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave']['delta_offset'] = '0'; /* Field: Date: Hours - to - exluded */ $handler->display->display_options['fields']['field_vrijeme_najave_4']['id'] = 'field_vrijeme_najave_4'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['ui_name'] = 'Date: Hours - to - exluded'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_4']['exclude'] = TRUE; $handler->display->display_options['fields']['field_vrijeme_najave_4']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_4']['settings'] = array( 'format_type' => 'time', 'fromto' => 'value2', 'multiple_number' => '1', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'hide', ); $handler->display->display_options['fields']['field_vrijeme_najave_4']['delta_limit'] = '1'; $handler->display->display_options['fields']['field_vrijeme_najave_4']['delta_offset'] = '0'; /* Field: Date: Day + Month */ $handler->display->display_options['fields']['nothing_1']['id'] = 'nothing_1'; $handler->display->display_options['fields']['nothing_1']['table'] = 'views'; $handler->display->display_options['fields']['nothing_1']['field'] = 'nothing'; $handler->display->display_options['fields']['nothing_1']['ui_name'] = 'Date: Day + Month'; $handler->display->display_options['fields']['nothing_1']['label'] = ''; $handler->display->display_options['fields']['nothing_1']['alter']['text'] = '
[field_vrijeme_najave_2]
[field_vrijeme_najave_1]
'; $handler->display->display_options['fields']['nothing_1']['element_type'] = '0'; $handler->display->display_options['fields']['nothing_1']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['nothing_1']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['nothing_1']['element_wrapper_class'] = 'date'; $handler->display->display_options['fields']['nothing_1']['element_default_classes'] = FALSE; /* Field: Content: Title */ $handler->display->display_options['fields']['title']['id'] = 'title'; $handler->display->display_options['fields']['title']['table'] = 'node'; $handler->display->display_options['fields']['title']['field'] = 'title'; $handler->display->display_options['fields']['title']['label'] = ''; $handler->display->display_options['fields']['title']['alter']['word_boundary'] = FALSE; $handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE; $handler->display->display_options['fields']['title']['element_type'] = 'h4'; $handler->display->display_options['fields']['title']['element_class'] = 'title'; $handler->display->display_options['fields']['title']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['title']['element_wrapper_type'] = '0'; /* Field: PHP: Lokacija / Ulica */ $handler->display->display_options['fields']['php_1']['id'] = 'php_1'; $handler->display->display_options['fields']['php_1']['table'] = 'views'; $handler->display->display_options['fields']['php_1']['field'] = 'php'; $handler->display->display_options['fields']['php_1']['ui_name'] = 'PHP: Lokacija / Ulica'; $handler->display->display_options['fields']['php_1']['label'] = ''; $handler->display->display_options['fields']['php_1']['element_type'] = '0'; $handler->display->display_options['fields']['php_1']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php_1']['element_wrapper_type'] = 'div'; $handler->display->display_options['fields']['php_1']['element_wrapper_class'] = 'location'; $handler->display->display_options['fields']['php_1']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['php_1']['use_php_setup'] = 0; $handler->display->display_options['fields']['php_1']['php_value'] = '$nid = $data->nid; if (is_numeric($nid)) { // prvo pokupi vrijednost prikazi mapu checkboxa $node = new BildNodes($nid); $node->includeField(\'field_prika_i_mapu\', \'field_prika_i_mapu_value\'); $result = $node->execute(); if ($result[$nid]->field_prika_i_mapu === \'1\') { // ako je cekirano Prikazi mapu, pokupi ulice - vrijednosti polja field_lokacije $locations = db_select(\'field_data_field_lokacije\', \'f\') ->fields(\'f\', array(\'field_lokacije_value\')) ->condition(\'entity_id\', $nid) ->condition(\'entity_type\', \'node\') ->execute()->fetchAll(); foreach ($locations as $location) { $parts = explode(\',\', $location->field_lokacije_value); $street = explode(\' \', $parts[0]); array_pop($street); $street = implode(\' \', $street); if ($street) { $streets[] = $street; } } return \'\'. t(\'Location / Street\') .\': \' . implode(\', \', $streets); } else { // ako nije cekirano, prikazi kratki opis trimovan - vrijednost polja field_short_description $description = db_select(\'field_data_field_short_description\', \'f\') ->fields(\'f\', array(\'field_short_description_value\')) ->condition(\'entity_id\', $nid) ->condition(\'entity_type\', \'node\') ->execute()->fetchAssoc(); return $description[\'field_short_description_value\']; } } return $text;'; $handler->display->display_options['fields']['php_1']['php_output'] = ''; $handler->display->display_options['fields']['php_1']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php_1']['php_click_sortable'] = ''; /* Field: Content: Vrijeme trajanja tendera */ $handler->display->display_options['fields']['field_vrijeme_najave_5']['id'] = 'field_vrijeme_najave_5'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['field'] = 'field_vrijeme_najave'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['label'] = ''; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_label_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_wrapper_type'] = '0'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['element_default_classes'] = FALSE; $handler->display->display_options['fields']['field_vrijeme_najave_5']['type'] = 'custom_formatters_event_date_description'; $handler->display->display_options['fields']['field_vrijeme_najave_5']['settings'] = array( 'format_type' => 'long', 'fromto' => 'both', 'multiple_number' => '', 'multiple_from' => '', 'multiple_to' => '', 'show_repeat_rule' => 'show', ); $handler->display->display_options['fields']['field_vrijeme_najave_5']['delta_offset'] = '0'; /* Field: Content: Link */ $handler->display->display_options['fields']['view_node']['id'] = 'view_node'; $handler->display->display_options['fields']['view_node']['table'] = 'views_entity_node'; $handler->display->display_options['fields']['view_node']['field'] = 'view_node'; $handler->display->display_options['fields']['view_node']['label'] = ''; $handler->display->display_options['fields']['view_node']['element_type'] = 'div'; $handler->display->display_options['fields']['view_node']['element_class'] = 'link'; $handler->display->display_options['fields']['view_node']['element_label_type'] = '0'; $handler->display->display_options['fields']['view_node']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['view_node']['element_wrapper_type'] = '0'; $handler->display->display_options['fields']['view_node']['element_default_classes'] = FALSE; /* Field: Field user as first sort criteria (PHP) (Excluded) */ $handler->display->display_options['fields']['php']['id'] = 'php'; $handler->display->display_options['fields']['php']['table'] = 'views'; $handler->display->display_options['fields']['php']['field'] = 'php'; $handler->display->display_options['fields']['php']['ui_name'] = 'Field user as first sort criteria (PHP) (Excluded)'; $handler->display->display_options['fields']['php']['label'] = ''; $handler->display->display_options['fields']['php']['exclude'] = TRUE; $handler->display->display_options['fields']['php']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php']['use_php_setup'] = 0; $handler->display->display_options['fields']['php']['php_value'] = '$start = isset($data->field_data_field_vrijeme_najave_field_vrijeme_najave_value) ? $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value : null; $end= isset($data->field_data_field_vrijeme_najave_field_vrijeme_najave_value2) ? $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value2 : null; // FIX FOR TIME ZONE BUG if(!empty($start)) { $start = new DateTime($start, new DateTimeZone("UTC")); $start->setTimezone(new DateTimeZone("Europe/Podgorica")); $start = $start->format(\'Y-m-d H:i:s\'); } if(!empty($end)) { $end = new DateTime($end, new DateTimeZone("UTC")); $end->setTimezone(new DateTimeZone("Europe/Podgorica")); $end = $end->format(\'Y-m-d H:i:s\'); } $event = new BildEvent($start, $end); $event->calculateState(); $event->calculateWeight(); return $event->getWeight(); '; $handler->display->display_options['fields']['php']['php_output'] = ''; $handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php']['php_click_sortable'] = ''; /* Field: PHP: Is all day */ $handler->display->display_options['fields']['php_2']['id'] = 'php_2'; $handler->display->display_options['fields']['php_2']['table'] = 'views'; $handler->display->display_options['fields']['php_2']['field'] = 'php'; $handler->display->display_options['fields']['php_2']['ui_name'] = 'PHP: Is all day'; $handler->display->display_options['fields']['php_2']['label'] = ''; $handler->display->display_options['fields']['php_2']['exclude'] = TRUE; $handler->display->display_options['fields']['php_2']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php_2']['use_php_setup'] = 0; $handler->display->display_options['fields']['php_2']['php_value'] = '$start = $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value; $end = $data->field_data_field_vrijeme_najave_field_vrijeme_najave_value2; if ($start == $end) { return \'true\'; } else { return \'false\'; }'; $handler->display->display_options['fields']['php_2']['php_output'] = ''; $handler->display->display_options['fields']['php_2']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php_2']['php_click_sortable'] = ''; /* Field: PHP: String "All day" translated */ $handler->display->display_options['fields']['php_3']['id'] = 'php_3'; $handler->display->display_options['fields']['php_3']['table'] = 'views'; $handler->display->display_options['fields']['php_3']['field'] = 'php'; $handler->display->display_options['fields']['php_3']['ui_name'] = 'PHP: String "All day" translated'; $handler->display->display_options['fields']['php_3']['label'] = ''; $handler->display->display_options['fields']['php_3']['exclude'] = TRUE; $handler->display->display_options['fields']['php_3']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['php_3']['use_php_setup'] = 0; $handler->display->display_options['fields']['php_3']['php_value'] = 'return t(\'All day\');'; $handler->display->display_options['fields']['php_3']['php_output'] = ''; $handler->display->display_options['fields']['php_3']['use_php_click_sortable'] = '0'; $handler->display->display_options['fields']['php_3']['php_click_sortable'] = ''; /* Field: Views: Views Conditional */ $handler->display->display_options['fields']['views_conditional']['id'] = 'views_conditional'; $handler->display->display_options['fields']['views_conditional']['table'] = 'views_conditional'; $handler->display->display_options['fields']['views_conditional']['field'] = 'views_conditional'; $handler->display->display_options['fields']['views_conditional']['label'] = ''; $handler->display->display_options['fields']['views_conditional']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['views_conditional']['if'] = 'php_2'; $handler->display->display_options['fields']['views_conditional']['condition'] = '1'; $handler->display->display_options['fields']['views_conditional']['equalto'] = 'true'; $handler->display->display_options['fields']['views_conditional']['then'] = '
[php_3]
'; $handler->display->display_options['fields']['views_conditional']['or'] = '
[field_vrijeme_najave] - [field_vrijeme_najave_4]
'; $handler->display->display_options['defaults']['sorts'] = FALSE; /* Sort criterion: Global: PHP */ $handler->display->display_options['sorts']['php']['id'] = 'php'; $handler->display->display_options['sorts']['php']['table'] = 'views'; $handler->display->display_options['sorts']['php']['field'] = 'php'; $handler->display->display_options['sorts']['php']['order'] = 'DESC'; $handler->display->display_options['sorts']['php']['use_php_setup'] = 0; $handler->display->display_options['sorts']['php']['php_sort'] = '// Sort by event state DESC. The event states are( 3 = Danas , 2 = U toku, 1 = Za x dana , 0 = Zavrseno) if ( $row1->php< $row2->php) { return -1; } if ( $row1->php > $row2->php) { return 1; }'; /* Sort criterion: Content: Vrijeme trajanja tendera - start date (field_vrijeme_najave) */ $handler->display->display_options['sorts']['field_vrijeme_najave_value']['id'] = 'field_vrijeme_najave_value'; $handler->display->display_options['sorts']['field_vrijeme_najave_value']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['sorts']['field_vrijeme_najave_value']['field'] = 'field_vrijeme_najave_value'; /* Sort criterion: Content: Vrijeme trajanja tendera - end date (field_vrijeme_najave:value2) */ $handler->display->display_options['sorts']['field_vrijeme_najave_value2']['id'] = 'field_vrijeme_najave_value2'; $handler->display->display_options['sorts']['field_vrijeme_najave_value2']['table'] = 'field_data_field_vrijeme_najave'; $handler->display->display_options['sorts']['field_vrijeme_najave_value2']['field'] = 'field_vrijeme_najave_value2'; $handler->display->display_options['defaults']['arguments'] = FALSE; $handler->display->display_options['defaults']['filter_groups'] = FALSE; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filter criterion: Content: Published */ $handler->display->display_options['filters']['status']['id'] = 'status'; $handler->display->display_options['filters']['status']['table'] = 'node'; $handler->display->display_options['filters']['status']['field'] = 'status'; $handler->display->display_options['filters']['status']['value'] = 1; $handler->display->display_options['filters']['status']['group'] = 1; $handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; /* Filter criterion: Content: Type */ $handler->display->display_options['filters']['type']['id'] = 'type'; $handler->display->display_options['filters']['type']['table'] = 'node'; $handler->display->display_options['filters']['type']['field'] = 'type'; $handler->display->display_options['filters']['type']['value'] = array( 'najave' => 'najave', ); $handler->display->display_options['filters']['type']['group'] = 1; /* Filter criterion: Content: Has taxonomy term */ $handler->display->display_options['filters']['tid']['id'] = 'tid'; $handler->display->display_options['filters']['tid']['table'] = 'taxonomy_index'; $handler->display->display_options['filters']['tid']['field'] = 'tid'; $handler->display->display_options['filters']['tid']['group'] = 1; $handler->display->display_options['filters']['tid']['exposed'] = TRUE; $handler->display->display_options['filters']['tid']['expose']['operator_id'] = 'tid_op'; $handler->display->display_options['filters']['tid']['expose']['operator'] = 'tid_op'; $handler->display->display_options['filters']['tid']['expose']['identifier'] = 'tid'; $handler->display->display_options['filters']['tid']['expose']['remember_roles'] = array( 2 => '2', 1 => 0, 3 => 0, 5 => 0, 4 => 0, ); $handler->display->display_options['filters']['tid']['type'] = 'select'; $handler->display->display_options['filters']['tid']['vocabulary'] = 'location'; $handler->display->display_options['argument_input'] = array( 'tid' => array( 'type' => 'user', 'context' => 'entity:comment.author', 'context_optional' => 0, 'panel' => '0', 'fixed' => '', 'label' => 'Content: Has taxonomy term ID', ), ); $handler->display->display_options['inherit_panels_path'] = '1';