$view = new view(); $view->name = 'search'; $view->description = 'Ersetzt die Standard Suche durch diese Live In Suche.'; $view->tag = 'default'; $view->base_table = 'node'; $view->human_name = 'Suche'; $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['title'] = 'Suche'; $handler->display->display_options['use_more_text'] = 'mehr'; $handler->display->display_options['access']['type'] = 'domain'; $handler->display->display_options['access']['domains'] = array( 2 => 0, 4 => '4', 3 => 0, ); $handler->display->display_options['access']['domain_strict'] = 0; $handler->display->display_options['access']['domain_member'] = 0; $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['exposed_form']['options']['reset_button_label'] = 'Zurücksetzen'; $handler->display->display_options['exposed_form']['options']['exposed_sorts_label'] = 'Sortieren nach'; $handler->display->display_options['exposed_form']['options']['sort_asc_label'] = 'Aufsteigend'; $handler->display->display_options['exposed_form']['options']['sort_desc_label'] = 'Absteigend'; $handler->display->display_options['pager']['type'] = 'full'; $handler->display->display_options['pager']['options']['items_per_page'] = '10'; $handler->display->display_options['pager']['options']['offset'] = '0'; $handler->display->display_options['pager']['options']['id'] = '0'; $handler->display->display_options['pager']['options']['expose']['items_per_page'] = TRUE; $handler->display->display_options['pager']['options']['expose']['items_per_page_label'] = 'Einträge pro Seite'; $handler->display->display_options['pager']['options']['expose']['items_per_page_options_all_label'] = '- Alle -'; $handler->display->display_options['pager']['options']['tags']['first'] = '« erste Seite'; $handler->display->display_options['pager']['options']['tags']['previous'] = '‹ vorherige Seite'; $handler->display->display_options['pager']['options']['tags']['next'] = 'nächste Seite ›'; $handler->display->display_options['pager']['options']['tags']['last'] = 'letzte Seite »'; $handler->display->display_options['style_plugin'] = 'table'; $handler->display->display_options['style_options']['grouping'] = array( 0 => array( 'field' => 'type', 'rendered' => 1, ), ); $handler->display->display_options['style_options']['columns'] = array( 'type' => 'type', 'rendered_entity' => 'rendered_entity', ); $handler->display->display_options['style_options']['default'] = '-1'; $handler->display->display_options['style_options']['info'] = array( 'type' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', 'empty_column' => 0, ), 'rendered_entity' => array( 'align' => '', 'separator' => '', 'empty_column' => 0, ), ); /* Kopfbereich: Global: Textbereich */ $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'] = 'Titel'; $handler->display->display_options['header']['area']['empty'] = FALSE; $handler->display->display_options['header']['area']['content'] = '

Ergebnisse für "%1"

'; $handler->display->display_options['header']['area']['format'] = 'fullhtml_editor'; $handler->display->display_options['header']['area']['tokenize'] = TRUE; /* Kopfbereich: Global: PHP */ $handler->display->display_options['header']['php']['id'] = 'php'; $handler->display->display_options['header']['php']['table'] = 'views'; $handler->display->display_options['header']['php']['field'] = 'php'; $handler->display->display_options['header']['php']['empty'] = FALSE; $handler->display->display_options['header']['php']['php_output'] = 'args; print "

Aktuelle article mit Suchbegriff \\"$args[0]\\"

"; ?> '; /* Feld: Inhalt: Typ */ $handler->display->display_options['fields']['type']['id'] = 'type'; $handler->display->display_options['fields']['type']['table'] = 'node'; $handler->display->display_options['fields']['type']['field'] = 'type'; $handler->display->display_options['fields']['type']['label'] = ''; $handler->display->display_options['fields']['type']['exclude'] = TRUE; $handler->display->display_options['fields']['type']['element_label_colon'] = FALSE; /* Feld: Inhalt: Rendered Node */ $handler->display->display_options['fields']['rendered_entity']['id'] = 'rendered_entity'; $handler->display->display_options['fields']['rendered_entity']['table'] = 'views_entity_node'; $handler->display->display_options['fields']['rendered_entity']['field'] = 'rendered_entity'; $handler->display->display_options['fields']['rendered_entity']['label'] = ''; $handler->display->display_options['fields']['rendered_entity']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['rendered_entity']['link_to_entity'] = 1; $handler->display->display_options['fields']['rendered_entity']['display'] = 'view'; $handler->display->display_options['fields']['rendered_entity']['view_mode'] = 'search_result'; /* Sortierkriterien: Inhalt: Beitragsdatum */ $handler->display->display_options['sorts']['created']['id'] = 'created'; $handler->display->display_options['sorts']['created']['table'] = 'node'; $handler->display->display_options['sorts']['created']['field'] = 'created'; $handler->display->display_options['sorts']['created']['order'] = 'DESC'; $handler->display->display_options['sorts']['created']['expose']['label'] = 'Beitragsdatum'; /* Kontextfilter: Suche: Suchbegriffe */ $handler->display->display_options['arguments']['keys']['id'] = 'keys'; $handler->display->display_options['arguments']['keys']['table'] = 'search_index'; $handler->display->display_options['arguments']['keys']['field'] = 'keys'; $handler->display->display_options['arguments']['keys']['default_action'] = 'empty'; $handler->display->display_options['arguments']['keys']['exception']['value'] = 'alles'; $handler->display->display_options['arguments']['keys']['default_argument_type'] = 'fixed'; $handler->display->display_options['arguments']['keys']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['keys']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['keys']['summary_options']['items_per_page'] = '25'; /* Filterkriterium: Inhalt: Veröffentlicht */ $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; /* Filterkriterium: Inhalt: Typ */ $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( 'article' => 'article', 'buecher' => 'buecher', 'hoerbuecher' => 'hoerbuecher', 'kino' => 'kino', 'news' => 'news', 'spiele' => 'spiele', 'tontraeger' => 'tontraeger', 'videos' => 'videos', ); /* Display: (aktuell) Page Suche */ $handler = $view->new_display('page', '(aktuell) Page Suche', 'master_aktuell'); $handler->display->display_options['defaults']['exposed_form'] = FALSE; $handler->display->display_options['exposed_form']['type'] = 'basic'; $handler->display->display_options['exposed_form']['options']['reset_button_label'] = 'Zurücksetzen'; $handler->display->display_options['exposed_form']['options']['exposed_sorts_label'] = 'Sortieren nach'; $handler->display->display_options['exposed_form']['options']['sort_asc_label'] = 'Aufsteigend'; $handler->display->display_options['exposed_form']['options']['sort_desc_label'] = 'Absteigend'; $handler->display->display_options['exposed_form']['options']['autosubmit'] = TRUE; $handler->display->display_options['exposed_form']['options']['autosubmit_hide'] = FALSE; $handler->display->display_options['defaults']['style_plugin'] = FALSE; $handler->display->display_options['style_plugin'] = 'table'; $handler->display->display_options['style_options']['grouping'] = array( 0 => array( 'field' => 'field_ausgabe_img_title', 'rendered' => 1, ), ); $handler->display->display_options['style_options']['columns'] = array( 'field_ausgabe_img_title' => 'field_ausgabe_img_title', 'nid' => 'nid', 'php' => 'php', 'rendered_entity' => 'rendered_entity', 'title' => 'title', ); $handler->display->display_options['style_options']['default'] = '-1'; $handler->display->display_options['style_options']['info'] = array( 'field_ausgabe_img_title' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', 'empty_column' => 0, ), 'nid' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', 'empty_column' => 0, ), 'php' => array( 'align' => '', 'separator' => '', 'empty_column' => 0, ), 'rendered_entity' => array( 'align' => '', 'separator' => '', 'empty_column' => 0, ), 'title' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', 'empty_column' => 0, ), ); $handler->display->display_options['defaults']['style_options'] = FALSE; $handler->display->display_options['defaults']['row_plugin'] = FALSE; $handler->display->display_options['defaults']['row_options'] = FALSE; $handler->display->display_options['defaults']['header'] = FALSE; /* Kopfbereich: Global: PHP */ $handler->display->display_options['header']['php']['id'] = 'php'; $handler->display->display_options['header']['php']['table'] = 'views'; $handler->display->display_options['header']['php']['field'] = 'php'; $handler->display->display_options['header']['php']['empty'] = FALSE; $handler->display->display_options['header']['php']['php_output'] = 'args; $total = $view->total_rows; print "

Aktuelle article mit Suchbegriff \\"$args[0]\\" ($total Treffer)

"; ?> '; $handler->display->display_options['defaults']['footer'] = FALSE; /* Fußbereich: Global: PHP */ $handler->display->display_options['footer']['php']['id'] = 'php'; $handler->display->display_options['footer']['php']['table'] = 'views'; $handler->display->display_options['footer']['php']['field'] = 'php'; $handler->display->display_options['footer']['php']['empty'] = TRUE; $handler->display->display_options['footer']['php']['php_output'] = 'args; $results = views_get_view_result(\'search\', \'page_multimedia\', $args[0]); if (!empty($results)) { print views_embed_view(\'search\', \'page_multimedia\', $args[0]); } ?>'; $handler->display->display_options['defaults']['empty'] = FALSE; /* Verhalten, wenn keine Ergebnisse vorliegen: 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']['empty'] = FALSE; $handler->display->display_options['empty']['php']['php_output'] = 'args; // Hat Archiv Ergebnisse? $result = views_get_view_result(\'search\', \'page_archiv\', $args[0]); if (!empty($result)) { // Weiterleitung, damit die Master View nicht angezeigt wird (-> überflüssig). drupal_set_message(\'Keine aktuellen article gefunden.\', \'warning\'); drupal_goto(\'suche/\' . $args[0] . \'/archiv\'); } else { // Hat Multimedia Ergebnisse? $result = views_get_view_result(\'search\', \'page_multimedia\', $args[0]); if (!empty($result)) { // Weiterleitung, damit die Master View nicht angezeigt wird (-> überflüssig). drupal_goto(\'suche/\' . $args[0] . \'/multimedia\'); } } ?>'; /* Verhalten, wenn keine Ergebnisse vorliegen: Global: Textbereich */ $handler->display->display_options['empty']['area']['id'] = 'area'; $handler->display->display_options['empty']['area']['table'] = 'views'; $handler->display->display_options['empty']['area']['field'] = 'area'; $handler->display->display_options['empty']['area']['label'] = 'Keine Treffer'; $handler->display->display_options['empty']['area']['empty'] = FALSE; $handler->display->display_options['empty']['area']['content'] = '

Zum Suchbegriff "%1" gibt es leider keine Treffer.

'; $handler->display->display_options['empty']['area']['format'] = 'fullhtml_editor'; $handler->display->display_options['empty']['area']['tokenize'] = TRUE; $handler->display->display_options['defaults']['relationships'] = FALSE; $handler->display->display_options['defaults']['fields'] = FALSE; /* Feld: Inhalt: Beitrags-ID */ $handler->display->display_options['fields']['nid']['id'] = 'nid'; $handler->display->display_options['fields']['nid']['table'] = 'node'; $handler->display->display_options['fields']['nid']['field'] = 'nid'; $handler->display->display_options['fields']['nid']['label'] = ''; $handler->display->display_options['fields']['nid']['exclude'] = TRUE; $handler->display->display_options['fields']['nid']['element_label_colon'] = FALSE; /* Feld: Global: PHP */ $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']['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'] = '/* Vorerst nur 1 Event-Node interessant, mehrere Events nur bei Change Request. Wenn mehrere Events, dann field_extract_values() benutzen. Mehr Info über field_extract: http://drupal.org/project/1158878 */ $node = node_load($row->nid); $event = field_extract_value(\'node\',$node,\'field_event\'); if(is_object($event) && node_access(\'view\',$event)) { /* Für später: benutze field_view_field(), um renderfähige field-Arrays zu erhalten. */ /* field_date_time_iso: Datum und Uhrzeit vom Veranstaltungsbeginn */ /* current: cannot use following @code $date = field_extract_value(\'node\',$event,\'field_date_time_iso\'); @url http://drupal.org/node/1507414 use \'ugly\' way until this is fixed: */ $item_date = field_get_items(\'node\',$event,\'field_date_time_iso\'); if(!empty($item_date)) { $item_date = $item_date[0]; $date = new DateObject($item_date[\'value\'], new DateTimeZone($item_date[\'timezone_db\'])); $date->setTimezone(new DateTimeZone($item_date[\'timezone\'])); $location = field_extract_value(\'node\',$event,\'field_location\'); $city = field_extract_value(\'node\',$location,\'field_ort\'); $output = \'\' . \'\' . date_format_date($date,\'custom\',\'M\') . \'\' . \'\' . date_format_date($date,\'custom\',\'d\') . \'\' . \'\' . \'\' . check_plain($event->title) . \'
\' . check_plain($city->name) . \', \' . check_plain(field_extract_value(\'node\',$location,\'field_display_name\')) . \'
\'; return $output; } return check_plain($node->title); } return check_plain($node->title);'; $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'] = ''; /* Feld: Inhalt: Bilder (groß) */ $handler->display->display_options['fields']['field_largeimages']['id'] = 'field_largeimages'; $handler->display->display_options['fields']['field_largeimages']['table'] = 'field_data_field_largeimages'; $handler->display->display_options['fields']['field_largeimages']['field'] = 'field_largeimages'; $handler->display->display_options['fields']['field_largeimages']['label'] = ''; $handler->display->display_options['fields']['field_largeimages']['exclude'] = TRUE; $handler->display->display_options['fields']['field_largeimages']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_largeimages']['click_sort_column'] = 'fid'; $handler->display->display_options['fields']['field_largeimages']['settings'] = array( 'image_style' => 'content-large-teaser-337-187', 'image_link' => '', ); $handler->display->display_options['fields']['field_largeimages']['delta_offset'] = '0'; /* Feld: Inhalt: Titel */ $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']['alter_text'] = TRUE; $handler->display->display_options['fields']['title']['alter']['text'] = '[field_largeimages]
[php]
'; $handler->display->display_options['fields']['title']['element_label_colon'] = FALSE; $handler->display->display_options['defaults']['sorts'] = FALSE; /* Sortierkriterien: Inhalt: Beitragsdatum */ $handler->display->display_options['sorts']['created']['id'] = 'created'; $handler->display->display_options['sorts']['created']['table'] = 'node'; $handler->display->display_options['sorts']['created']['field'] = 'created'; $handler->display->display_options['sorts']['created']['order'] = 'DESC'; $handler->display->display_options['sorts']['created']['expose']['label'] = 'Beitragsdatum'; $handler->display->display_options['defaults']['arguments'] = FALSE; /* Kontextfilter: Suche: Suchbegriffe */ $handler->display->display_options['arguments']['keys']['id'] = 'keys'; $handler->display->display_options['arguments']['keys']['table'] = 'search_index'; $handler->display->display_options['arguments']['keys']['field'] = 'keys'; $handler->display->display_options['arguments']['keys']['default_action'] = 'empty'; $handler->display->display_options['arguments']['keys']['exception']['value'] = 'alles'; $handler->display->display_options['arguments']['keys']['title_enable'] = TRUE; $handler->display->display_options['arguments']['keys']['title'] = 'Suche nach "%1"'; $handler->display->display_options['arguments']['keys']['default_argument_type'] = 'fixed'; $handler->display->display_options['arguments']['keys']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['keys']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['keys']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['defaults']['filter_groups'] = FALSE; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filterkriterium: Inhalt: Veröffentlicht */ $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; /* Filterkriterium: Inhalt: Typ */ $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( 'article' => 'article', ); /* Filterkriterium: Inhalt: Rubrik (field_rubrik_article) */ $handler->display->display_options['filters']['field_rubrik_article_tid']['id'] = 'field_rubrik_article_tid'; $handler->display->display_options['filters']['field_rubrik_article_tid']['table'] = 'field_data_field_rubrik_article'; $handler->display->display_options['filters']['field_rubrik_article_tid']['field'] = 'field_rubrik_article_tid'; $handler->display->display_options['filters']['field_rubrik_article_tid']['value'] = array( 6 => '6', 5 => '5', 1143 => '1143', 8 => '8', 1145 => '1145', 1146 => '1146', 9 => '9', 1142 => '1142', ); $handler->display->display_options['filters']['field_rubrik_article_tid']['exposed'] = TRUE; $handler->display->display_options['filters']['field_rubrik_article_tid']['expose']['operator_id'] = 'field_rubrik_article_tid_op'; $handler->display->display_options['filters']['field_rubrik_article_tid']['expose']['label'] = 'Bestimmte Rubrik'; $handler->display->display_options['filters']['field_rubrik_article_tid']['expose']['operator'] = 'field_rubrik_article_tid_op'; $handler->display->display_options['filters']['field_rubrik_article_tid']['expose']['identifier'] = 'field_rubrik_article_tid'; $handler->display->display_options['filters']['field_rubrik_article_tid']['expose']['reduce'] = TRUE; $handler->display->display_options['filters']['field_rubrik_article_tid']['type'] = 'select'; $handler->display->display_options['filters']['field_rubrik_article_tid']['vocabulary'] = 'rubrik'; /* Filterkriterium: Inhalt: Beitragsdatum */ $handler->display->display_options['filters']['created']['id'] = 'created'; $handler->display->display_options['filters']['created']['table'] = 'node'; $handler->display->display_options['filters']['created']['field'] = 'created'; $handler->display->display_options['filters']['created']['operator'] = '>='; $handler->display->display_options['filters']['created']['value']['value'] = '-40 days'; $handler->display->display_options['filters']['created']['value']['type'] = 'offset'; /* Filterkriterium: NUR EINEN article BEI EVENT ANZEIGEN */ $handler->display->display_options['filters']['php']['id'] = 'php'; $handler->display->display_options['filters']['php']['table'] = 'views'; $handler->display->display_options['filters']['php']['field'] = 'php'; $handler->display->display_options['filters']['php']['ui_name'] = 'NUR EINEN article BEI EVENT ANZEIGEN'; $handler->display->display_options['filters']['php']['use_php_setup'] = 0; $handler->display->display_options['filters']['php']['php_filter'] = '// Check if this node has an event. // Yes: Are there multiple articles, referencing to the same magazine and the same event? // Yes: First node wins and will be shown. Others lose and are only shown in the winner\'s content. $node = node_load($row->nid); if (!empty($node->field_event)) { // Load the event to check for. $event = field_extract_value(\'node\', $node, \'field_event\'); // Get the events\' articles. if (!empty($event->field_article)) { $items = field_get_items(\'node\', $event, \'field_article\'); foreach ($items as $item) { $article = node_load($item[\'nid\']); if ($article->type != $node->type) { continue; } // Um welche Ausgabe handelt es sich? $ausgabeart = NULL; if ($node->type == \'article\' && !empty($node->field_ausgabe_livein)) { $ausgabeart = \'field_ausgabe_livein\'; } else if ($node->type == \'article_0831\' && !empty($node->field_ausgabe_0831)) { $ausgabeart = \'field_ausgabe_0831\'; } if ($ausgabeart) { $article_magazine = field_get_items(\'node\', $article, $ausgabeart); $node_magazine = field_get_items(\'node\', $node, $ausgabeart); if ($article_magazine[0][\'nid\'] != $node_magazine[0][\'nid\']) { continue; } else { if ($article->nid == $node->nid) { break; } else { return TRUE; } } } } } } return FALSE;'; $handler->display->display_options['path'] = 'suche/%/aktuell'; $handler->display->display_options['menu']['type'] = 'default tab'; $handler->display->display_options['menu']['title'] = 'Aktuell'; $handler->display->display_options['menu']['weight'] = '0'; $handler->display->display_options['menu']['context'] = 0; $handler->display->display_options['tab_options']['type'] = 'normal'; $handler->display->display_options['tab_options']['title'] = 'Suche'; $handler->display->display_options['tab_options']['weight'] = '0'; /* Display: (archiviert) Page Suche */ $handler = $view->new_display('page', '(archiviert) Page Suche', 'page_archiv'); $handler->display->display_options['defaults']['title'] = FALSE; $handler->display->display_options['title'] = 'Archiv-Suche'; $handler->display->display_options['defaults']['exposed_form'] = FALSE; $handler->display->display_options['exposed_form']['type'] = 'basic'; $handler->display->display_options['exposed_form']['options']['reset_button_label'] = 'Zurücksetzen'; $handler->display->display_options['exposed_form']['options']['exposed_sorts_label'] = 'Sortieren nach'; $handler->display->display_options['exposed_form']['options']['sort_asc_label'] = 'Aufsteigend'; $handler->display->display_options['exposed_form']['options']['sort_desc_label'] = 'Absteigend'; $handler->display->display_options['exposed_form']['options']['autosubmit'] = TRUE; $handler->display->display_options['exposed_form']['options']['autosubmit_hide'] = FALSE; $handler->display->display_options['defaults']['style_plugin'] = FALSE; $handler->display->display_options['style_plugin'] = 'table'; $handler->display->display_options['style_options']['columns'] = array( 'type' => 'type', 'rendered_entity' => 'rendered_entity', ); $handler->display->display_options['style_options']['default'] = '-1'; $handler->display->display_options['style_options']['info'] = array( 'type' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', 'empty_column' => 0, ), 'rendered_entity' => array( 'align' => '', 'separator' => '', 'empty_column' => 0, ), ); $handler->display->display_options['defaults']['style_options'] = FALSE; $handler->display->display_options['defaults']['row_plugin'] = FALSE; $handler->display->display_options['defaults']['row_options'] = FALSE; $handler->display->display_options['defaults']['header'] = FALSE; /* Kopfbereich: Global: PHP */ $handler->display->display_options['header']['php']['id'] = 'php'; $handler->display->display_options['header']['php']['table'] = 'views'; $handler->display->display_options['header']['php']['field'] = 'php'; $handler->display->display_options['header']['php']['empty'] = FALSE; $handler->display->display_options['header']['php']['php_output'] = 'args; $total = $view->total_rows; print "

Ältere article mit Suchbegriff \\"$args[0]\\" ($total Treffer)

"; ?>'; $handler->display->display_options['defaults']['footer'] = FALSE; /* Fußbereich: Global: PHP */ $handler->display->display_options['footer']['php']['id'] = 'php'; $handler->display->display_options['footer']['php']['table'] = 'views'; $handler->display->display_options['footer']['php']['field'] = 'php'; $handler->display->display_options['footer']['php']['empty'] = TRUE; $handler->display->display_options['footer']['php']['php_output'] = 'args; $results = views_get_view_result(\'search\', \'page_multimedia\', $args[0]); if (!empty($results)) { print views_embed_view(\'search\', \'page_multimedia\', $args[0]); } ?>'; $handler->display->display_options['defaults']['empty'] = FALSE; /* Verhalten, wenn keine Ergebnisse vorliegen: Global: Textbereich */ $handler->display->display_options['empty']['area']['id'] = 'area'; $handler->display->display_options['empty']['area']['table'] = 'views'; $handler->display->display_options['empty']['area']['field'] = 'area'; $handler->display->display_options['empty']['area']['label'] = 'Keine Treffer'; $handler->display->display_options['empty']['area']['empty'] = FALSE; $handler->display->display_options['empty']['area']['content'] = 'Keine archivierten article für "%1" gefunden!'; $handler->display->display_options['empty']['area']['format'] = 'fullhtml_editor'; $handler->display->display_options['empty']['area']['tokenize'] = TRUE; $handler->display->display_options['defaults']['fields'] = FALSE; /* Feld: Inhalt: Rendered Node */ $handler->display->display_options['fields']['rendered_entity']['id'] = 'rendered_entity'; $handler->display->display_options['fields']['rendered_entity']['table'] = 'views_entity_node'; $handler->display->display_options['fields']['rendered_entity']['field'] = 'rendered_entity'; $handler->display->display_options['fields']['rendered_entity']['label'] = ''; $handler->display->display_options['fields']['rendered_entity']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['rendered_entity']['link_to_entity'] = 1; $handler->display->display_options['fields']['rendered_entity']['display'] = 'view'; $handler->display->display_options['fields']['rendered_entity']['view_mode'] = 'search_result'; $handler->display->display_options['defaults']['sorts'] = FALSE; /* Sortierkriterien: Inhalt: Beitragsdatum */ $handler->display->display_options['sorts']['created']['id'] = 'created'; $handler->display->display_options['sorts']['created']['table'] = 'node'; $handler->display->display_options['sorts']['created']['field'] = 'created'; $handler->display->display_options['sorts']['created']['order'] = 'DESC'; $handler->display->display_options['sorts']['created']['exposed'] = TRUE; $handler->display->display_options['sorts']['created']['expose']['label'] = 'Beitragsdatum'; $handler->display->display_options['defaults']['arguments'] = FALSE; /* Kontextfilter: Suche: Suchbegriffe */ $handler->display->display_options['arguments']['keys']['id'] = 'keys'; $handler->display->display_options['arguments']['keys']['table'] = 'search_index'; $handler->display->display_options['arguments']['keys']['field'] = 'keys'; $handler->display->display_options['arguments']['keys']['default_action'] = 'empty'; $handler->display->display_options['arguments']['keys']['exception']['value'] = 'alles'; $handler->display->display_options['arguments']['keys']['title_enable'] = TRUE; $handler->display->display_options['arguments']['keys']['title'] = 'Archiv-Suche nach "%1"'; $handler->display->display_options['arguments']['keys']['default_argument_type'] = 'fixed'; $handler->display->display_options['arguments']['keys']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['keys']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['keys']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['defaults']['filter_groups'] = FALSE; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filterkriterium: Inhalt: Veröffentlicht */ $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; /* Filterkriterium: Inhalt: Typ */ $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( 'article' => 'article', ); /* Filterkriterium: Inhalt: Beitragsdatum */ $handler->display->display_options['filters']['created']['id'] = 'created'; $handler->display->display_options['filters']['created']['table'] = 'node'; $handler->display->display_options['filters']['created']['field'] = 'created'; $handler->display->display_options['filters']['created']['operator'] = '<'; $handler->display->display_options['filters']['created']['value']['value'] = '-40 days'; $handler->display->display_options['filters']['created']['value']['type'] = 'offset'; /* Filterkriterium: Inhalt: Rubrik (field_rubrik_article) */ $handler->display->display_options['filters']['field_rubrik_article_tid']['id'] = 'field_rubrik_article_tid'; $handler->display->display_options['filters']['field_rubrik_article_tid']['table'] = 'field_data_field_rubrik_article'; $handler->display->display_options['filters']['field_rubrik_article_tid']['field'] = 'field_rubrik_article_tid'; $handler->display->display_options['filters']['field_rubrik_article_tid']['value'] = array( 6 => '6', 5 => '5', 1143 => '1143', 8 => '8', 1145 => '1145', 1146 => '1146', 9 => '9', 1142 => '1142', ); $handler->display->display_options['filters']['field_rubrik_article_tid']['exposed'] = TRUE; $handler->display->display_options['filters']['field_rubrik_article_tid']['expose']['operator_id'] = 'field_rubrik_article_tid_op'; $handler->display->display_options['filters']['field_rubrik_article_tid']['expose']['label'] = 'Bestimmte Rubrik'; $handler->display->display_options['filters']['field_rubrik_article_tid']['expose']['operator'] = 'field_rubrik_article_tid_op'; $handler->display->display_options['filters']['field_rubrik_article_tid']['expose']['identifier'] = 'field_rubrik_article_tid'; $handler->display->display_options['filters']['field_rubrik_article_tid']['expose']['reduce'] = TRUE; $handler->display->display_options['filters']['field_rubrik_article_tid']['type'] = 'select'; $handler->display->display_options['filters']['field_rubrik_article_tid']['vocabulary'] = 'rubrik'; $handler->display->display_options['path'] = 'suche/%/archiv'; $handler->display->display_options['menu']['type'] = 'tab'; $handler->display->display_options['menu']['title'] = 'Archiv'; $handler->display->display_options['menu']['weight'] = '0'; $handler->display->display_options['menu']['context'] = 0; /* Display: (multimedia) Page Suche */ $handler = $view->new_display('page', '(multimedia) Page Suche', 'page_multimedia'); $handler->display->display_options['defaults']['exposed_form'] = FALSE; $handler->display->display_options['exposed_form']['type'] = 'basic'; $handler->display->display_options['exposed_form']['options']['reset_button_label'] = 'Zurücksetzen'; $handler->display->display_options['exposed_form']['options']['exposed_sorts_label'] = 'Sortieren nach'; $handler->display->display_options['exposed_form']['options']['sort_asc_label'] = 'Aufsteigend'; $handler->display->display_options['exposed_form']['options']['sort_desc_label'] = 'Absteigend'; $handler->display->display_options['exposed_form']['options']['autosubmit'] = TRUE; $handler->display->display_options['exposed_form']['options']['autosubmit_hide'] = FALSE; $handler->display->display_options['defaults']['style_plugin'] = FALSE; $handler->display->display_options['style_plugin'] = 'grid'; $handler->display->display_options['style_options']['grouping'] = array( 0 => array( 'field' => 'type', 'rendered' => 1, ), ); $handler->display->display_options['style_options']['columns'] = '2'; $handler->display->display_options['defaults']['style_options'] = FALSE; $handler->display->display_options['defaults']['row_plugin'] = FALSE; $handler->display->display_options['row_plugin'] = 'fields'; $handler->display->display_options['defaults']['row_options'] = FALSE; $handler->display->display_options['defaults']['header'] = FALSE; /* Kopfbereich: Global: PHP */ $handler->display->display_options['header']['php']['id'] = 'php'; $handler->display->display_options['header']['php']['table'] = 'views'; $handler->display->display_options['header']['php']['field'] = 'php'; $handler->display->display_options['header']['php']['empty'] = FALSE; $handler->display->display_options['header']['php']['php_output'] = 'args; $total = $view->total_rows; print "

Multimedia mit Suchbegriff \\"$args[0]\\" ($total Treffer)

"; ?> '; $handler->display->display_options['defaults']['empty'] = FALSE; /* Verhalten, wenn keine Ergebnisse vorliegen: Global: Textbereich */ $handler->display->display_options['empty']['area']['id'] = 'area'; $handler->display->display_options['empty']['area']['table'] = 'views'; $handler->display->display_options['empty']['area']['field'] = 'area'; $handler->display->display_options['empty']['area']['empty'] = FALSE; $handler->display->display_options['empty']['area']['content'] = '

Multimedia: keine Treffer für "%1"!

'; $handler->display->display_options['empty']['area']['format'] = 'fullhtml_editor'; $handler->display->display_options['empty']['area']['tokenize'] = TRUE; $handler->display->display_options['defaults']['arguments'] = FALSE; /* Kontextfilter: Suche: Suchbegriffe */ $handler->display->display_options['arguments']['keys']['id'] = 'keys'; $handler->display->display_options['arguments']['keys']['table'] = 'search_index'; $handler->display->display_options['arguments']['keys']['field'] = 'keys'; $handler->display->display_options['arguments']['keys']['default_action'] = 'empty'; $handler->display->display_options['arguments']['keys']['exception']['value'] = 'alles'; $handler->display->display_options['arguments']['keys']['title_enable'] = TRUE; $handler->display->display_options['arguments']['keys']['title'] = 'Suche nach "%1"'; $handler->display->display_options['arguments']['keys']['default_argument_type'] = 'fixed'; $handler->display->display_options['arguments']['keys']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['keys']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['keys']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['defaults']['filter_groups'] = FALSE; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filterkriterium: Inhalt: Veröffentlicht */ $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; /* Filterkriterium: Inhalt: Typ */ $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( 'buecher' => 'buecher', 'hoerbuecher' => 'hoerbuecher', 'kino' => 'kino', 'spiele' => 'spiele', 'tontraeger' => 'tontraeger', 'videos' => 'videos', ); $handler->display->display_options['filters']['type']['exposed'] = TRUE; $handler->display->display_options['filters']['type']['expose']['operator_id'] = 'type_op'; $handler->display->display_options['filters']['type']['expose']['label'] = 'Bestimmtes Medium'; $handler->display->display_options['filters']['type']['expose']['operator'] = 'type_op'; $handler->display->display_options['filters']['type']['expose']['identifier'] = 'type'; $handler->display->display_options['filters']['type']['expose']['reduce'] = TRUE; /* Filterkriterium: Inhalt: Typ */ $handler->display->display_options['filters']['type_1']['id'] = 'type_1'; $handler->display->display_options['filters']['type_1']['table'] = 'node'; $handler->display->display_options['filters']['type_1']['field'] = 'type'; $handler->display->display_options['filters']['type_1']['value'] = array( 'buecher' => 'buecher', 'hoerbuecher' => 'hoerbuecher', 'kino' => 'kino', 'spiele' => 'spiele', 'tontraeger' => 'tontraeger', 'videos' => 'videos', ); $handler->display->display_options['path'] = 'suche/%/multimedia'; $handler->display->display_options['menu']['type'] = 'tab'; $handler->display->display_options['menu']['title'] = 'Multimedia'; $handler->display->display_options['menu']['weight'] = '0'; $handler->display->display_options['menu']['context'] = 0; /* Display: (archiviert) Block */ $handler = $view->new_display('block', '(archiviert) Block', 'block_article_archiv'); $handler->display->display_options['defaults']['title'] = FALSE; $handler->display->display_options['title'] = 'Aus dem Archiv'; $handler->display->display_options['defaults']['use_more'] = FALSE; $handler->display->display_options['use_more'] = TRUE; $handler->display->display_options['use_more_text'] = '...noch mehr ältere article'; $handler->display->display_options['defaults']['link_display'] = FALSE; $handler->display->display_options['link_display'] = 'page_archiv'; $handler->display->display_options['defaults']['pager'] = FALSE; $handler->display->display_options['pager']['type'] = 'some'; $handler->display->display_options['pager']['options']['items_per_page'] = '5'; $handler->display->display_options['pager']['options']['offset'] = '0'; $handler->display->display_options['defaults']['style_plugin'] = FALSE; $handler->display->display_options['style_plugin'] = 'default'; $handler->display->display_options['defaults']['style_options'] = FALSE; $handler->display->display_options['defaults']['row_plugin'] = FALSE; $handler->display->display_options['row_plugin'] = 'fields'; $handler->display->display_options['defaults']['row_options'] = FALSE; $handler->display->display_options['defaults']['header'] = FALSE; $handler->display->display_options['defaults']['fields'] = FALSE; /* Feld: Inhalt: Rendered Node */ $handler->display->display_options['fields']['rendered_entity']['id'] = 'rendered_entity'; $handler->display->display_options['fields']['rendered_entity']['table'] = 'views_entity_node'; $handler->display->display_options['fields']['rendered_entity']['field'] = 'rendered_entity'; $handler->display->display_options['fields']['rendered_entity']['label'] = ''; $handler->display->display_options['fields']['rendered_entity']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['rendered_entity']['link_to_entity'] = 1; $handler->display->display_options['fields']['rendered_entity']['display'] = 'view'; $handler->display->display_options['fields']['rendered_entity']['view_mode'] = 'search_result'; $handler->display->display_options['defaults']['arguments'] = FALSE; /* Kontextfilter: Suche: Suchbegriffe */ $handler->display->display_options['arguments']['keys']['id'] = 'keys'; $handler->display->display_options['arguments']['keys']['table'] = 'search_index'; $handler->display->display_options['arguments']['keys']['field'] = 'keys'; $handler->display->display_options['arguments']['keys']['default_action'] = 'default'; $handler->display->display_options['arguments']['keys']['exception']['value'] = 'alles'; $handler->display->display_options['arguments']['keys']['default_argument_type'] = 'raw'; $handler->display->display_options['arguments']['keys']['default_argument_options']['index'] = '1'; $handler->display->display_options['arguments']['keys']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['keys']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['keys']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['defaults']['filter_groups'] = FALSE; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filterkriterium: Inhalt: Veröffentlicht */ $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; /* Filterkriterium: Inhalt: Typ */ $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( 'article' => 'article', ); /* Filterkriterium: Inhalt: Beitragsdatum */ $handler->display->display_options['filters']['created']['id'] = 'created'; $handler->display->display_options['filters']['created']['table'] = 'node'; $handler->display->display_options['filters']['created']['field'] = 'created'; $handler->display->display_options['filters']['created']['operator'] = '<'; $handler->display->display_options['filters']['created']['value']['value'] = '-40 days'; $handler->display->display_options['filters']['created']['value']['type'] = 'offset'; $handler->display->display_options['block_description'] = 'Suche: Archiv article (LI)'; /* Display: (Tonträger) Block */ $handler = $view->new_display('block', '(Tonträger) Block', 'block_tontraeger'); $handler->display->display_options['defaults']['title'] = FALSE; $handler->display->display_options['title'] = 'Musik'; $handler->display->display_options['defaults']['pager'] = FALSE; $handler->display->display_options['pager']['type'] = 'some'; $handler->display->display_options['pager']['options']['items_per_page'] = '10'; $handler->display->display_options['pager']['options']['offset'] = '0'; $handler->display->display_options['defaults']['style_plugin'] = FALSE; $handler->display->display_options['style_plugin'] = 'default'; $handler->display->display_options['defaults']['style_options'] = FALSE; $handler->display->display_options['defaults']['row_plugin'] = FALSE; $handler->display->display_options['row_plugin'] = 'fields'; $handler->display->display_options['defaults']['row_options'] = FALSE; $handler->display->display_options['defaults']['header'] = FALSE; $handler->display->display_options['defaults']['fields'] = FALSE; /* Feld: Inhalt: Cover / Titelbild */ $handler->display->display_options['fields']['field_cover']['id'] = 'field_cover'; $handler->display->display_options['fields']['field_cover']['table'] = 'field_data_field_cover'; $handler->display->display_options['fields']['field_cover']['field'] = 'field_cover'; $handler->display->display_options['fields']['field_cover']['label'] = ''; $handler->display->display_options['fields']['field_cover']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['field_cover']['click_sort_column'] = 'fid'; $handler->display->display_options['fields']['field_cover']['settings'] = array( 'image_style' => 'tontraeger-archiv-vorschau-100-100', 'image_link' => 'content', ); $handler->display->display_options['defaults']['arguments'] = FALSE; /* Kontextfilter: Suche: Suchbegriffe */ $handler->display->display_options['arguments']['keys']['id'] = 'keys'; $handler->display->display_options['arguments']['keys']['table'] = 'search_index'; $handler->display->display_options['arguments']['keys']['field'] = 'keys'; $handler->display->display_options['arguments']['keys']['default_action'] = 'default'; $handler->display->display_options['arguments']['keys']['exception']['value'] = 'alles'; $handler->display->display_options['arguments']['keys']['default_argument_type'] = 'raw'; $handler->display->display_options['arguments']['keys']['default_argument_options']['index'] = '1'; $handler->display->display_options['arguments']['keys']['summary']['number_of_records'] = '0'; $handler->display->display_options['arguments']['keys']['summary']['format'] = 'default_summary'; $handler->display->display_options['arguments']['keys']['summary_options']['items_per_page'] = '25'; $handler->display->display_options['defaults']['filter_groups'] = FALSE; $handler->display->display_options['defaults']['filters'] = FALSE; /* Filterkriterium: Inhalt: Veröffentlicht */ $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; /* Filterkriterium: Inhalt: Typ */ $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( 'tontraeger' => 'tontraeger', ); $handler->display->display_options['block_description'] = 'Suche: Tonträger (LI)'; $translatables['search'] = array( t('Master'), t('Suche'), t('mehr'), t('Übernehmen'), t('Zurücksetzen'), t('Sortieren nach'), t('Aufsteigend'), t('Absteigend'), t('Einträge pro Seite'), t('- Alle -'), t('Offset'), t('« erste Seite'), t('‹ vorherige Seite'), t('nächste Seite ›'), t('letzte Seite »'), t('Titel'), t('

Ergebnisse für "%1"

'), t('Beitragsdatum'), t('Alles'), t('(aktuell) Page Suche'), t('Keine Treffer'), t('

Zum Suchbegriff "%1" gibt es leider keine Treffer.

'), t('[field_largeimages]
[php]
'), t('Suche nach "%1"'), t('Bestimmte Rubrik'), t('(archiviert) Page Suche'), t('Archiv-Suche'), t('Keine archivierten article für "%1" gefunden!'), t('Archiv-Suche nach "%1"'), t('(multimedia) Page Suche'), t('

Multimedia: keine Treffer für "%1"!

'), t('Bestimmtes Medium'), t('(archiviert) Block'), t('Aus dem Archiv'), t('...noch mehr ältere article'), t('Suche: Archiv article (LI)'), t('(Tonträger) Block'), t('Musik'), t('Suche: Tonträger (LI)'), );