diff --git a/advanced_forum.info b/advanced_forum.info index 5b21abc..c138642 100644 --- a/advanced_forum.info +++ b/advanced_forum.info @@ -13,4 +13,4 @@ files[] = includes/views/advanced_forum_handler_field_node_topic_icon.inc files[] = includes/views/advanced_forum_handler_field_node_topic_pager.inc files[] = includes/views/advanced_forum_plugin_style_forum_topic_list.inc -core = 7.x +core = 8.x diff --git a/advanced_forum.install b/advanced_forum.install index 70c8913..da85b79 100644 --- a/advanced_forum.install +++ b/advanced_forum.install @@ -5,10 +5,7 @@ * Installation code for Advanced Forum. */ function advanced_forum_install() { - db_update('system') - ->fields(array('weight' => 15)) - ->condition('name', 'advanced_forum') - ->execute(); + module_set_weight('advanced_forum', 15); } function advanced_forum_uninstall() { @@ -18,26 +15,12 @@ function advanced_forum_uninstall() { cache_clear_all('variables', 'cache_bootstrap'); } -function advanced_forum_update_5000() { - db_update('system') - ->fields(array('weight' => 10)) - ->condition('name', 'advanced_forum') - ->execute(); -} - -function advanced_forum_update_5003() { - db_drop_table('advforum_last_post'); -} - -function advanced_forum_update_5005() { - db_update('system') - ->fields(array('weight' => 15)) - ->condition('name', 'advanced_forum') - ->execute(); +function advanced_forum_update_last_removed() { + return 5005; } function advanced_forum_update_7200() { if (variable_get('advanced_forum_forum_disabled') == NULL) { variable_set('advanced_forum_forum_disabled', FALSE); } -} \ No newline at end of file +} diff --git a/advanced_forum.module b/advanced_forum.module index bf20a05..2d48d23 100644 --- a/advanced_forum.module +++ b/advanced_forum.module @@ -486,7 +486,7 @@ function advanced_forum_form_alter(&$form, &$form_state, $form_id) { // MAKE VIEWS BITS WORK *****************************************************/ function advanced_forum_views_api() { return array( - 'api' => '3.0-alpha1', + 'api' => 3, 'path' => drupal_get_path('module', 'advanced_forum') . '/includes/views', ); } @@ -710,9 +710,9 @@ function advanced_forum_statistics_topics() { */ function advanced_forum_statistics_replies($delta = NULL, $refresh = FALSE) { - if ($refresh || !($cache = cache_get('advanced_forum_stats_replies'))) { + if ($refresh || !($cache = cache()->get('advanced_forum_stats_replies'))) { $total_replies = db_query('SELECT SUM(comment_count) FROM {forum_index}')->fetchField(); - cache_set('advanced_forum_stats_replies', $total_replies); + cache()->set('advanced_forum_stats_replies', $total_replies); } else { $total_replies = $cache->data; @@ -721,7 +721,7 @@ function advanced_forum_statistics_replies($delta = NULL, $refresh = FALSE) { if (!empty($delta) && is_numeric($delta)) { $total_replies += $delta; - cache_set('advanced_forum_stats_replies', $total_replies); + cache()->set('advanced_forum_stats_replies', $total_replies); } return $total_replies; diff --git a/config/views.advanced_forum_active_topics.yml b/config/views.advanced_forum_active_topics.yml new file mode 100644 index 0000000..4d90c26 --- /dev/null +++ b/config/views.advanced_forum_active_topics.yml @@ -0,0 +1,21 @@ +name: advanced_forum_active_topics +description: 'Shows the active topics in all forums.' +tag: 'Advanced Forum' +base_table: node +human_name: 'Advanced Forum active topics' +core: 8 +api_version: '3.0' +disabled: false +display: + display_options: + defaults: + link_display: false + link_display: feed_1 + pager: + type: some + style_plugin: rss + row_plugin: node_rss + path: forum/active/feed + displays: + page_1: page_1 + default: 0 diff --git a/config/views.advanced_forum_group_topic_list.yml b/config/views.advanced_forum_group_topic_list.yml new file mode 100644 index 0000000..a3137ce --- /dev/null +++ b/config/views.advanced_forum_group_topic_list.yml @@ -0,0 +1,356 @@ +name: advanced_forum_group_topic_list +description: 'Shows the topics in a given group as if it were a forum' +tag: 'Advanced Forum' +base_table: node +human_name: '' +core: 8 +api_version: 3.0-alpha1 +disabled: false +display: + display_options: + title: 'Group Name' + access: + type: none + cache: + type: none + query: + type: views_query + exposed_form: + type: basic + pager: + type: full + options: + items_per_page: 20 + style_plugin: forum_topic_list + style_options: + columns: + nid: nid + teaser: teaser + topic_icon: topic_icon + title: title + timestamp: title + topic_pager: title + name_1: title + created: title + comment_count: comment_count + new_comments: comment_count + totalcount: totalcount + last_comment_name: last_updated + last_updated: last_updated + sticky: sticky + comment: comment + default: last_updated + info: + nid: + sortable: 0 + separator: '' + teaser: + separator: '' + topic_icon: + separator: '' + title: + sortable: 1 + separator: ' ' + timestamp: + separator: '' + topic_pager: + separator: '' + name_1: + sortable: 0 + separator: '' + created: + sortable: 0 + separator: '' + comment_count: + sortable: 1 + separator: '' + new_comments: + separator: '' + totalcount: + sortable: 1 + separator: '' + last_comment_name: + sortable: 1 + separator: '
' + last_updated: + sortable: 1 + separator: '
' + sticky: + sortable: 0 + separator: '' + comment: + sortable: 0 + separator: '' + override: 0 + sticky: 1 + order: desc + empty: + text: + id: area + table: views + field: area + empty: false + content: 'No posts in this group.' + format: filtered_html + fields: + nid: + id: nid + table: node + field: nid + exclude: true + alter: + alter_text: 0 + make_link: 0 + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + link_to_node: 0 + teaser: + id: teaser + table: field_data_body + field: entity_id + label: Teaser + exclude: true + alter: + alter_text: 0 + make_link: 0 + trim: 0 + max_length: '200' + word_boundary: 1 + ellipsis: 1 + strip_tags: 1 + html: 0 + hide_empty: 0 + type: text_summary_or_trimmed + settings: + trim_length: '600' + topic_icon: + id: topic_icon + table: node + field: topic_icon + label: '' + alter: + alter_text: 0 + make_link: 0 + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + hot_topic_threshold: '15' + title: + id: title + table: node + field: title + label: 'Topic / Topic starter' + alter: + alter_text: 1 + text: '[title] ' + make_link: 1 + path: 'node/[nid]' + alt: '[teaser]' + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + hide_empty: 0 + empty_zero: 0 + link_to_node: 0 + timestamp: + id: timestamp + table: history + field: timestamp + ui_name: 'Has new content' + alter: + alter_text: 1 + text: '[timestamp] ' + make_link: 0 + absolute: 0 + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + element_label_colon: 1 + element_default_classes: 1 + hide_empty: 0 + link_to_node: 0 + comments: 1 + topic_pager: + id: topic_pager + table: node + field: topic_pager + alter: + alter_text: 0 + make_link: 0 + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + total_pages_shown: '3' + name_1: + id: name_1 + table: users + field: name + alter: + alter_text: 1 + text: '
by [name_1] ' + make_link: 0 + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + hide_empty: 0 + empty_zero: 0 + link_to_user: 1 + overwrite_anonymous: 0 + created: + id: created + table: node + field: created + alter: + alter_text: 1 + text: 'on [created]' + make_link: 0 + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + hide_empty: 0 + empty_zero: 0 + comment_count: + id: comment_count + table: node_comment_statistics + field: comment_count + label: Replies + alter: + alter_text: 0 + make_link: 0 + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + empty: '0' + hide_empty: 0 + empty_zero: 1 + new_comments: + id: new_comments + table: node + field: new_comments + alter: + alter_text: 0 + make_link: 0 + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + hide_empty: true + prefix: ' View ' + suffix: ' new' + link_to_comment: 1 + totalcount: + id: totalcount + table: node_counter + field: totalcount + label: Views + alter: + alter_text: 0 + make_link: 0 + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + empty: '0' + hide_empty: 0 + empty_zero: 1 + last_comment_name: + id: last_comment_name + table: node_comment_statistics + field: last_comment_name + alter: + alter_text: 1 + text: 'by [last_comment_name]' + make_link: 0 + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + hide_empty: 0 + empty_zero: 0 + last_updated: + id: last_updated + table: node_comment_statistics + field: last_updated + label: 'Last post' + alter: + alter_text: 0 + make_link: 0 + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + hide_empty: 0 + empty_zero: 0 + sticky: + id: sticky + table: node + field: sticky + exclude: true + alter: + alter_text: 0 + make_link: 0 + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + not: 0 + comment: + id: comment + table: node + field: comment + exclude: true + alter: + alter_text: 0 + make_link: 0 + trim: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + html: 0 + sorts: + sticky: + id: sticky + table: node + field: sticky + order: DESC + arguments: + group_audience_gid: + id: group_audience_gid + table: field_data_group_audience + field: group_audience_gid + default_action: default + default_argument_type: fixed + summary: + format: default_summary + break_phrase: 0 + not: 0 + filters: + status: + id: status + table: node + field: status + value: '1' + expose: + operator: false diff --git a/config/views.advanced_forum_new_topics.yml b/config/views.advanced_forum_new_topics.yml new file mode 100644 index 0000000..d6e70b6 --- /dev/null +++ b/config/views.advanced_forum_new_topics.yml @@ -0,0 +1,15 @@ +name: advanced_forum_new_topics +description: 'Shows the new or update topics in a given forum (or all forums)' +tag: 'Advanced Forum' +base_table: node +human_name: 'Advanced Forum new topics' +core: 8 +api_version: '3.0' +disabled: false +display: + display_options: + path: forum/new + menu: + type: tab + title: 'New & updated topics' + weight: '2' diff --git a/config/views.advanced_forum_topic_list.yml b/config/views.advanced_forum_topic_list.yml new file mode 100644 index 0000000..81a490e --- /dev/null +++ b/config/views.advanced_forum_topic_list.yml @@ -0,0 +1,398 @@ +name: advanced_forum_topic_list +description: 'Shows the topics in a given forum' +tag: 'Advanced Forum' +base_table: node +human_name: 'Advanced Forum topic list' +core: 8 +api_version: '3.0' +disabled: false +display: + display_options: + title: 'Forum Name' + access: + type: none + cache: + type: none + query: + type: views_query + options: + query_comment: false + exposed_form: + type: basic + pager: + type: full + options: + items_per_page: 20 + style_plugin: forum_topic_list + style_options: + columns: + nid: nid + teaser: teaser + topic_icon: topic_icon + title: title + timestamp: title + topic_pager: title + name_1: title + created: title + comment_count: comment_count + new_comments: comment_count + last_comment_name: last_updated + last_updated: last_updated + sticky: sticky + comment: comment + default: last_updated + info: + nid: + sortable: 0 + default_sort_order: asc + align: '' + separator: '' + teaser: + sortable: 0 + default_sort_order: asc + align: '' + separator: '' + topic_icon: + align: '' + separator: '' + title: + sortable: 1 + default_sort_order: asc + align: '' + separator: ' ' + timestamp: + align: '' + separator: '' + topic_pager: + align: '' + separator: '' + name_1: + sortable: 0 + default_sort_order: asc + align: '' + separator: '' + created: + sortable: 0 + default_sort_order: asc + align: '' + separator: '' + comment_count: + sortable: 1 + default_sort_order: asc + align: '' + separator: '
' + new_comments: + align: '' + separator: '' + totalcount: + sortable: 1 + default_sort_order: asc + align: '' + separator: '' + last_comment_name: + sortable: 1 + default_sort_order: asc + align: '' + separator: '
' + last_updated: + sortable: 1 + default_sort_order: desc + align: '' + separator: '
' + sticky: + sortable: 0 + default_sort_order: asc + align: '' + separator: '' + comment: + sortable: 0 + default_sort_order: asc + align: '' + separator: '' + override: 0 + sticky: 1 + order: desc + empty_table: 0 + tid: argument.tid + empty: + text: + id: text + table: views + field: area + empty: false + content: 'No posts in this forum.' + format: filtered_html + relationships: + uid: + id: uid + table: node + field: uid + fields: + nid: + id: nid + table: node + field: nid + exclude: true + alter: + alter_text: 0 + make_link: 0 + word_boundary: 1 + ellipsis: 1 + trim: 0 + html: 0 + link_to_node: 0 + teaser: + id: teaser + table: field_data_body + field: body + label: Teaser + exclude: true + alter: + alter_text: 0 + make_link: 0 + max_length: '200' + word_boundary: 1 + ellipsis: 1 + strip_tags: 1 + trim: 0 + html: 0 + hide_empty: 0 + type: text_summary_or_trimmed + settings: + trim_length: '200' + topic_icon: + id: topic_icon + table: node + field: topic_icon + label: '' + alter: + alter_text: 0 + make_link: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + trim: 0 + html: 0 + hot_topic_threshold: '15' + title: + id: title + table: node + field: title + label: 'Topic / Topic starter' + alter: + alter_text: 1 + text: '[title] ' + make_link: 1 + path: 'node/[nid]' + alt: '[teaser]' + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + trim: 0 + html: 0 + hide_empty: 0 + empty_zero: 0 + link_to_node: 0 + timestamp: + id: timestamp + table: history + field: timestamp + ui_name: 'Has new content' + alter: + alter_text: 1 + text: '[timestamp] ' + make_link: 0 + absolute: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + trim: 0 + html: 0 + element_label_colon: 1 + element_default_classes: 1 + hide_empty: 0 + link_to_node: 0 + comments: 1 + topic_pager: + id: topic_pager + table: node + field: topic_pager + alter: + alter_text: 0 + make_link: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + trim: 0 + html: 0 + total_pages_shown: '3' + name_1: + id: name_1 + table: users + field: name + relationship: uid + alter: + alter_text: 1 + text: '
by [name_1]' + make_link: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + trim: 0 + html: 0 + hide_empty: 0 + empty_zero: 0 + link_to_user: 1 + overwrite_anonymous: 0 + created: + id: created + table: node + field: created + alter: + alter_text: 1 + text: '» [created]' + make_link: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + trim: 0 + html: 0 + hide_empty: 0 + empty_zero: 0 + new_comments: + id: new_comments + table: node + field: new_comments + exclude: true + alter: + alter_text: 0 + make_link: 0 + absolute: 0 + external: 0 + replace_spaces: 0 + trim_whitespace: 0 + nl2br: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + trim: 0 + html: 0 + element_label_colon: 1 + element_default_classes: 1 + hide_empty: 1 + empty_zero: 0 + hide_alter_empty: 0 + format_plural: 0 + prefix: 'View ' + suffix: ' new' + link_to_comment: 1 + comment_count: + id: comment_count + table: node_comment_statistics + field: comment_count + label: Replies + alter: + alter_text: 1 + text: '[comment_count]
[new_comments] ' + make_link: 0 + absolute: 0 + external: 0 + replace_spaces: 0 + trim_whitespace: 0 + nl2br: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + trim: 0 + html: 0 + element_label_colon: 1 + element_default_classes: 1 + empty: '0' + hide_empty: 0 + empty_zero: 1 + hide_alter_empty: 0 + format_plural: 0 + last_comment_name: + id: last_comment_name + table: node_comment_statistics + field: last_comment_name + alter: + alter_text: 1 + text: 'by [last_comment_name]' + make_link: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + trim: 0 + html: 0 + hide_empty: 0 + empty_zero: 0 + last_updated: + id: last_updated + table: node_comment_statistics + field: last_updated + label: 'Last post' + alter: + alter_text: 0 + make_link: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + trim: 0 + html: 0 + hide_empty: 0 + empty_zero: 0 + sticky: + id: sticky + table: node + field: sticky + exclude: true + alter: + alter_text: 0 + make_link: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + trim: 0 + html: 0 + not: 0 + comment: + id: comment + table: node + field: comment + exclude: true + alter: + alter_text: 0 + make_link: 0 + word_boundary: 1 + ellipsis: 1 + strip_tags: 0 + trim: 0 + html: 0 + sorts: + sticky: + id: sticky + table: node + field: sticky + order: DESC + arguments: + tid: + id: tid + table: taxonomy_index + field: tid + default_argument_type: fixed + summary: + format: default_summary + break_phrase: 0 + add_table: 0 + require_value: 0 + reduce_duplicates: 0 + set_breadcrumb: 0 + filters: + status: + id: status + table: node + field: status + value: '1' + expose: + operator: false diff --git a/config/views.advanced_forum_unanswered_topics.yml b/config/views.advanced_forum_unanswered_topics.yml new file mode 100644 index 0000000..fdc2f22 --- /dev/null +++ b/config/views.advanced_forum_unanswered_topics.yml @@ -0,0 +1,9 @@ +name: advanced_forum_unanswered_topics +description: 'Shows unanswered topics in a given forum' +tag: 'Advanced Forum' +base_table: node +human_name: 'Advanced Forum unanswered topics' +core: 8 +api_version: '3.0' +disabled: false +display: { } diff --git a/includes/core-overrides.inc b/includes/core-overrides.inc index 14b6ec0..9835996 100644 --- a/includes/core-overrides.inc +++ b/includes/core-overrides.inc @@ -33,7 +33,7 @@ function advanced_forum_page($forum_term = NULL) { $forum_term = advanced_forum_forum_load($forum_term->tid); } - $vid = variable_get('forum_nav_vocabulary', 0); + $vid = config('forum.settings')->get('vocabulary'); $vocabulary = taxonomy_vocabulary_load($vid); // Breadcrumb navigation: @@ -130,7 +130,7 @@ function advanced_forum_forum_load($tid = NULL) { } // Load parent terms. - $forum_term->parents = taxonomy_get_parents_all($forum_term->tid); + $forum_term->parents = taxonomy_term_load_parents_all($forum_term->tid); // Load the tree below. $forums = array(); diff --git a/includes/views/advanced_forum.views.inc b/includes/views/advanced_forum.views.inc index db37b8a..b00d655 100644 --- a/includes/views/advanced_forum.views.inc +++ b/includes/views/advanced_forum.views.inc @@ -7,29 +7,6 @@ /** - * Loads the included views - * - * This function is used instead of views ability to autodiscover a views - * export .inc because this allows us to put each view in its own file. - * Thanks to Moshe and OG for the code. - */ -function advanced_forum_views_default_views() { - global $theme, $theme_path; - $files = file_scan_directory(drupal_get_path('module', 'advanced_forum') . '/includes/views', '/.view$/'); - $files += file_scan_directory(drupal_get_path('theme', variable_get('theme_default', 'garland')) . '/advanced_forum/views', '/.view$/'); - - foreach ($files as $absolute => $file) { - $view = NULL; - require $absolute; - if (isset($view)) { - $views[$view->name] = $view; - } - } - - return $views; -} - -/** * Use views_data_alter to add items to the node table that are * relevant to topic icons. */ @@ -99,4 +76,4 @@ function advanced_forum_views_data() { ); return $data; -} \ No newline at end of file +} diff --git a/includes/views/advanced_forum_active_topics.view b/includes/views/advanced_forum_active_topics.view deleted file mode 100644 index bfa680a..0000000 --- a/includes/views/advanced_forum_active_topics.view +++ /dev/null @@ -1,495 +0,0 @@ -name = 'advanced_forum_active_topics'; -$view->description = 'Shows the active topics in all forums.'; -$view->tag = 'Advanced Forum'; -$view->base_table = 'node'; -$view->human_name = 'Advanced Forum active topics'; -$view->core = 7; -$view->api_version = '3.0'; -$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */ - -/* Display: Defaults */ -$handler = $view->new_display('default', 'Defaults', 'default'); -$handler->display->display_options['title'] = 'Active forum topics'; -$handler->display->display_options['access']['type'] = 'none'; -$handler->display->display_options['cache']['type'] = 'none'; -$handler->display->display_options['query']['type'] = 'views_query'; -$handler->display->display_options['query']['options']['distinct'] = TRUE; -$handler->display->display_options['query']['options']['query_comment'] = FALSE; -$handler->display->display_options['exposed_form']['type'] = 'basic'; -$handler->display->display_options['pager']['type'] = 'full'; -$handler->display->display_options['pager']['options']['items_per_page'] = 20; -$handler->display->display_options['style_plugin'] = 'forum_topic_list'; -$handler->display->display_options['style_options']['columns'] = array( - 'nid' => 'nid', - 'teaser' => 'teaser', - 'topic_icon' => 'topic_icon', - 'title' => 'title', - 'name' => 'name', - 'timestamp' => 'title', - 'topic_pager' => 'title', - 'name_1' => 'title', - 'created' => 'title', - 'comment_count' => 'comment_count', - 'new_comments' => 'comment_count', - 'totalcount' => 'totalcount', - 'last_comment_name' => 'last_updated', - 'last_updated' => 'last_updated', - 'sticky' => 'sticky', - 'comment' => 'comment', -); -$handler->display->display_options['style_options']['default'] = 'last_updated'; -$handler->display->display_options['style_options']['info'] = array( - 'nid' => array( - 'sortable' => 0, - 'separator' => '', - ), - 'topic_icon' => array( - 'separator' => '', - ), - 'title' => array( - 'sortable' => 1, - 'separator' => ' ', - ), - 'name' => array( - 'sortable' => 1, - 'separator' => '', - ), - 'timestamp' => array( - 'separator' => '', - ), - 'topic_pager' => array( - 'separator' => '', - ), - 'name_1' => array( - 'sortable' => 0, - 'separator' => '', - ), - 'created' => array( - 'sortable' => 0, - 'separator' => '', - ), - 'comment_count' => array( - 'sortable' => 1, - 'separator' => '
', - ), - 'new_comments' => array( - 'separator' => '', - ), - 'totalcount' => array( - 'sortable' => 1, - 'separator' => '', - ), - 'last_comment_name' => array( - 'sortable' => 1, - 'separator' => '
', - ), - 'last_updated' => array( - 'sortable' => 1, - 'separator' => '
', - ), - 'sticky' => array( - 'sortable' => 0, - 'separator' => '', - ), - 'teaser' => array( - 'separator' => '', - ), - 'comment' => array( - 'sortable' => 0, - 'separator' => '', - ), -); -$handler->display->display_options['style_options']['override'] = 0; -$handler->display->display_options['style_options']['sticky'] = 1; -$handler->display->display_options['style_options']['order'] = 'desc'; -$handler->display->display_options['style_options']['tid'] = 'filter.term_node_tid_depth'; -/* No results behavior: Global: Text area */ -$handler->display->display_options['empty']['text']['id'] = 'area'; -$handler->display->display_options['empty']['text']['table'] = 'views'; -$handler->display->display_options['empty']['text']['field'] = 'area'; -$handler->display->display_options['empty']['text']['empty'] = FALSE; -$handler->display->display_options['empty']['text']['content'] = 'No active topics.'; -/* Relationship: Content: Taxonomy terms on node */ -$handler->display->display_options['relationships']['term_node_tid']['id'] = 'term_node_tid'; -$handler->display->display_options['relationships']['term_node_tid']['table'] = 'node'; -$handler->display->display_options['relationships']['term_node_tid']['field'] = 'term_node_tid'; -/* Relationship: Content: Author */ -$handler->display->display_options['relationships']['uid']['id'] = 'uid'; -$handler->display->display_options['relationships']['uid']['table'] = 'node'; -$handler->display->display_options['relationships']['uid']['field'] = 'uid'; -/* Field: Content: Nid */ -$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']['exclude'] = TRUE; -$handler->display->display_options['fields']['nid']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['nid']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['nid']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['nid']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['nid']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['nid']['alter']['trim'] = 0; -$handler->display->display_options['fields']['nid']['alter']['html'] = 0; -$handler->display->display_options['fields']['nid']['hide_empty'] = 0; -$handler->display->display_options['fields']['nid']['empty_zero'] = 0; -$handler->display->display_options['fields']['nid']['link_to_node'] = 0; -/* Field: Content: Body */ -$handler->display->display_options['fields']['teaser']['id'] = 'teaser'; -$handler->display->display_options['fields']['teaser']['table'] = 'field_data_body'; -$handler->display->display_options['fields']['teaser']['field'] = 'body'; -$handler->display->display_options['fields']['teaser']['label'] = 'Teaser'; -$handler->display->display_options['fields']['teaser']['exclude'] = TRUE; -$handler->display->display_options['fields']['teaser']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['teaser']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['teaser']['alter']['max_length'] = '200'; -$handler->display->display_options['fields']['teaser']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['teaser']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['teaser']['alter']['strip_tags'] = 1; -$handler->display->display_options['fields']['teaser']['alter']['trim'] = 0; -$handler->display->display_options['fields']['teaser']['alter']['html'] = 0; -$handler->display->display_options['fields']['teaser']['hide_empty'] = 0; -$handler->display->display_options['fields']['teaser']['type'] = 'text_summary_or_trimmed'; -$handler->display->display_options['fields']['teaser']['settings'] = array( - 'trim_length' => '200', -); -/* Field: Content: Topic Icon */ -$handler->display->display_options['fields']['topic_icon']['id'] = 'topic_icon'; -$handler->display->display_options['fields']['topic_icon']['table'] = 'node'; -$handler->display->display_options['fields']['topic_icon']['field'] = 'topic_icon'; -$handler->display->display_options['fields']['topic_icon']['label'] = ''; -$handler->display->display_options['fields']['topic_icon']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['topic_icon']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['topic_icon']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['topic_icon']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['topic_icon']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['topic_icon']['alter']['trim'] = 0; -$handler->display->display_options['fields']['topic_icon']['alter']['html'] = 0; -$handler->display->display_options['fields']['topic_icon']['hot_topic_threshold'] = '15'; -/* 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'] = 'Topic'; -$handler->display->display_options['fields']['title']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['title']['alter']['text'] = '[title] '; -$handler->display->display_options['fields']['title']['alter']['make_link'] = 1; -$handler->display->display_options['fields']['title']['alter']['path'] = 'node/[nid]'; -$handler->display->display_options['fields']['title']['alter']['alt'] = '[teaser]'; -$handler->display->display_options['fields']['title']['alter']['link_class'] = 'topic-title'; -$handler->display->display_options['fields']['title']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['title']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['title']['alter']['trim'] = 0; -$handler->display->display_options['fields']['title']['alter']['html'] = 0; -$handler->display->display_options['fields']['title']['hide_empty'] = 0; -$handler->display->display_options['fields']['title']['empty_zero'] = 0; -$handler->display->display_options['fields']['title']['link_to_node'] = 0; -/* Field: Content: Has new content */ -$handler->display->display_options['fields']['timestamp']['id'] = 'timestamp'; -$handler->display->display_options['fields']['timestamp']['table'] = 'history'; -$handler->display->display_options['fields']['timestamp']['field'] = 'timestamp'; -$handler->display->display_options['fields']['timestamp']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['timestamp']['alter']['text'] = '[timestamp] '; -$handler->display->display_options['fields']['timestamp']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['timestamp']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['timestamp']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['timestamp']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['timestamp']['alter']['trim'] = 0; -$handler->display->display_options['fields']['timestamp']['alter']['html'] = 0; -$handler->display->display_options['fields']['timestamp']['hide_empty'] = 0; -$handler->display->display_options['fields']['timestamp']['empty_zero'] = 0; -$handler->display->display_options['fields']['timestamp']['link_to_node'] = 0; -$handler->display->display_options['fields']['timestamp']['comments'] = 1; -/* Field: Content: Topic Pager */ -$handler->display->display_options['fields']['topic_pager']['id'] = 'topic_pager'; -$handler->display->display_options['fields']['topic_pager']['table'] = 'node'; -$handler->display->display_options['fields']['topic_pager']['field'] = 'topic_pager'; -$handler->display->display_options['fields']['topic_pager']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['topic_pager']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['topic_pager']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['topic_pager']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['topic_pager']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['topic_pager']['alter']['trim'] = 0; -$handler->display->display_options['fields']['topic_pager']['alter']['html'] = 0; -$handler->display->display_options['fields']['topic_pager']['total_pages_shown'] = '3'; -/* Field: User: Name */ -$handler->display->display_options['fields']['name_1']['id'] = 'name_1'; -$handler->display->display_options['fields']['name_1']['table'] = 'users'; -$handler->display->display_options['fields']['name_1']['field'] = 'name'; -$handler->display->display_options['fields']['name_1']['relationship'] = 'uid'; -$handler->display->display_options['fields']['name_1']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['name_1']['alter']['text'] = '
by [name_1] '; -$handler->display->display_options['fields']['name_1']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['name_1']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['name_1']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['name_1']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['name_1']['alter']['trim'] = 0; -$handler->display->display_options['fields']['name_1']['alter']['html'] = 0; -$handler->display->display_options['fields']['name_1']['hide_empty'] = 0; -$handler->display->display_options['fields']['name_1']['empty_zero'] = 0; -$handler->display->display_options['fields']['name_1']['link_to_user'] = 1; -$handler->display->display_options['fields']['name_1']['overwrite_anonymous'] = 0; -/* Field: Content: Post date */ -$handler->display->display_options['fields']['created']['id'] = 'created'; -$handler->display->display_options['fields']['created']['table'] = 'node'; -$handler->display->display_options['fields']['created']['field'] = 'created'; -$handler->display->display_options['fields']['created']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['created']['alter']['text'] = 'on [created]'; -$handler->display->display_options['fields']['created']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['created']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['created']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['created']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['created']['alter']['trim'] = 0; -$handler->display->display_options['fields']['created']['alter']['html'] = 0; -$handler->display->display_options['fields']['created']['hide_empty'] = 0; -$handler->display->display_options['fields']['created']['empty_zero'] = 0; -/* Field: Content: Comment count */ -$handler->display->display_options['fields']['comment_count']['id'] = 'comment_count'; -$handler->display->display_options['fields']['comment_count']['table'] = 'node_comment_statistics'; -$handler->display->display_options['fields']['comment_count']['field'] = 'comment_count'; -$handler->display->display_options['fields']['comment_count']['label'] = 'Replies'; -$handler->display->display_options['fields']['comment_count']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['absolute'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['external'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['replace_spaces'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['trim_whitespace'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['nl2br'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['comment_count']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['comment_count']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['trim'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['html'] = 0; -$handler->display->display_options['fields']['comment_count']['element_label_colon'] = 1; -$handler->display->display_options['fields']['comment_count']['element_default_classes'] = 1; -$handler->display->display_options['fields']['comment_count']['empty'] = '0'; -$handler->display->display_options['fields']['comment_count']['hide_empty'] = 0; -$handler->display->display_options['fields']['comment_count']['empty_zero'] = 0; -$handler->display->display_options['fields']['comment_count']['hide_alter_empty'] = 0; -$handler->display->display_options['fields']['comment_count']['format_plural'] = 0; -/* Field: Content: New comments */ -$handler->display->display_options['fields']['new_comments']['id'] = 'new_comments'; -$handler->display->display_options['fields']['new_comments']['table'] = 'node'; -$handler->display->display_options['fields']['new_comments']['field'] = 'new_comments'; -$handler->display->display_options['fields']['new_comments']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['new_comments']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['new_comments']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['trim'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['html'] = 0; -$handler->display->display_options['fields']['new_comments']['hide_empty'] = 1; -$handler->display->display_options['fields']['new_comments']['empty_zero'] = 0; -$handler->display->display_options['fields']['new_comments']['prefix'] = 'View '; -$handler->display->display_options['fields']['new_comments']['suffix'] = ' new'; -$handler->display->display_options['fields']['new_comments']['link_to_comment'] = 1; -/* Field: Content statistics: Total views */ -$handler->display->display_options['fields']['totalcount']['id'] = 'totalcount'; -$handler->display->display_options['fields']['totalcount']['table'] = 'node_counter'; -$handler->display->display_options['fields']['totalcount']['field'] = 'totalcount'; -$handler->display->display_options['fields']['totalcount']['label'] = 'Views'; -$handler->display->display_options['fields']['totalcount']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['totalcount']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['totalcount']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['totalcount']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['totalcount']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['totalcount']['alter']['trim'] = 0; -$handler->display->display_options['fields']['totalcount']['alter']['html'] = 0; -$handler->display->display_options['fields']['totalcount']['empty'] = '0'; -$handler->display->display_options['fields']['totalcount']['hide_empty'] = 0; -$handler->display->display_options['fields']['totalcount']['empty_zero'] = 1; -/* Field: Content: Last comment author */ -$handler->display->display_options['fields']['last_comment_name']['id'] = 'last_comment_name'; -$handler->display->display_options['fields']['last_comment_name']['table'] = 'node_comment_statistics'; -$handler->display->display_options['fields']['last_comment_name']['field'] = 'last_comment_name'; -$handler->display->display_options['fields']['last_comment_name']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['last_comment_name']['alter']['text'] = 'by [last_comment_name]'; -$handler->display->display_options['fields']['last_comment_name']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['last_comment_name']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['last_comment_name']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['last_comment_name']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['last_comment_name']['alter']['trim'] = 0; -$handler->display->display_options['fields']['last_comment_name']['alter']['html'] = 0; -$handler->display->display_options['fields']['last_comment_name']['hide_empty'] = 0; -$handler->display->display_options['fields']['last_comment_name']['empty_zero'] = 0; -/* Field: Content: Updated/commented date */ -$handler->display->display_options['fields']['last_updated']['id'] = 'last_updated'; -$handler->display->display_options['fields']['last_updated']['table'] = 'node_comment_statistics'; -$handler->display->display_options['fields']['last_updated']['field'] = 'last_updated'; -$handler->display->display_options['fields']['last_updated']['label'] = 'Last post'; -$handler->display->display_options['fields']['last_updated']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['last_updated']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['last_updated']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['last_updated']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['last_updated']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['last_updated']['alter']['trim'] = 0; -$handler->display->display_options['fields']['last_updated']['alter']['html'] = 0; -$handler->display->display_options['fields']['last_updated']['hide_empty'] = 0; -$handler->display->display_options['fields']['last_updated']['empty_zero'] = 0; -/* Field: Content: Sticky */ -$handler->display->display_options['fields']['sticky']['id'] = 'sticky'; -$handler->display->display_options['fields']['sticky']['table'] = 'node'; -$handler->display->display_options['fields']['sticky']['field'] = 'sticky'; -$handler->display->display_options['fields']['sticky']['exclude'] = TRUE; -$handler->display->display_options['fields']['sticky']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['sticky']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['sticky']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['sticky']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['sticky']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['sticky']['alter']['trim'] = 0; -$handler->display->display_options['fields']['sticky']['alter']['html'] = 0; -$handler->display->display_options['fields']['sticky']['not'] = 0; -/* Field: Content: Comment status */ -$handler->display->display_options['fields']['comment']['id'] = 'comment'; -$handler->display->display_options['fields']['comment']['table'] = 'node'; -$handler->display->display_options['fields']['comment']['field'] = 'comment'; -$handler->display->display_options['fields']['comment']['exclude'] = TRUE; -$handler->display->display_options['fields']['comment']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['comment']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['comment']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['comment']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['comment']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['comment']['alter']['trim'] = 0; -$handler->display->display_options['fields']['comment']['alter']['html'] = 0; -/* Field: Taxonomy term: Name */ -$handler->display->display_options['fields']['name']['id'] = 'name'; -$handler->display->display_options['fields']['name']['table'] = 'taxonomy_term_data'; -$handler->display->display_options['fields']['name']['field'] = 'name'; -$handler->display->display_options['fields']['name']['relationship'] = 'term_node_tid'; -$handler->display->display_options['fields']['name']['label'] = 'Forum'; -$handler->display->display_options['fields']['name']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['name']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['name']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['name']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['name']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['name']['alter']['trim'] = 0; -$handler->display->display_options['fields']['name']['alter']['html'] = 0; -$handler->display->display_options['fields']['name']['hide_empty'] = 0; -$handler->display->display_options['fields']['name']['empty_zero'] = 0; -$handler->display->display_options['fields']['name']['link_to_taxonomy'] = 1; -/* Sort criterion: Content: Last comment time */ -$handler->display->display_options['sorts']['last_comment_timestamp']['id'] = 'last_comment_timestamp'; -$handler->display->display_options['sorts']['last_comment_timestamp']['table'] = 'node_comment_statistics'; -$handler->display->display_options['sorts']['last_comment_timestamp']['field'] = 'last_comment_timestamp'; -$handler->display->display_options['sorts']['last_comment_timestamp']['order'] = 'DESC'; -/* 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']['expose']['operator'] = FALSE; -/* Filter criterion: Taxonomy term: Vocabulary */ -$handler->display->display_options['filters']['vid']['id'] = 'vid'; -$handler->display->display_options['filters']['vid']['table'] = 'taxonomy_term_data'; -$handler->display->display_options['filters']['vid']['field'] = 'vid'; -$handler->display->display_options['filters']['vid']['relationship'] = 'term_node_tid'; -$handler->display->display_options['filters']['vid']['value'] = array( - $vid => $vid, -); -$handler->display->display_options['filters']['vid']['expose']['operator'] = FALSE; -/* Filter criterion: Content: Has taxonomy terms (with depth) */ -$handler->display->display_options['filters']['term_node_tid_depth']['id'] = 'term_node_tid_depth'; -$handler->display->display_options['filters']['term_node_tid_depth']['table'] = 'node'; -$handler->display->display_options['filters']['term_node_tid_depth']['field'] = 'term_node_tid_depth'; -$handler->display->display_options['filters']['term_node_tid_depth']['exposed'] = TRUE; -$handler->display->display_options['filters']['term_node_tid_depth']['expose']['operator_id'] = 'term_node_tid_depth_op'; -$handler->display->display_options['filters']['term_node_tid_depth']['expose']['label'] = 'Show active topics in:'; -$handler->display->display_options['filters']['term_node_tid_depth']['expose']['operator'] = 'term_node_tid_depth_op'; -$handler->display->display_options['filters']['term_node_tid_depth']['expose']['identifier'] = 'forum'; -$handler->display->display_options['filters']['term_node_tid_depth']['expose']['remember'] = 1; -$handler->display->display_options['filters']['term_node_tid_depth']['expose']['reduce'] = 0; -$handler->display->display_options['filters']['term_node_tid_depth']['reduce_duplicates'] = 0; -$handler->display->display_options['filters']['term_node_tid_depth']['type'] = 'select'; -$handler->display->display_options['filters']['term_node_tid_depth']['vocabulary'] = $vocabulary->machine_name; -$handler->display->display_options['filters']['term_node_tid_depth']['hierarchy'] = 1; -$handler->display->display_options['filters']['term_node_tid_depth']['error_message'] = 1; -$handler->display->display_options['filters']['term_node_tid_depth']['depth'] = '2'; - -/* Display: Page */ -$handler = $view->new_display('page', 'Page', 'page_1'); -$handler->display->display_options['path'] = 'forum/active'; -$handler->display->display_options['menu']['type'] = 'tab'; -$handler->display->display_options['menu']['title'] = 'Active topics'; -$handler->display->display_options['menu']['weight'] = '1'; -$handler->display->display_options['tab_options']['weight'] = '0'; - -/* Display: Feed */ -$handler = $view->new_display('feed', 'Feed', 'feed_1'); -$handler->display->display_options['defaults']['link_display'] = FALSE; -$handler->display->display_options['link_display'] = 'feed_1'; -$handler->display->display_options['pager']['type'] = 'some'; -$handler->display->display_options['style_plugin'] = 'rss'; -$handler->display->display_options['row_plugin'] = 'node_rss'; -$handler->display->display_options['path'] = 'forum/active/feed'; -$handler->display->display_options['displays'] = array( - 'page_1' => 'page_1', - 'default' => 0, -); -$translatables['advanced_forum_active_topics'] = array( - t('Defaults'), - t('Active forum topics'), - t('more'), - t('Apply'), - t('Reset'), - t('Sort by'), - t('Asc'), - t('Desc'), - t('Items per page'), - t('- All -'), - t('Offset'), - t('No active topics.'), - t('term'), - t('author'), - t('Nid'), - t('Teaser'), - t('Topic'), - t('[title] '), - t('node/[nid]'), - t('[teaser]'), - t('Has new content'), - t('[timestamp] '), - t('Topic Pager'), - t('Name'), - t('
by [name_1] '), - t('Post date'), - t('on [created]'), - t('Replies'), - t('.'), - t(','), - t('New comments'), - t('View '), - t(' new'), - t('Views'), - t('Last comment author'), - t('by [last_comment_name]'), - t('Last post'), - t('Sticky'), - t('Comment status'), - t('Forum'), - t('Show active topics in:'), - t('Page'), - t('Feed'), -); - -// Get rid of the views counter if statistics not enabled. -if (!module_exists('statistics')) { - unset($handler->display->display_options['fields']['totalcount']); - unset($handler->display->display_options['style_options']['columns']['totalcount']); -} diff --git a/includes/views/advanced_forum_group_topic_list.view b/includes/views/advanced_forum_group_topic_list.view deleted file mode 100644 index 2c44afa..0000000 --- a/includes/views/advanced_forum_group_topic_list.view +++ /dev/null @@ -1,404 +0,0 @@ -name = 'advanced_forum_group_topic_list'; - $view->description = 'Shows the topics in a given group as if it were a forum'; - $view->tag = 'Advanced Forum'; - $view->base_table = 'node'; - $view->human_name = ''; - $view->core = 0; - $view->api_version = '3.0-alpha1'; - $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */ - - /* Display: Defaults */ - $handler = $view->new_display('default', 'Defaults', 'default'); - $handler->display->display_options['title'] = 'Group Name'; - $handler->display->display_options['access']['type'] = 'none'; - $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'] = 20; - $handler->display->display_options['style_plugin'] = 'forum_topic_list'; - $handler->display->display_options['style_options']['columns'] = array( - 'nid' => 'nid', - 'teaser' => 'teaser', - 'topic_icon' => 'topic_icon', - 'title' => 'title', - 'timestamp' => 'title', - 'topic_pager' => 'title', - 'name_1' => 'title', - 'created' => 'title', - 'comment_count' => 'comment_count', - 'new_comments' => 'comment_count', - 'totalcount' => 'totalcount', - 'last_comment_name' => 'last_updated', - 'last_updated' => 'last_updated', - 'sticky' => 'sticky', - 'comment' => 'comment', - ); - $handler->display->display_options['style_options']['default'] = 'last_updated'; - $handler->display->display_options['style_options']['info'] = array( - 'nid' => array( - 'sortable' => 0, - 'separator' => '', - ), - 'teaser' => array( - 'separator' => '', - ), - 'topic_icon' => array( - 'separator' => '', - ), - 'title' => array( - 'sortable' => 1, - 'separator' => ' ', - ), - 'timestamp' => array( - 'separator' => '', - ), - 'topic_pager' => array( - 'separator' => '', - ), - 'name_1' => array( - 'sortable' => 0, - 'separator' => '', - ), - 'created' => array( - 'sortable' => 0, - 'separator' => '', - ), - 'comment_count' => array( - 'sortable' => 1, - 'separator' => '', - ), - 'new_comments' => array( - 'separator' => '', - ), - 'totalcount' => array( - 'sortable' => 1, - 'separator' => '', - ), - 'last_comment_name' => array( - 'sortable' => 1, - 'separator' => '
', - ), - 'last_updated' => array( - 'sortable' => 1, - 'separator' => '
', - ), - 'sticky' => array( - 'sortable' => 0, - 'separator' => '', - ), - 'comment' => array( - 'sortable' => 0, - 'separator' => '', - ), - ); - $handler->display->display_options['style_options']['override'] = 0; - $handler->display->display_options['style_options']['sticky'] = 1; - $handler->display->display_options['style_options']['order'] = 'desc'; - /* Empty text: Global: Text area */ - $handler->display->display_options['empty']['text']['id'] = 'area'; - $handler->display->display_options['empty']['text']['table'] = 'views'; - $handler->display->display_options['empty']['text']['field'] = 'area'; - $handler->display->display_options['empty']['text']['empty'] = FALSE; - $handler->display->display_options['empty']['text']['content'] = 'No posts in this group.'; - $handler->display->display_options['empty']['text']['format'] = 'filtered_html'; - /* Field: Node: Nid */ - $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']['exclude'] = TRUE; - $handler->display->display_options['fields']['nid']['alter']['alter_text'] = 0; - $handler->display->display_options['fields']['nid']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['nid']['alter']['trim'] = 0; - $handler->display->display_options['fields']['nid']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['nid']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['nid']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['nid']['alter']['html'] = 0; - $handler->display->display_options['fields']['nid']['link_to_node'] = 0; - /* Field: Fields: body */ - $handler->display->display_options['fields']['teaser']['id'] = 'teaser'; - $handler->display->display_options['fields']['teaser']['table'] = 'field_data_body'; - $handler->display->display_options['fields']['teaser']['field'] = 'entity_id'; - $handler->display->display_options['fields']['teaser']['label'] = 'Teaser'; - $handler->display->display_options['fields']['teaser']['exclude'] = TRUE; - $handler->display->display_options['fields']['teaser']['alter']['alter_text'] = 0; - $handler->display->display_options['fields']['teaser']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['teaser']['alter']['trim'] = 0; - $handler->display->display_options['fields']['teaser']['alter']['max_length'] = '200'; - $handler->display->display_options['fields']['teaser']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['teaser']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['teaser']['alter']['strip_tags'] = 1; - $handler->display->display_options['fields']['teaser']['alter']['html'] = 0; - $handler->display->display_options['fields']['teaser']['hide_empty'] = 0; - $handler->display->display_options['fields']['teaser']['type'] = 'text_summary_or_trimmed'; - $handler->display->display_options['fields']['teaser']['settings'] = array( - 'trim_length' => '600', - ); - /* Field: Node: Topic Icon */ - $handler->display->display_options['fields']['topic_icon']['id'] = 'topic_icon'; - $handler->display->display_options['fields']['topic_icon']['table'] = 'node'; - $handler->display->display_options['fields']['topic_icon']['field'] = 'topic_icon'; - $handler->display->display_options['fields']['topic_icon']['label'] = ''; - $handler->display->display_options['fields']['topic_icon']['alter']['alter_text'] = 0; - $handler->display->display_options['fields']['topic_icon']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['topic_icon']['alter']['trim'] = 0; - $handler->display->display_options['fields']['topic_icon']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['topic_icon']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['topic_icon']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['topic_icon']['alter']['html'] = 0; - $handler->display->display_options['fields']['topic_icon']['hot_topic_threshold'] = '15'; - /* Field: Node: 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'] = 'Topic / Topic starter'; - $handler->display->display_options['fields']['title']['alter']['alter_text'] = 1; - $handler->display->display_options['fields']['title']['alter']['text'] = '[title] '; - $handler->display->display_options['fields']['title']['alter']['make_link'] = 1; - $handler->display->display_options['fields']['title']['alter']['path'] = 'node/[nid]'; - $handler->display->display_options['fields']['title']['alter']['alt'] = '[teaser]'; - $handler->display->display_options['fields']['title']['alter']['trim'] = 0; - $handler->display->display_options['fields']['title']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['title']['alter']['html'] = 0; - $handler->display->display_options['fields']['title']['hide_empty'] = 0; - $handler->display->display_options['fields']['title']['empty_zero'] = 0; - $handler->display->display_options['fields']['title']['link_to_node'] = 0; - /* Field: Has new content */ - $handler->display->display_options['fields']['timestamp']['id'] = 'timestamp'; - $handler->display->display_options['fields']['timestamp']['table'] = 'history'; - $handler->display->display_options['fields']['timestamp']['field'] = 'timestamp'; - $handler->display->display_options['fields']['timestamp']['ui_name'] = 'Has new content'; - $handler->display->display_options['fields']['timestamp']['alter']['alter_text'] = 1; - $handler->display->display_options['fields']['timestamp']['alter']['text'] = '[timestamp] '; - $handler->display->display_options['fields']['timestamp']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['timestamp']['alter']['absolute'] = 0; - $handler->display->display_options['fields']['timestamp']['alter']['trim'] = 0; - $handler->display->display_options['fields']['timestamp']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['timestamp']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['timestamp']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['timestamp']['alter']['html'] = 0; - $handler->display->display_options['fields']['timestamp']['element_label_colon'] = 1; - $handler->display->display_options['fields']['timestamp']['element_default_classes'] = 1; - $handler->display->display_options['fields']['timestamp']['hide_empty'] = 0; - $handler->display->display_options['fields']['timestamp']['link_to_node'] = 0; - $handler->display->display_options['fields']['timestamp']['comments'] = 1; - /* Field: Node: Topic Pager */ - $handler->display->display_options['fields']['topic_pager']['id'] = 'topic_pager'; - $handler->display->display_options['fields']['topic_pager']['table'] = 'node'; - $handler->display->display_options['fields']['topic_pager']['field'] = 'topic_pager'; - $handler->display->display_options['fields']['topic_pager']['alter']['alter_text'] = 0; - $handler->display->display_options['fields']['topic_pager']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['topic_pager']['alter']['trim'] = 0; - $handler->display->display_options['fields']['topic_pager']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['topic_pager']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['topic_pager']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['topic_pager']['alter']['html'] = 0; - $handler->display->display_options['fields']['topic_pager']['total_pages_shown'] = '3'; - /* Field: User: Name */ - $handler->display->display_options['fields']['name_1']['id'] = 'name_1'; - $handler->display->display_options['fields']['name_1']['table'] = 'users'; - $handler->display->display_options['fields']['name_1']['field'] = 'name'; - $handler->display->display_options['fields']['name_1']['alter']['alter_text'] = 1; - $handler->display->display_options['fields']['name_1']['alter']['text'] = '
by [name_1] '; - $handler->display->display_options['fields']['name_1']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['name_1']['alter']['trim'] = 0; - $handler->display->display_options['fields']['name_1']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['name_1']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['name_1']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['name_1']['alter']['html'] = 0; - $handler->display->display_options['fields']['name_1']['hide_empty'] = 0; - $handler->display->display_options['fields']['name_1']['empty_zero'] = 0; - $handler->display->display_options['fields']['name_1']['link_to_user'] = 1; - $handler->display->display_options['fields']['name_1']['overwrite_anonymous'] = 0; - /* Field: Node: Post date */ - $handler->display->display_options['fields']['created']['id'] = 'created'; - $handler->display->display_options['fields']['created']['table'] = 'node'; - $handler->display->display_options['fields']['created']['field'] = 'created'; - $handler->display->display_options['fields']['created']['alter']['alter_text'] = 1; - $handler->display->display_options['fields']['created']['alter']['text'] = 'on [created]'; - $handler->display->display_options['fields']['created']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['created']['alter']['trim'] = 0; - $handler->display->display_options['fields']['created']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['created']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['created']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['created']['alter']['html'] = 0; - $handler->display->display_options['fields']['created']['hide_empty'] = 0; - $handler->display->display_options['fields']['created']['empty_zero'] = 0; - /* Field: Node: Comment count */ - $handler->display->display_options['fields']['comment_count']['id'] = 'comment_count'; - $handler->display->display_options['fields']['comment_count']['table'] = 'node_comment_statistics'; - $handler->display->display_options['fields']['comment_count']['field'] = 'comment_count'; - $handler->display->display_options['fields']['comment_count']['label'] = 'Replies'; - $handler->display->display_options['fields']['comment_count']['alter']['alter_text'] = 0; - $handler->display->display_options['fields']['comment_count']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['comment_count']['alter']['trim'] = 0; - $handler->display->display_options['fields']['comment_count']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['comment_count']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['comment_count']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['comment_count']['alter']['html'] = 0; - $handler->display->display_options['fields']['comment_count']['empty'] = '0'; - $handler->display->display_options['fields']['comment_count']['hide_empty'] = 0; - $handler->display->display_options['fields']['comment_count']['empty_zero'] = 1; - /* Field: Node: New comments */ - $handler->display->display_options['fields']['new_comments']['id'] = 'new_comments'; - $handler->display->display_options['fields']['new_comments']['table'] = 'node'; - $handler->display->display_options['fields']['new_comments']['field'] = 'new_comments'; - $handler->display->display_options['fields']['new_comments']['alter']['alter_text'] = 0; - $handler->display->display_options['fields']['new_comments']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['new_comments']['alter']['trim'] = 0; - $handler->display->display_options['fields']['new_comments']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['new_comments']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['new_comments']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['new_comments']['alter']['html'] = 0; - $handler->display->display_options['fields']['new_comments']['hide_empty'] = TRUE; - $handler->display->display_options['fields']['new_comments']['prefix'] = ' View '; - $handler->display->display_options['fields']['new_comments']['suffix'] = ' new'; - $handler->display->display_options['fields']['new_comments']['link_to_comment'] = 1; - /* Field: Node statistics: Total views */ - $handler->display->display_options['fields']['totalcount']['id'] = 'totalcount'; - $handler->display->display_options['fields']['totalcount']['table'] = 'node_counter'; - $handler->display->display_options['fields']['totalcount']['field'] = 'totalcount'; - $handler->display->display_options['fields']['totalcount']['label'] = 'Views'; - $handler->display->display_options['fields']['totalcount']['alter']['alter_text'] = 0; - $handler->display->display_options['fields']['totalcount']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['totalcount']['alter']['trim'] = 0; - $handler->display->display_options['fields']['totalcount']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['totalcount']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['totalcount']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['totalcount']['alter']['html'] = 0; - $handler->display->display_options['fields']['totalcount']['empty'] = '0'; - $handler->display->display_options['fields']['totalcount']['hide_empty'] = 0; - $handler->display->display_options['fields']['totalcount']['empty_zero'] = 1; - /* Field: Node: Last comment author */ - $handler->display->display_options['fields']['last_comment_name']['id'] = 'last_comment_name'; - $handler->display->display_options['fields']['last_comment_name']['table'] = 'node_comment_statistics'; - $handler->display->display_options['fields']['last_comment_name']['field'] = 'last_comment_name'; - $handler->display->display_options['fields']['last_comment_name']['alter']['alter_text'] = 1; - $handler->display->display_options['fields']['last_comment_name']['alter']['text'] = 'by [last_comment_name]'; - $handler->display->display_options['fields']['last_comment_name']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['last_comment_name']['alter']['trim'] = 0; - $handler->display->display_options['fields']['last_comment_name']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['last_comment_name']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['last_comment_name']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['last_comment_name']['alter']['html'] = 0; - $handler->display->display_options['fields']['last_comment_name']['hide_empty'] = 0; - $handler->display->display_options['fields']['last_comment_name']['empty_zero'] = 0; - /* Field: Node: Updated/commented date */ - $handler->display->display_options['fields']['last_updated']['id'] = 'last_updated'; - $handler->display->display_options['fields']['last_updated']['table'] = 'node_comment_statistics'; - $handler->display->display_options['fields']['last_updated']['field'] = 'last_updated'; - $handler->display->display_options['fields']['last_updated']['label'] = 'Last post'; - $handler->display->display_options['fields']['last_updated']['alter']['alter_text'] = 0; - $handler->display->display_options['fields']['last_updated']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['last_updated']['alter']['trim'] = 0; - $handler->display->display_options['fields']['last_updated']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['last_updated']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['last_updated']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['last_updated']['alter']['html'] = 0; - $handler->display->display_options['fields']['last_updated']['hide_empty'] = 0; - $handler->display->display_options['fields']['last_updated']['empty_zero'] = 0; - /* Field: Node: Sticky */ - $handler->display->display_options['fields']['sticky']['id'] = 'sticky'; - $handler->display->display_options['fields']['sticky']['table'] = 'node'; - $handler->display->display_options['fields']['sticky']['field'] = 'sticky'; - $handler->display->display_options['fields']['sticky']['exclude'] = TRUE; - $handler->display->display_options['fields']['sticky']['alter']['alter_text'] = 0; - $handler->display->display_options['fields']['sticky']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['sticky']['alter']['trim'] = 0; - $handler->display->display_options['fields']['sticky']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['sticky']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['sticky']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['sticky']['alter']['html'] = 0; - $handler->display->display_options['fields']['sticky']['not'] = 0; - /* Field: Node: Comment status */ - $handler->display->display_options['fields']['comment']['id'] = 'comment'; - $handler->display->display_options['fields']['comment']['table'] = 'node'; - $handler->display->display_options['fields']['comment']['field'] = 'comment'; - $handler->display->display_options['fields']['comment']['exclude'] = TRUE; - $handler->display->display_options['fields']['comment']['alter']['alter_text'] = 0; - $handler->display->display_options['fields']['comment']['alter']['make_link'] = 0; - $handler->display->display_options['fields']['comment']['alter']['trim'] = 0; - $handler->display->display_options['fields']['comment']['alter']['word_boundary'] = 1; - $handler->display->display_options['fields']['comment']['alter']['ellipsis'] = 1; - $handler->display->display_options['fields']['comment']['alter']['strip_tags'] = 0; - $handler->display->display_options['fields']['comment']['alter']['html'] = 0; - /* Sort criterion: Node: Sticky */ - $handler->display->display_options['sorts']['sticky']['id'] = 'sticky'; - $handler->display->display_options['sorts']['sticky']['table'] = 'node'; - $handler->display->display_options['sorts']['sticky']['field'] = 'sticky'; - $handler->display->display_options['sorts']['sticky']['order'] = 'DESC'; - /* Contextual filter: Fields: Groups audience (group_audience) - gid */ - $handler->display->display_options['arguments']['group_audience_gid']['id'] = 'group_audience_gid'; - $handler->display->display_options['arguments']['group_audience_gid']['table'] = 'field_data_group_audience'; - $handler->display->display_options['arguments']['group_audience_gid']['field'] = 'group_audience_gid'; - $handler->display->display_options['arguments']['group_audience_gid']['default_action'] = 'default'; - $handler->display->display_options['arguments']['group_audience_gid']['default_argument_type'] = 'fixed'; - $handler->display->display_options['arguments']['group_audience_gid']['summary']['format'] = 'default_summary'; - $handler->display->display_options['arguments']['group_audience_gid']['break_phrase'] = 0; - $handler->display->display_options['arguments']['group_audience_gid']['not'] = 0; - /* Filter: Node: 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']['expose']['operator'] = FALSE; - $translatables['advanced_forum_group_topic_list'] = array( - t('Defaults'), - t('Group Name'), - t('more'), - t('Apply'), - t('Reset'), - t('Sort By'), - t('Asc'), - t('Desc'), - t('Items per page'), - t('- All -'), - t('Offset'), - t('No posts in this group.'), - t('Nid'), - t('Teaser'), - t('Topic / Topic starter'), - t('[title] '), - t('node/[nid]'), - t('[teaser]'), - t('Has new content'), - t('[timestamp] '), - t('Topic Pager'), - t('Name'), - t('
by [name_1] '), - t('Post date'), - t('on [created]'), - t('Replies'), - t('.'), - t(','), - t('New comments'), - t(' View '), - t(' new'), - t('Views'), - t('Last comment author'), - t('by [last_comment_name]'), - t('Last post'), - t('Sticky'), - t('Comment status'), - t('All'), - t('%1'), - ); - - // Get rid of the views counter if statistics not enabled. - if (!module_exists('statistics')) { - unset($handler->display->display_options['fields']['totalcount']); - unset($handler->display->display_options['style_options']['columns']['totalcount']); - } -} diff --git a/includes/views/advanced_forum_new_topics.view b/includes/views/advanced_forum_new_topics.view deleted file mode 100644 index 3a94b37..0000000 --- a/includes/views/advanced_forum_new_topics.view +++ /dev/null @@ -1,462 +0,0 @@ -name = 'advanced_forum_new_topics'; -$view->description = 'Shows the new or update topics in a given forum (or all forums)'; -$view->tag = 'Advanced Forum'; -$view->base_table = 'node'; -$view->human_name = 'Advanced Forum new topics'; -$view->core = 7; -$view->api_version = '3.0'; -$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */ - -/* Display: Defaults */ -$handler = $view->new_display('default', 'Defaults', 'default'); -$handler->display->display_options['title'] = 'Topics with new and updated posts'; -$handler->display->display_options['access']['type'] = 'role'; -$handler->display->display_options['access']['role'] = array( - 2 => 2, -); -$handler->display->display_options['cache']['type'] = 'none'; -$handler->display->display_options['query']['type'] = 'views_query'; -$handler->display->display_options['query']['options']['distinct'] = TRUE; -$handler->display->display_options['query']['options']['query_comment'] = FALSE; -$handler->display->display_options['exposed_form']['type'] = 'basic'; -$handler->display->display_options['pager']['type'] = 'full'; -$handler->display->display_options['pager']['options']['items_per_page'] = 20; -$handler->display->display_options['style_plugin'] = 'forum_topic_list'; -$handler->display->display_options['style_options']['columns'] = array( - 'topic_icon' => 'topic_icon', - 'title' => 'title', - 'timestamp' => 'title', - 'topic_pager' => 'title', - 'name_1' => 'title', - 'created' => 'title', - 'comment_count' => 'comment_count', - 'new_comments' => 'comment_count', - 'totalcount' => 'totalcount', - 'last_comment_name' => 'last_updated', - 'last_updated' => 'last_updated', - 'sticky' => 'sticky', - 'teaser' => 'teaser', - 'comment' => 'comment', -); -$handler->display->display_options['style_options']['default'] = 'last_updated'; -$handler->display->display_options['style_options']['info'] = array( - 'topic_icon' => array( - 'separator' => '', - ), - 'title' => array( - 'sortable' => 1, - 'separator' => ' ', - ), - 'name' => array( - 'sortable' => 1, - 'separator' => '', - ), - 'timestamp' => array( - 'separator' => '', - ), - 'topic_pager' => array( - 'separator' => '', - ), - 'name_1' => array( - 'sortable' => 0, - 'separator' => '', - ), - 'created' => array( - 'sortable' => 0, - 'separator' => '', - ), - 'comment_count' => array( - 'sortable' => 1, - 'separator' => '
', - ), - 'new_comments' => array( - 'separator' => '', - ), - 'totalcount' => array( - 'sortable' => 1, - 'separator' => '', - ), - 'last_comment_name' => array( - 'sortable' => 1, - 'separator' => '
', - ), - 'last_updated' => array( - 'sortable' => 1, - 'separator' => '
', - ), - 'sticky' => array( - 'sortable' => 0, - 'separator' => '', - ), - 'teaser' => array( - 'separator' => '', - ), - 'comment' => array( - 'sortable' => 0, - 'separator' => '', - ), -); -$handler->display->display_options['style_options']['override'] = 0; -$handler->display->display_options['style_options']['sticky'] = 1; -$handler->display->display_options['style_options']['order'] = 'desc'; -$handler->display->display_options['style_options']['tid'] = 'filter.term_node_tid_depth'; -/* No results behavior: Global: Text area */ -$handler->display->display_options['empty']['text']['id'] = 'area'; -$handler->display->display_options['empty']['text']['table'] = 'views'; -$handler->display->display_options['empty']['text']['field'] = 'area'; -$handler->display->display_options['empty']['text']['empty'] = FALSE; -$handler->display->display_options['empty']['text']['content'] = 'No new or updated posts.'; -/* Relationship: Content: Taxonomy terms on node */ -$handler->display->display_options['relationships']['term_node_tid']['id'] = 'term_node_tid'; -$handler->display->display_options['relationships']['term_node_tid']['table'] = 'node'; -$handler->display->display_options['relationships']['term_node_tid']['field'] = 'term_node_tid'; -/* Relationship: Content: Author */ -$handler->display->display_options['relationships']['uid']['id'] = 'uid'; -$handler->display->display_options['relationships']['uid']['table'] = 'node'; -$handler->display->display_options['relationships']['uid']['field'] = 'uid'; -/* Field: Content: Body */ -$handler->display->display_options['fields']['teaser']['id'] = 'teaser'; -$handler->display->display_options['fields']['teaser']['table'] = 'field_data_body'; -$handler->display->display_options['fields']['teaser']['field'] = 'body'; -$handler->display->display_options['fields']['teaser']['label'] = 'Teaser'; -$handler->display->display_options['fields']['teaser']['exclude'] = TRUE; -$handler->display->display_options['fields']['teaser']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['teaser']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['teaser']['alter']['max_length'] = '200'; -$handler->display->display_options['fields']['teaser']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['teaser']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['teaser']['alter']['strip_tags'] = 1; -$handler->display->display_options['fields']['teaser']['alter']['trim'] = 0; -$handler->display->display_options['fields']['teaser']['alter']['html'] = 0; -$handler->display->display_options['fields']['teaser']['hide_empty'] = 0; -$handler->display->display_options['fields']['teaser']['type'] = 'text_summary_or_trimmed'; -$handler->display->display_options['fields']['teaser']['settings'] = array( - 'trim_length' => '200', -); -/* Field: Content: Topic Icon */ -$handler->display->display_options['fields']['topic_icon']['id'] = 'topic_icon'; -$handler->display->display_options['fields']['topic_icon']['table'] = 'node'; -$handler->display->display_options['fields']['topic_icon']['field'] = 'topic_icon'; -$handler->display->display_options['fields']['topic_icon']['label'] = ''; -$handler->display->display_options['fields']['topic_icon']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['topic_icon']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['topic_icon']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['topic_icon']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['topic_icon']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['topic_icon']['alter']['trim'] = 0; -$handler->display->display_options['fields']['topic_icon']['alter']['html'] = 0; -$handler->display->display_options['fields']['topic_icon']['hot_topic_threshold'] = '15'; -/* 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'] = 'Topic / Topic starter'; -$handler->display->display_options['fields']['title']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['title']['alter']['text'] = '[title] '; -$handler->display->display_options['fields']['title']['alter']['make_link'] = 1; -$handler->display->display_options['fields']['title']['alter']['path'] = 'node/[nid]'; -$handler->display->display_options['fields']['title']['alter']['alt'] = '[teaser]'; -$handler->display->display_options['fields']['title']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['title']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['title']['alter']['trim'] = 0; -$handler->display->display_options['fields']['title']['alter']['html'] = 0; -$handler->display->display_options['fields']['title']['hide_empty'] = 0; -$handler->display->display_options['fields']['title']['empty_zero'] = 0; -$handler->display->display_options['fields']['title']['link_to_node'] = 1; -/* Field: Has new content */ -$handler->display->display_options['fields']['timestamp']['id'] = 'timestamp'; -$handler->display->display_options['fields']['timestamp']['table'] = 'history'; -$handler->display->display_options['fields']['timestamp']['field'] = 'timestamp'; -$handler->display->display_options['fields']['timestamp']['ui_name'] = 'Has new content'; -$handler->display->display_options['fields']['timestamp']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['timestamp']['alter']['text'] = '[timestamp] '; -$handler->display->display_options['fields']['timestamp']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['timestamp']['alter']['absolute'] = 0; -$handler->display->display_options['fields']['timestamp']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['timestamp']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['timestamp']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['timestamp']['alter']['trim'] = 0; -$handler->display->display_options['fields']['timestamp']['alter']['html'] = 0; -$handler->display->display_options['fields']['timestamp']['element_label_colon'] = 1; -$handler->display->display_options['fields']['timestamp']['element_default_classes'] = 1; -$handler->display->display_options['fields']['timestamp']['hide_empty'] = 0; -$handler->display->display_options['fields']['timestamp']['link_to_node'] = 0; -$handler->display->display_options['fields']['timestamp']['comments'] = 1; -/* Field: Content: Topic Pager */ -$handler->display->display_options['fields']['topic_pager']['id'] = 'topic_pager'; -$handler->display->display_options['fields']['topic_pager']['table'] = 'node'; -$handler->display->display_options['fields']['topic_pager']['field'] = 'topic_pager'; -$handler->display->display_options['fields']['topic_pager']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['topic_pager']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['topic_pager']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['topic_pager']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['topic_pager']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['topic_pager']['alter']['trim'] = 0; -$handler->display->display_options['fields']['topic_pager']['alter']['html'] = 0; -$handler->display->display_options['fields']['topic_pager']['total_pages_shown'] = '3'; -/* Field: User: Name */ -$handler->display->display_options['fields']['name_1']['id'] = 'name_1'; -$handler->display->display_options['fields']['name_1']['table'] = 'users'; -$handler->display->display_options['fields']['name_1']['field'] = 'name'; -$handler->display->display_options['fields']['name_1']['relationship'] = 'uid'; -$handler->display->display_options['fields']['name_1']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['name_1']['alter']['text'] = '
by [name_1] '; -$handler->display->display_options['fields']['name_1']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['name_1']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['name_1']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['name_1']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['name_1']['alter']['trim'] = 0; -$handler->display->display_options['fields']['name_1']['alter']['html'] = 0; -$handler->display->display_options['fields']['name_1']['hide_empty'] = 0; -$handler->display->display_options['fields']['name_1']['empty_zero'] = 0; -$handler->display->display_options['fields']['name_1']['link_to_user'] = 1; -$handler->display->display_options['fields']['name_1']['overwrite_anonymous'] = 0; -/* Field: Content: Post date */ -$handler->display->display_options['fields']['created']['id'] = 'created'; -$handler->display->display_options['fields']['created']['table'] = 'node'; -$handler->display->display_options['fields']['created']['field'] = 'created'; -$handler->display->display_options['fields']['created']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['created']['alter']['text'] = 'on [created]'; -$handler->display->display_options['fields']['created']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['created']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['created']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['created']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['created']['alter']['trim'] = 0; -$handler->display->display_options['fields']['created']['alter']['html'] = 0; -$handler->display->display_options['fields']['created']['hide_empty'] = 0; -$handler->display->display_options['fields']['created']['empty_zero'] = 0; -/* Field: Content: Comment count */ -$handler->display->display_options['fields']['comment_count']['id'] = 'comment_count'; -$handler->display->display_options['fields']['comment_count']['table'] = 'node_comment_statistics'; -$handler->display->display_options['fields']['comment_count']['field'] = 'comment_count'; -$handler->display->display_options['fields']['comment_count']['label'] = 'Replies'; -$handler->display->display_options['fields']['comment_count']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['comment_count']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['comment_count']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['trim'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['html'] = 0; -$handler->display->display_options['fields']['comment_count']['empty'] = '0'; -$handler->display->display_options['fields']['comment_count']['hide_empty'] = 0; -$handler->display->display_options['fields']['comment_count']['empty_zero'] = 1; -/* Field: Content: New comments */ -$handler->display->display_options['fields']['new_comments']['id'] = 'new_comments'; -$handler->display->display_options['fields']['new_comments']['table'] = 'node'; -$handler->display->display_options['fields']['new_comments']['field'] = 'new_comments'; -$handler->display->display_options['fields']['new_comments']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['new_comments']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['new_comments']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['trim'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['html'] = 0; -$handler->display->display_options['fields']['new_comments']['hide_empty'] = 1; -$handler->display->display_options['fields']['new_comments']['empty_zero'] = 0; -$handler->display->display_options['fields']['new_comments']['prefix'] = ' View '; -$handler->display->display_options['fields']['new_comments']['suffix'] = ' new'; -$handler->display->display_options['fields']['new_comments']['link_to_comment'] = 1; -/* Field: Content statistics: Total views */ -$handler->display->display_options['fields']['totalcount']['id'] = 'totalcount'; -$handler->display->display_options['fields']['totalcount']['table'] = 'node_counter'; -$handler->display->display_options['fields']['totalcount']['field'] = 'totalcount'; -$handler->display->display_options['fields']['totalcount']['label'] = 'Views'; -$handler->display->display_options['fields']['totalcount']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['totalcount']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['totalcount']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['totalcount']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['totalcount']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['totalcount']['alter']['trim'] = 0; -$handler->display->display_options['fields']['totalcount']['alter']['html'] = 0; -$handler->display->display_options['fields']['totalcount']['empty'] = '0'; -$handler->display->display_options['fields']['totalcount']['hide_empty'] = 0; -$handler->display->display_options['fields']['totalcount']['empty_zero'] = 1; -/* Field: Content: Last comment author */ -$handler->display->display_options['fields']['last_comment_name']['id'] = 'last_comment_name'; -$handler->display->display_options['fields']['last_comment_name']['table'] = 'node_comment_statistics'; -$handler->display->display_options['fields']['last_comment_name']['field'] = 'last_comment_name'; -$handler->display->display_options['fields']['last_comment_name']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['last_comment_name']['alter']['text'] = 'by [last_comment_name]'; -$handler->display->display_options['fields']['last_comment_name']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['last_comment_name']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['last_comment_name']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['last_comment_name']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['last_comment_name']['alter']['trim'] = 0; -$handler->display->display_options['fields']['last_comment_name']['alter']['html'] = 0; -$handler->display->display_options['fields']['last_comment_name']['hide_empty'] = 0; -$handler->display->display_options['fields']['last_comment_name']['empty_zero'] = 0; -/* Field: Content: Updated/commented date */ -$handler->display->display_options['fields']['last_updated']['id'] = 'last_updated'; -$handler->display->display_options['fields']['last_updated']['table'] = 'node_comment_statistics'; -$handler->display->display_options['fields']['last_updated']['field'] = 'last_updated'; -$handler->display->display_options['fields']['last_updated']['label'] = 'Last update'; -$handler->display->display_options['fields']['last_updated']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['last_updated']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['last_updated']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['last_updated']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['last_updated']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['last_updated']['alter']['trim'] = 0; -$handler->display->display_options['fields']['last_updated']['alter']['html'] = 0; -$handler->display->display_options['fields']['last_updated']['hide_empty'] = 0; -$handler->display->display_options['fields']['last_updated']['empty_zero'] = 0; -/* Field: Taxonomy term: Name */ -$handler->display->display_options['fields']['name']['id'] = 'name'; -$handler->display->display_options['fields']['name']['table'] = 'taxonomy_term_data'; -$handler->display->display_options['fields']['name']['field'] = 'name'; -$handler->display->display_options['fields']['name']['relationship'] = 'term_node_tid'; -$handler->display->display_options['fields']['name']['label'] = 'Forum'; -$handler->display->display_options['fields']['name']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['name']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['name']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['name']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['name']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['name']['alter']['trim'] = 0; -$handler->display->display_options['fields']['name']['alter']['html'] = 0; -$handler->display->display_options['fields']['name']['link_to_taxonomy'] = 1; -/* Field: Content: Sticky */ -$handler->display->display_options['fields']['sticky']['id'] = 'sticky'; -$handler->display->display_options['fields']['sticky']['table'] = 'node'; -$handler->display->display_options['fields']['sticky']['field'] = 'sticky'; -$handler->display->display_options['fields']['sticky']['exclude'] = TRUE; -$handler->display->display_options['fields']['sticky']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['sticky']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['sticky']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['sticky']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['sticky']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['sticky']['alter']['trim'] = 0; -$handler->display->display_options['fields']['sticky']['alter']['html'] = 0; -$handler->display->display_options['fields']['sticky']['not'] = 0; -/* Field: Content: Comment status */ -$handler->display->display_options['fields']['comment']['id'] = 'comment'; -$handler->display->display_options['fields']['comment']['table'] = 'node'; -$handler->display->display_options['fields']['comment']['field'] = 'comment'; -$handler->display->display_options['fields']['comment']['exclude'] = TRUE; -$handler->display->display_options['fields']['comment']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['comment']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['comment']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['comment']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['comment']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['comment']['alter']['trim'] = 0; -$handler->display->display_options['fields']['comment']['alter']['html'] = 0; -/* Sort criterion: Content: Sticky */ -$handler->display->display_options['sorts']['sticky']['id'] = 'sticky'; -$handler->display->display_options['sorts']['sticky']['table'] = 'node'; -$handler->display->display_options['sorts']['sticky']['field'] = 'sticky'; -$handler->display->display_options['sorts']['sticky']['order'] = 'DESC'; -/* Sort criterion: Content: Updated/commented date */ -$handler->display->display_options['sorts']['last_updated']['id'] = 'last_updated'; -$handler->display->display_options['sorts']['last_updated']['table'] = 'node_comment_statistics'; -$handler->display->display_options['sorts']['last_updated']['field'] = 'last_updated'; -$handler->display->display_options['sorts']['last_updated']['order'] = 'DESC'; -/* 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']['expose']['operator'] = FALSE; -/* Filter criterion: Content: Has new content */ -$handler->display->display_options['filters']['timestamp']['id'] = 'timestamp'; -$handler->display->display_options['filters']['timestamp']['table'] = 'history'; -$handler->display->display_options['filters']['timestamp']['field'] = 'timestamp'; -$handler->display->display_options['filters']['timestamp']['expose']['operator'] = FALSE; -/* Filter criterion: Taxonomy term: Vocabulary */ -$handler->display->display_options['filters']['vid']['id'] = 'vid'; -$handler->display->display_options['filters']['vid']['table'] = 'taxonomy_term_data'; -$handler->display->display_options['filters']['vid']['field'] = 'vid'; -$handler->display->display_options['filters']['vid']['relationship'] = 'term_node_tid'; -$handler->display->display_options['filters']['vid']['value'] = array( - $vid => $vid, -); -$handler->display->display_options['filters']['vid']['expose']['operator'] = FALSE; -/* Filter criterion: Content: Has taxonomy terms (with depth) */ -$handler->display->display_options['filters']['term_node_tid_depth']['id'] = 'term_node_tid_depth'; -$handler->display->display_options['filters']['term_node_tid_depth']['table'] = 'node'; -$handler->display->display_options['filters']['term_node_tid_depth']['field'] = 'term_node_tid_depth'; -$handler->display->display_options['filters']['term_node_tid_depth']['exposed'] = TRUE; -$handler->display->display_options['filters']['term_node_tid_depth']['expose']['operator_id'] = 'term_node_tid_depth_op'; -$handler->display->display_options['filters']['term_node_tid_depth']['expose']['label'] = 'Show new & updated topics in:'; -$handler->display->display_options['filters']['term_node_tid_depth']['expose']['operator'] = 'term_node_tid_depth_op'; -$handler->display->display_options['filters']['term_node_tid_depth']['expose']['identifier'] = 'forum'; -$handler->display->display_options['filters']['term_node_tid_depth']['expose']['remember'] = 1; -$handler->display->display_options['filters']['term_node_tid_depth']['expose']['reduce'] = 0; -$handler->display->display_options['filters']['term_node_tid_depth']['reduce_duplicates'] = 0; -$handler->display->display_options['filters']['term_node_tid_depth']['type'] = 'select'; -$handler->display->display_options['filters']['term_node_tid_depth']['vocabulary'] = $vocabulary->machine_name; -$handler->display->display_options['filters']['term_node_tid_depth']['hierarchy'] = 1; -$handler->display->display_options['filters']['term_node_tid_depth']['error_message'] = 1; -$handler->display->display_options['filters']['term_node_tid_depth']['depth'] = '2'; - -/* Display: Page */ -$handler = $view->new_display('page', 'Page', 'page_1'); -$handler->display->display_options['path'] = 'forum/new'; -$handler->display->display_options['menu']['type'] = 'tab'; -$handler->display->display_options['menu']['title'] = 'New & updated topics'; -$handler->display->display_options['menu']['weight'] = '2'; -$translatables['advanced_forum_new_topics'] = array( - t('Defaults'), - t('Topics with new and updated posts'), - t('more'), - t('Apply'), - t('Reset'), - t('Sort by'), - t('Asc'), - t('Desc'), - t('Items per page'), - t('- All -'), - t('Offset'), - t('No new or updated posts.'), - t('term'), - t('author'), - t('Teaser'), - t('Topic / Topic starter'), - t('[title] '), - t('node/[nid]'), - t('[teaser]'), - t('Has new content'), - t('[timestamp] '), - t('Topic Pager'), - t('Name'), - t('
by [name_1] '), - t('Post date'), - t('on [created]'), - t('Replies'), - t('.'), - t(','), - t('New comments'), - t(' View '), - t(' new'), - t('Views'), - t('Last comment author'), - t('by [last_comment_name]'), - t('Last update'), - t('Forum'), - t('Sticky'), - t('Comment status'), - t('Show new & updated topics in:'), - t('Page'), -); - -// Get rid of the views counter if statistics not enabled. -if (!module_exists('statistics')) { - unset($handler->display->display_options['fields']['totalcount']); - unset($handler->display->display_options['style_options']['columns']['totalcount']); -} diff --git a/includes/views/advanced_forum_topic_list.view b/includes/views/advanced_forum_topic_list.view deleted file mode 100644 index 3eed441..0000000 --- a/includes/views/advanced_forum_topic_list.view +++ /dev/null @@ -1,467 +0,0 @@ -name = 'advanced_forum_topic_list'; -$view->description = 'Shows the topics in a given forum'; -$view->tag = 'Advanced Forum'; -$view->base_table = 'node'; -$view->human_name = 'Advanced Forum topic list'; -$view->core = 7; -$view->api_version = '3.0'; -$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */ - -/* Display: Defaults */ -$handler = $view->new_display('default', 'Defaults', 'default'); -$handler->display->display_options['title'] = 'Forum Name'; -$handler->display->display_options['access']['type'] = 'none'; -$handler->display->display_options['cache']['type'] = 'none'; -$handler->display->display_options['query']['type'] = 'views_query'; -$handler->display->display_options['query']['options']['query_comment'] = FALSE; -$handler->display->display_options['exposed_form']['type'] = 'basic'; -$handler->display->display_options['pager']['type'] = 'full'; -$handler->display->display_options['pager']['options']['items_per_page'] = 20; -$handler->display->display_options['style_plugin'] = 'forum_topic_list'; -$handler->display->display_options['style_options']['columns'] = array( - 'nid' => 'nid', - 'teaser' => 'teaser', - 'topic_icon' => 'topic_icon', - 'title' => 'title', - 'timestamp' => 'title', - 'topic_pager' => 'title', - 'name_1' => 'title', - 'created' => 'title', - 'comment_count' => 'comment_count', - 'new_comments' => 'comment_count', - 'totalcount' => 'totalcount', - 'last_comment_name' => 'last_updated', - 'last_updated' => 'last_updated', - 'sticky' => 'sticky', - 'comment' => 'comment', -); -$handler->display->display_options['style_options']['default'] = 'last_updated'; -$handler->display->display_options['style_options']['info'] = array( - 'nid' => array( - 'sortable' => 0, - 'default_sort_order' => 'asc', - 'align' => '', - 'separator' => '', - ), - 'teaser' => array( - 'sortable' => 0, - 'default_sort_order' => 'asc', - 'align' => '', - 'separator' => '', - ), - 'topic_icon' => array( - 'align' => '', - 'separator' => '', - ), - 'title' => array( - 'sortable' => 1, - 'default_sort_order' => 'asc', - 'align' => '', - 'separator' => ' ', - ), - 'timestamp' => array( - 'align' => '', - 'separator' => '', - ), - 'topic_pager' => array( - 'align' => '', - 'separator' => '', - ), - 'name_1' => array( - 'sortable' => 0, - 'default_sort_order' => 'asc', - 'align' => '', - 'separator' => '', - ), - 'created' => array( - 'sortable' => 0, - 'default_sort_order' => 'asc', - 'align' => '', - 'separator' => '', - ), - 'comment_count' => array( - 'sortable' => 1, - 'default_sort_order' => 'asc', - 'align' => '', - 'separator' => '
', - ), - 'new_comments' => array( - 'align' => '', - 'separator' => '', - ), - 'totalcount' => array( - 'sortable' => 1, - 'default_sort_order' => 'asc', - 'align' => '', - 'separator' => '', - ), - 'last_comment_name' => array( - 'sortable' => 1, - 'default_sort_order' => 'asc', - 'align' => '', - 'separator' => '
', - ), - 'last_updated' => array( - 'sortable' => 1, - 'default_sort_order' => 'desc', - 'align' => '', - 'separator' => '
', - ), - 'sticky' => array( - 'sortable' => 0, - 'default_sort_order' => 'asc', - 'align' => '', - 'separator' => '', - ), - 'comment' => array( - 'sortable' => 0, - 'default_sort_order' => 'asc', - 'align' => '', - 'separator' => '', - ), -); -$handler->display->display_options['style_options']['override'] = 0; -$handler->display->display_options['style_options']['sticky'] = 1; -$handler->display->display_options['style_options']['order'] = 'desc'; -$handler->display->display_options['style_options']['empty_table'] = 0; -$handler->display->display_options['style_options']['tid'] = 'argument.tid'; -/* No results behavior: Global: Text area */ -$handler->display->display_options['empty']['text']['id'] = 'text'; -$handler->display->display_options['empty']['text']['table'] = 'views'; -$handler->display->display_options['empty']['text']['field'] = 'area'; -$handler->display->display_options['empty']['text']['empty'] = FALSE; -$handler->display->display_options['empty']['text']['content'] = 'No posts in this forum.'; -$handler->display->display_options['empty']['text']['format'] = 'filtered_html'; -/* Relationship: Content: Author */ -$handler->display->display_options['relationships']['uid']['id'] = 'uid'; -$handler->display->display_options['relationships']['uid']['table'] = 'node'; -$handler->display->display_options['relationships']['uid']['field'] = 'uid'; -/* Field: Content: Nid */ -$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']['exclude'] = TRUE; -$handler->display->display_options['fields']['nid']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['nid']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['nid']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['nid']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['nid']['alter']['trim'] = 0; -$handler->display->display_options['fields']['nid']['alter']['html'] = 0; -$handler->display->display_options['fields']['nid']['link_to_node'] = 0; -/* Field: Content: Body */ -$handler->display->display_options['fields']['teaser']['id'] = 'teaser'; -$handler->display->display_options['fields']['teaser']['table'] = 'field_data_body'; -$handler->display->display_options['fields']['teaser']['field'] = 'body'; -$handler->display->display_options['fields']['teaser']['label'] = 'Teaser'; -$handler->display->display_options['fields']['teaser']['exclude'] = TRUE; -$handler->display->display_options['fields']['teaser']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['teaser']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['teaser']['alter']['max_length'] = '200'; -$handler->display->display_options['fields']['teaser']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['teaser']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['teaser']['alter']['strip_tags'] = 1; -$handler->display->display_options['fields']['teaser']['alter']['trim'] = 0; -$handler->display->display_options['fields']['teaser']['alter']['html'] = 0; -$handler->display->display_options['fields']['teaser']['hide_empty'] = 0; -$handler->display->display_options['fields']['teaser']['type'] = 'text_summary_or_trimmed'; -$handler->display->display_options['fields']['teaser']['settings'] = array( - 'trim_length' => '200', -); -/* Field: Content: Topic Icon */ -$handler->display->display_options['fields']['topic_icon']['id'] = 'topic_icon'; -$handler->display->display_options['fields']['topic_icon']['table'] = 'node'; -$handler->display->display_options['fields']['topic_icon']['field'] = 'topic_icon'; -$handler->display->display_options['fields']['topic_icon']['label'] = ''; -$handler->display->display_options['fields']['topic_icon']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['topic_icon']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['topic_icon']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['topic_icon']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['topic_icon']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['topic_icon']['alter']['trim'] = 0; -$handler->display->display_options['fields']['topic_icon']['alter']['html'] = 0; -$handler->display->display_options['fields']['topic_icon']['hot_topic_threshold'] = '15'; -/* 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'] = 'Topic / Topic starter'; -$handler->display->display_options['fields']['title']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['title']['alter']['text'] = '[title] '; -$handler->display->display_options['fields']['title']['alter']['make_link'] = 1; -$handler->display->display_options['fields']['title']['alter']['path'] = 'node/[nid]'; -$handler->display->display_options['fields']['title']['alter']['alt'] = '[teaser]'; -$handler->display->display_options['fields']['title']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['title']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['title']['alter']['trim'] = 0; -$handler->display->display_options['fields']['title']['alter']['html'] = 0; -$handler->display->display_options['fields']['title']['hide_empty'] = 0; -$handler->display->display_options['fields']['title']['empty_zero'] = 0; -$handler->display->display_options['fields']['title']['link_to_node'] = 0; -/* Field: Has new content */ -$handler->display->display_options['fields']['timestamp']['id'] = 'timestamp'; -$handler->display->display_options['fields']['timestamp']['table'] = 'history'; -$handler->display->display_options['fields']['timestamp']['field'] = 'timestamp'; -$handler->display->display_options['fields']['timestamp']['ui_name'] = 'Has new content'; -$handler->display->display_options['fields']['timestamp']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['timestamp']['alter']['text'] = '[timestamp] '; -$handler->display->display_options['fields']['timestamp']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['timestamp']['alter']['absolute'] = 0; -$handler->display->display_options['fields']['timestamp']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['timestamp']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['timestamp']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['timestamp']['alter']['trim'] = 0; -$handler->display->display_options['fields']['timestamp']['alter']['html'] = 0; -$handler->display->display_options['fields']['timestamp']['element_label_colon'] = 1; -$handler->display->display_options['fields']['timestamp']['element_default_classes'] = 1; -$handler->display->display_options['fields']['timestamp']['hide_empty'] = 0; -$handler->display->display_options['fields']['timestamp']['link_to_node'] = 0; -$handler->display->display_options['fields']['timestamp']['comments'] = 1; -/* Field: Content: Topic Pager */ -$handler->display->display_options['fields']['topic_pager']['id'] = 'topic_pager'; -$handler->display->display_options['fields']['topic_pager']['table'] = 'node'; -$handler->display->display_options['fields']['topic_pager']['field'] = 'topic_pager'; -$handler->display->display_options['fields']['topic_pager']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['topic_pager']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['topic_pager']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['topic_pager']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['topic_pager']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['topic_pager']['alter']['trim'] = 0; -$handler->display->display_options['fields']['topic_pager']['alter']['html'] = 0; -$handler->display->display_options['fields']['topic_pager']['total_pages_shown'] = '3'; -/* Field: User: Name */ -$handler->display->display_options['fields']['name_1']['id'] = 'name_1'; -$handler->display->display_options['fields']['name_1']['table'] = 'users'; -$handler->display->display_options['fields']['name_1']['field'] = 'name'; -$handler->display->display_options['fields']['name_1']['relationship'] = 'uid'; -$handler->display->display_options['fields']['name_1']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['name_1']['alter']['text'] = '
by [name_1]'; -$handler->display->display_options['fields']['name_1']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['name_1']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['name_1']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['name_1']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['name_1']['alter']['trim'] = 0; -$handler->display->display_options['fields']['name_1']['alter']['html'] = 0; -$handler->display->display_options['fields']['name_1']['hide_empty'] = 0; -$handler->display->display_options['fields']['name_1']['empty_zero'] = 0; -$handler->display->display_options['fields']['name_1']['link_to_user'] = 1; -$handler->display->display_options['fields']['name_1']['overwrite_anonymous'] = 0; -/* Field: Content: Post date */ -$handler->display->display_options['fields']['created']['id'] = 'created'; -$handler->display->display_options['fields']['created']['table'] = 'node'; -$handler->display->display_options['fields']['created']['field'] = 'created'; -$handler->display->display_options['fields']['created']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['created']['alter']['text'] = '» [created]'; -$handler->display->display_options['fields']['created']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['created']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['created']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['created']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['created']['alter']['trim'] = 0; -$handler->display->display_options['fields']['created']['alter']['html'] = 0; -$handler->display->display_options['fields']['created']['hide_empty'] = 0; -$handler->display->display_options['fields']['created']['empty_zero'] = 0; -/* Field: Content: New comments */ -$handler->display->display_options['fields']['new_comments']['id'] = 'new_comments'; -$handler->display->display_options['fields']['new_comments']['table'] = 'node'; -$handler->display->display_options['fields']['new_comments']['field'] = 'new_comments'; -$handler->display->display_options['fields']['new_comments']['exclude'] = TRUE; -$handler->display->display_options['fields']['new_comments']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['absolute'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['external'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['replace_spaces'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['trim_whitespace'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['nl2br'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['new_comments']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['new_comments']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['trim'] = 0; -$handler->display->display_options['fields']['new_comments']['alter']['html'] = 0; -$handler->display->display_options['fields']['new_comments']['element_label_colon'] = 1; -$handler->display->display_options['fields']['new_comments']['element_default_classes'] = 1; -$handler->display->display_options['fields']['new_comments']['hide_empty'] = 1; -$handler->display->display_options['fields']['new_comments']['empty_zero'] = 0; -$handler->display->display_options['fields']['new_comments']['hide_alter_empty'] = 0; -$handler->display->display_options['fields']['new_comments']['format_plural'] = 0; -$handler->display->display_options['fields']['new_comments']['prefix'] = 'View '; -$handler->display->display_options['fields']['new_comments']['suffix'] = ' new'; -$handler->display->display_options['fields']['new_comments']['link_to_comment'] = 1; -/* Field: Content: Comment count */ -$handler->display->display_options['fields']['comment_count']['id'] = 'comment_count'; -$handler->display->display_options['fields']['comment_count']['table'] = 'node_comment_statistics'; -$handler->display->display_options['fields']['comment_count']['field'] = 'comment_count'; -$handler->display->display_options['fields']['comment_count']['label'] = 'Replies'; -$handler->display->display_options['fields']['comment_count']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['comment_count']['alter']['text'] = '[comment_count]
[new_comments] '; -$handler->display->display_options['fields']['comment_count']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['absolute'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['external'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['replace_spaces'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['trim_whitespace'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['nl2br'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['comment_count']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['comment_count']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['trim'] = 0; -$handler->display->display_options['fields']['comment_count']['alter']['html'] = 0; -$handler->display->display_options['fields']['comment_count']['element_label_colon'] = 1; -$handler->display->display_options['fields']['comment_count']['element_default_classes'] = 1; -$handler->display->display_options['fields']['comment_count']['empty'] = '0'; -$handler->display->display_options['fields']['comment_count']['hide_empty'] = 0; -$handler->display->display_options['fields']['comment_count']['empty_zero'] = 1; -$handler->display->display_options['fields']['comment_count']['hide_alter_empty'] = 0; -$handler->display->display_options['fields']['comment_count']['format_plural'] = 0; -/* Field: Content statistics: Total views */ -$handler->display->display_options['fields']['totalcount']['id'] = 'totalcount'; -$handler->display->display_options['fields']['totalcount']['table'] = 'node_counter'; -$handler->display->display_options['fields']['totalcount']['field'] = 'totalcount'; -$handler->display->display_options['fields']['totalcount']['label'] = 'Views'; -$handler->display->display_options['fields']['totalcount']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['totalcount']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['totalcount']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['totalcount']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['totalcount']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['totalcount']['alter']['trim'] = 0; -$handler->display->display_options['fields']['totalcount']['alter']['html'] = 0; -$handler->display->display_options['fields']['totalcount']['empty'] = '0'; -$handler->display->display_options['fields']['totalcount']['hide_empty'] = 0; -$handler->display->display_options['fields']['totalcount']['empty_zero'] = 1; -/* Field: Content: Last comment author */ -$handler->display->display_options['fields']['last_comment_name']['id'] = 'last_comment_name'; -$handler->display->display_options['fields']['last_comment_name']['table'] = 'node_comment_statistics'; -$handler->display->display_options['fields']['last_comment_name']['field'] = 'last_comment_name'; -$handler->display->display_options['fields']['last_comment_name']['alter']['alter_text'] = 1; -$handler->display->display_options['fields']['last_comment_name']['alter']['text'] = 'by [last_comment_name]'; -$handler->display->display_options['fields']['last_comment_name']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['last_comment_name']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['last_comment_name']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['last_comment_name']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['last_comment_name']['alter']['trim'] = 0; -$handler->display->display_options['fields']['last_comment_name']['alter']['html'] = 0; -$handler->display->display_options['fields']['last_comment_name']['hide_empty'] = 0; -$handler->display->display_options['fields']['last_comment_name']['empty_zero'] = 0; -/* Field: Content: Updated/commented date */ -$handler->display->display_options['fields']['last_updated']['id'] = 'last_updated'; -$handler->display->display_options['fields']['last_updated']['table'] = 'node_comment_statistics'; -$handler->display->display_options['fields']['last_updated']['field'] = 'last_updated'; -$handler->display->display_options['fields']['last_updated']['label'] = 'Last post'; -$handler->display->display_options['fields']['last_updated']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['last_updated']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['last_updated']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['last_updated']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['last_updated']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['last_updated']['alter']['trim'] = 0; -$handler->display->display_options['fields']['last_updated']['alter']['html'] = 0; -$handler->display->display_options['fields']['last_updated']['hide_empty'] = 0; -$handler->display->display_options['fields']['last_updated']['empty_zero'] = 0; -/* Field: Content: Sticky */ -$handler->display->display_options['fields']['sticky']['id'] = 'sticky'; -$handler->display->display_options['fields']['sticky']['table'] = 'node'; -$handler->display->display_options['fields']['sticky']['field'] = 'sticky'; -$handler->display->display_options['fields']['sticky']['exclude'] = TRUE; -$handler->display->display_options['fields']['sticky']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['sticky']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['sticky']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['sticky']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['sticky']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['sticky']['alter']['trim'] = 0; -$handler->display->display_options['fields']['sticky']['alter']['html'] = 0; -$handler->display->display_options['fields']['sticky']['not'] = 0; -/* Field: Content: Comment status */ -$handler->display->display_options['fields']['comment']['id'] = 'comment'; -$handler->display->display_options['fields']['comment']['table'] = 'node'; -$handler->display->display_options['fields']['comment']['field'] = 'comment'; -$handler->display->display_options['fields']['comment']['exclude'] = TRUE; -$handler->display->display_options['fields']['comment']['alter']['alter_text'] = 0; -$handler->display->display_options['fields']['comment']['alter']['make_link'] = 0; -$handler->display->display_options['fields']['comment']['alter']['word_boundary'] = 1; -$handler->display->display_options['fields']['comment']['alter']['ellipsis'] = 1; -$handler->display->display_options['fields']['comment']['alter']['strip_tags'] = 0; -$handler->display->display_options['fields']['comment']['alter']['trim'] = 0; -$handler->display->display_options['fields']['comment']['alter']['html'] = 0; -/* Sort criterion: Content: Sticky */ -$handler->display->display_options['sorts']['sticky']['id'] = 'sticky'; -$handler->display->display_options['sorts']['sticky']['table'] = 'node'; -$handler->display->display_options['sorts']['sticky']['field'] = 'sticky'; -$handler->display->display_options['sorts']['sticky']['order'] = 'DESC'; -/* Contextual filter: Content: Has taxonomy term ID */ -$handler->display->display_options['arguments']['tid']['id'] = 'tid'; -$handler->display->display_options['arguments']['tid']['table'] = 'taxonomy_index'; -$handler->display->display_options['arguments']['tid']['field'] = 'tid'; -$handler->display->display_options['arguments']['tid']['default_argument_type'] = 'fixed'; -$handler->display->display_options['arguments']['tid']['summary']['format'] = 'default_summary'; -$handler->display->display_options['arguments']['tid']['break_phrase'] = 0; -$handler->display->display_options['arguments']['tid']['add_table'] = 0; -$handler->display->display_options['arguments']['tid']['require_value'] = 0; -$handler->display->display_options['arguments']['tid']['reduce_duplicates'] = 0; -$handler->display->display_options['arguments']['tid']['set_breadcrumb'] = 0; -/* 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']['expose']['operator'] = FALSE; -$translatables['advanced_forum_topic_list'] = array( - t('Defaults'), - t('Forum Name'), - t('more'), - t('Apply'), - t('Reset'), - t('Sort by'), - t('Asc'), - t('Desc'), - t('Items per page'), - t('- All -'), - t('Offset'), - t('No posts in this forum.'), - t('author'), - t('Nid'), - t('Teaser'), - t('Topic / Topic starter'), - t('[title] '), - t('node/[nid]'), - t('[teaser]'), - t('Has new content'), - t('[timestamp] '), - t('Topic Pager'), - t('Name'), - t('
by [name_1]'), - t('Post date'), - t('» [created]'), - t('New comments'), - t('.'), - t(','), - t('View '), - t(' new'), - t('Replies'), - t('[comment_count]
[new_comments] '), - t('Views'), - t('Last comment author'), - t('by [last_comment_name]'), - t('Last post'), - t('Sticky'), - t('Comment status'), - t('All'), -); - -// Get rid of the views counter if statistics not enabled. -if (!module_exists('statistics')) { - unset($handler->display->display_options['fields']['totalcount']); - unset($handler->display->display_options['style_options']['columns']['totalcount']); -} diff --git a/includes/views/advanced_forum_unanswered_topics.view b/includes/views/advanced_forum_unanswered_topics.view deleted file mode 100644 index 105c897..0000000 --- a/includes/views/advanced_forum_unanswered_topics.view +++ /dev/null @@ -1 +0,0 @@ -name = 'advanced_forum_unanswered_topics'; $view->description = 'Shows unanswered topics in a given forum'; $view->tag = 'Advanced Forum'; $view->base_table = 'node'; $view->human_name = 'Advanced Forum unanswered topics'; $view->core = 7; $view->api_version = '3.0'; $view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */ /* Display: Defaults */ $handler = $view->new_display('default', 'Defaults', 'default'); $handler->display->display_options['title'] = 'Unanswered forum topics'; $handler->display->display_options['access']['type'] = 'none'; $handler->display->display_options['cache']['type'] = 'none'; $handler->display->display_options['query']['type'] = 'views_query'; $handler->display->display_options['query']['options']['distinct'] = TRUE; $handler->display->display_options['query']['options']['query_comment'] = FALSE; $handler->display->display_options['exposed_form']['type'] = 'basic'; $handler->display->display_options['pager']['type'] = 'full'; $handler->display->display_options['pager']['options']['items_per_page'] = 20; $handler->display->display_options['style_plugin'] = 'forum_topic_list'; $handler->display->display_options['style_options']['columns'] = array( 'nid' => 'nid', 'teaser' => 'teaser', 'topic_icon' => 'topic_icon', 'title' => 'title', 'timestamp' => 'title', 'topic_pager' => 'title', 'name_1' => 'title', 'created' => 'title', 'new_comments' => 'new_comments', 'totalcount' => 'totalcount', 'last_comment_name' => 'last_updated', 'last_updated' => 'last_updated', 'sticky' => 'sticky', 'comment' => 'comment', 'name' => 'name', ); $handler->display->display_options['style_options']['default'] = 'last_updated'; $handler->display->display_options['style_options']['info'] = array( 'nid' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', ), 'teaser' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', ), 'topic_icon' => array( 'align' => '', 'separator' => '', ), 'title' => array( 'sortable' => 1, 'default_sort_order' => 'asc', 'align' => '', 'separator' => ' ', ), 'timestamp' => array( 'align' => '', 'separator' => '', ), 'topic_pager' => array( 'align' => '', 'separator' => '', ), 'name_1' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', ), 'created' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', ), 'new_comments' => array( 'align' => '', 'separator' => '', ), 'totalcount' => array( 'sortable' => 1, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', ), 'last_comment_name' => array( 'sortable' => 1, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '
', ), 'last_updated' => array( 'sortable' => 1, 'default_sort_order' => 'desc', 'align' => '', 'separator' => '
', ), 'sticky' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', ), 'comment' => array( 'sortable' => 0, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', ), 'name' => array( 'sortable' => 1, 'default_sort_order' => 'asc', 'align' => '', 'separator' => '', ), ); $handler->display->display_options['style_options']['override'] = 0; $handler->display->display_options['style_options']['sticky'] = 1; $handler->display->display_options['style_options']['order'] = 'desc'; $handler->display->display_options['style_options']['empty_table'] = 0; $handler->display->display_options['style_options']['tid'] = 'filter.term_node_tid_depth'; /* No results behavior: Global: Text area */ $handler->display->display_options['empty']['text']['id'] = 'area'; $handler->display->display_options['empty']['text']['table'] = 'views'; $handler->display->display_options['empty']['text']['field'] = 'area'; $handler->display->display_options['empty']['text']['empty'] = FALSE; $handler->display->display_options['empty']['text']['content'] = 'No unanswered topics.'; /* Relationship: Content: Taxonomy terms on node */ $handler->display->display_options['relationships']['term_node_tid']['id'] = 'term_node_tid'; $handler->display->display_options['relationships']['term_node_tid']['table'] = 'node'; $handler->display->display_options['relationships']['term_node_tid']['field'] = 'term_node_tid'; /* Relationship: Content: Author */ $handler->display->display_options['relationships']['uid']['id'] = 'uid'; $handler->display->display_options['relationships']['uid']['table'] = 'node'; $handler->display->display_options['relationships']['uid']['field'] = 'uid'; /* Field: Content: Nid */ $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']['exclude'] = TRUE; $handler->display->display_options['fields']['nid']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['nid']['alter']['make_link'] = 0; $handler->display->display_options['fields']['nid']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['nid']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['nid']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['nid']['alter']['trim'] = 0; $handler->display->display_options['fields']['nid']['alter']['html'] = 0; $handler->display->display_options['fields']['nid']['hide_empty'] = 0; $handler->display->display_options['fields']['nid']['empty_zero'] = 0; $handler->display->display_options['fields']['nid']['link_to_node'] = 0; /* Field: Content: Body */ $handler->display->display_options['fields']['teaser']['id'] = 'teaser'; $handler->display->display_options['fields']['teaser']['table'] = 'field_data_body'; $handler->display->display_options['fields']['teaser']['field'] = 'body'; $handler->display->display_options['fields']['teaser']['label'] = 'Teaser'; $handler->display->display_options['fields']['teaser']['exclude'] = TRUE; $handler->display->display_options['fields']['teaser']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['teaser']['alter']['make_link'] = 0; $handler->display->display_options['fields']['teaser']['alter']['max_length'] = '200'; $handler->display->display_options['fields']['teaser']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['teaser']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['teaser']['alter']['strip_tags'] = 1; $handler->display->display_options['fields']['teaser']['alter']['trim'] = 0; $handler->display->display_options['fields']['teaser']['alter']['html'] = 0; $handler->display->display_options['fields']['teaser']['hide_empty'] = 0; $handler->display->display_options['fields']['teaser']['type'] = 'text_summary_or_trimmed'; $handler->display->display_options['fields']['teaser']['settings'] = array( 'trim_length' => '200', ); /* Field: Content: Topic Icon */ $handler->display->display_options['fields']['topic_icon']['id'] = 'topic_icon'; $handler->display->display_options['fields']['topic_icon']['table'] = 'node'; $handler->display->display_options['fields']['topic_icon']['field'] = 'topic_icon'; $handler->display->display_options['fields']['topic_icon']['label'] = ''; $handler->display->display_options['fields']['topic_icon']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['topic_icon']['alter']['make_link'] = 0; $handler->display->display_options['fields']['topic_icon']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['topic_icon']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['topic_icon']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['topic_icon']['alter']['trim'] = 0; $handler->display->display_options['fields']['topic_icon']['alter']['html'] = 0; $handler->display->display_options['fields']['topic_icon']['hot_topic_threshold'] = '15'; /* 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'] = 'Topic'; $handler->display->display_options['fields']['title']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['title']['alter']['text'] = '[title] '; $handler->display->display_options['fields']['title']['alter']['make_link'] = 1; $handler->display->display_options['fields']['title']['alter']['path'] = 'node/[nid]'; $handler->display->display_options['fields']['title']['alter']['alt'] = '[teaser]'; $handler->display->display_options['fields']['title']['alter']['link_class'] = 'topic-title'; $handler->display->display_options['fields']['title']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['title']['alter']['trim'] = 0; $handler->display->display_options['fields']['title']['alter']['html'] = 0; $handler->display->display_options['fields']['title']['hide_empty'] = 0; $handler->display->display_options['fields']['title']['empty_zero'] = 0; $handler->display->display_options['fields']['title']['link_to_node'] = 0; /* Field: Content: Has new content */ $handler->display->display_options['fields']['timestamp']['id'] = 'timestamp'; $handler->display->display_options['fields']['timestamp']['table'] = 'history'; $handler->display->display_options['fields']['timestamp']['field'] = 'timestamp'; $handler->display->display_options['fields']['timestamp']['alter']['alter_text'] = 1; $handler->display->display_options['fields']['timestamp']['alter']['text'] = '[timestamp] '; $handler->display->display_options['fields']['timestamp']['alter']['make_link'] = 0; $handler->display->display_options['fields']['timestamp']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['timestamp']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['timestamp']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['timestamp']['alter']['trim'] = 0; $handler->display->display_options['fields']['timestamp']['alter']['html'] = 0; $handler->display->display_options['fields']['timestamp']['hide_empty'] = 0; $handler->display->display_options['fields']['timestamp']['empty_zero'] = 0; $handler->display->display_options['fields']['timestamp']['link_to_node'] = 0; $handler->display->display_options['fields']['timestamp']['comments'] = 1; /* Field: Content: Topic Pager */ $handler->display->display_options['fields']['topic_pager']['id'] = 'topic_pager'; $handler->display->display_options['fields']['topic_pager']['table'] = 'node'; $handler->display->display_options['fields']['topic_pager']['field'] = 'topic_pager'; $handler->display->display_options['fields']['topic_pager']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['topic_pager']['alter']['make_link'] = 0; $handler->display->display_options['fields']['topic_pager']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['topic_pager']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['topic_pager']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['topic_pager']['alter']['trim'] = 0; $handler->display->display_options['fields']['topic_pager']['alter']['html'] = 0; $handler->display->display_options['fields']['topic_pager']['total_pages_shown'] = '3'; /* Field: User: Name */ $handler->display->display_options['fields']['name_1']['id'] = 'name_1'; $handler->display->display_options['fields']['name_1']['table'] = 'users'; $handler->display->display_options['fields']['name_1']['field'] = 'name'; $handler->display->display_options['fields']['name_1']['relationship'] = 'uid'; $handler->display->display_options['fields']['name_1']['alter']['alter_text'] = 1; $handler->display->display_options['fields']['name_1']['alter']['text'] = '
by [name_1] '; $handler->display->display_options['fields']['name_1']['alter']['make_link'] = 0; $handler->display->display_options['fields']['name_1']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['name_1']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['name_1']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['name_1']['alter']['trim'] = 0; $handler->display->display_options['fields']['name_1']['alter']['html'] = 0; $handler->display->display_options['fields']['name_1']['hide_empty'] = 0; $handler->display->display_options['fields']['name_1']['empty_zero'] = 0; $handler->display->display_options['fields']['name_1']['link_to_user'] = 1; $handler->display->display_options['fields']['name_1']['overwrite_anonymous'] = 0; /* Field: Content: Post date */ $handler->display->display_options['fields']['created']['id'] = 'created'; $handler->display->display_options['fields']['created']['table'] = 'node'; $handler->display->display_options['fields']['created']['field'] = 'created'; $handler->display->display_options['fields']['created']['alter']['alter_text'] = 1; $handler->display->display_options['fields']['created']['alter']['text'] = 'on [created]'; $handler->display->display_options['fields']['created']['alter']['make_link'] = 0; $handler->display->display_options['fields']['created']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['created']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['created']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['created']['alter']['trim'] = 0; $handler->display->display_options['fields']['created']['alter']['html'] = 0; $handler->display->display_options['fields']['created']['hide_empty'] = 0; $handler->display->display_options['fields']['created']['empty_zero'] = 0; /* Field: Content statistics: Total views */ $handler->display->display_options['fields']['totalcount']['id'] = 'totalcount'; $handler->display->display_options['fields']['totalcount']['table'] = 'node_counter'; $handler->display->display_options['fields']['totalcount']['field'] = 'totalcount'; $handler->display->display_options['fields']['totalcount']['label'] = 'Views'; $handler->display->display_options['fields']['totalcount']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['totalcount']['alter']['make_link'] = 0; $handler->display->display_options['fields']['totalcount']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['totalcount']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['totalcount']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['totalcount']['alter']['trim'] = 0; $handler->display->display_options['fields']['totalcount']['alter']['html'] = 0; $handler->display->display_options['fields']['totalcount']['empty'] = '0'; $handler->display->display_options['fields']['totalcount']['hide_empty'] = 0; $handler->display->display_options['fields']['totalcount']['empty_zero'] = 1; /* Field: Content: Sticky */ $handler->display->display_options['fields']['sticky']['id'] = 'sticky'; $handler->display->display_options['fields']['sticky']['table'] = 'node'; $handler->display->display_options['fields']['sticky']['field'] = 'sticky'; $handler->display->display_options['fields']['sticky']['exclude'] = TRUE; $handler->display->display_options['fields']['sticky']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['sticky']['alter']['make_link'] = 0; $handler->display->display_options['fields']['sticky']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['sticky']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['sticky']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['sticky']['alter']['trim'] = 0; $handler->display->display_options['fields']['sticky']['alter']['html'] = 0; $handler->display->display_options['fields']['sticky']['not'] = 0; /* Field: Content: Comment status */ $handler->display->display_options['fields']['comment']['id'] = 'comment'; $handler->display->display_options['fields']['comment']['table'] = 'node'; $handler->display->display_options['fields']['comment']['field'] = 'comment'; $handler->display->display_options['fields']['comment']['exclude'] = TRUE; $handler->display->display_options['fields']['comment']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['comment']['alter']['make_link'] = 0; $handler->display->display_options['fields']['comment']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['comment']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['comment']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['comment']['alter']['trim'] = 0; $handler->display->display_options['fields']['comment']['alter']['html'] = 0; /* Field: Taxonomy term: Name */ $handler->display->display_options['fields']['name']['id'] = 'name'; $handler->display->display_options['fields']['name']['table'] = 'taxonomy_term_data'; $handler->display->display_options['fields']['name']['field'] = 'name'; $handler->display->display_options['fields']['name']['relationship'] = 'term_node_tid'; $handler->display->display_options['fields']['name']['label'] = 'Forum'; $handler->display->display_options['fields']['name']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['name']['alter']['make_link'] = 0; $handler->display->display_options['fields']['name']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['name']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['name']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['name']['alter']['trim'] = 0; $handler->display->display_options['fields']['name']['alter']['html'] = 0; $handler->display->display_options['fields']['name']['hide_empty'] = 0; $handler->display->display_options['fields']['name']['empty_zero'] = 0; $handler->display->display_options['fields']['name']['link_to_taxonomy'] = 1; /* Field: Content: Comment count */ $handler->display->display_options['fields']['comment_count']['id'] = 'comment_count'; $handler->display->display_options['fields']['comment_count']['table'] = 'node_comment_statistics'; $handler->display->display_options['fields']['comment_count']['field'] = 'comment_count'; $handler->display->display_options['fields']['comment_count']['label'] = ''; $handler->display->display_options['fields']['comment_count']['exclude'] = TRUE; $handler->display->display_options['fields']['comment_count']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['comment_count']['alter']['make_link'] = 0; $handler->display->display_options['fields']['comment_count']['alter']['absolute'] = 0; $handler->display->display_options['fields']['comment_count']['alter']['external'] = 0; $handler->display->display_options['fields']['comment_count']['alter']['replace_spaces'] = 0; $handler->display->display_options['fields']['comment_count']['alter']['nl2br'] = 0; $handler->display->display_options['fields']['comment_count']['alter']['word_boundary'] = 1; $handler->display->display_options['fields']['comment_count']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['comment_count']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['comment_count']['alter']['trim'] = 0; $handler->display->display_options['fields']['comment_count']['alter']['html'] = 0; $handler->display->display_options['fields']['comment_count']['element_label_colon'] = FALSE; $handler->display->display_options['fields']['comment_count']['element_default_classes'] = 1; $handler->display->display_options['fields']['comment_count']['hide_empty'] = 0; $handler->display->display_options['fields']['comment_count']['empty_zero'] = 1; $handler->display->display_options['fields']['comment_count']['format_plural'] = 0; /* Sort criterion: Content: Post date */ $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'; /* 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']['expose']['operator'] = FALSE; /* Filter criterion: Taxonomy term: Vocabulary */ $handler->display->display_options['filters']['vid']['id'] = 'vid'; $handler->display->display_options['filters']['vid']['table'] = 'taxonomy_term_data'; $handler->display->display_options['filters']['vid']['field'] = 'vid'; $handler->display->display_options['filters']['vid']['relationship'] = 'term_node_tid'; $handler->display->display_options['filters']['vid']['value'] = array( $vid => $vid, ); $handler->display->display_options['filters']['vid']['expose']['operator'] = FALSE; /* Filter criterion: Content: Has taxonomy terms (with depth) */ $handler->display->display_options['filters']['term_node_tid_depth']['id'] = 'term_node_tid_depth'; $handler->display->display_options['filters']['term_node_tid_depth']['table'] = 'node'; $handler->display->display_options['filters']['term_node_tid_depth']['field'] = 'term_node_tid_depth'; $handler->display->display_options['filters']['term_node_tid_depth']['exposed'] = TRUE; $handler->display->display_options['filters']['term_node_tid_depth']['expose']['operator_id'] = 'term_node_tid_depth_op'; $handler->display->display_options['filters']['term_node_tid_depth']['expose']['label'] = 'Show unanswered topics in:'; $handler->display->display_options['filters']['term_node_tid_depth']['expose']['use_operator'] = FALSE; $handler->display->display_options['filters']['term_node_tid_depth']['expose']['operator'] = 'term_node_tid_depth_op'; $handler->display->display_options['filters']['term_node_tid_depth']['expose']['identifier'] = 'forum'; $handler->display->display_options['filters']['term_node_tid_depth']['expose']['remember'] = 1; $handler->display->display_options['filters']['term_node_tid_depth']['expose']['reduce'] = 0; $handler->display->display_options['filters']['term_node_tid_depth']['reduce_duplicates'] = 0; $handler->display->display_options['filters']['term_node_tid_depth']['type'] = 'select'; $handler->display->display_options['filters']['term_node_tid_depth']['vocabulary'] = $vocabulary->machine_name; $handler->display->display_options['filters']['term_node_tid_depth']['hierarchy'] = 1; $handler->display->display_options['filters']['term_node_tid_depth']['depth'] = '2'; /* Filter criterion: Content: Comment count */ $handler->display->display_options['filters']['comment_count']['id'] = 'comment_count'; $handler->display->display_options['filters']['comment_count']['table'] = 'node_comment_statistics'; $handler->display->display_options['filters']['comment_count']['field'] = 'comment_count'; $handler->display->display_options['filters']['comment_count']['value']['value'] = '0'; $handler->display->display_options['filters']['comment_count']['expose']['operator_id'] = 'comment_count_op'; $handler->display->display_options['filters']['comment_count']['expose']['label'] = 'Comment count'; $handler->display->display_options['filters']['comment_count']['expose']['operator'] = 'comment_count_op'; $handler->display->display_options['filters']['comment_count']['expose']['identifier'] = 'comment_count'; $handler->display->display_options['filters']['comment_count']['expose']['multiple'] = FALSE; /* Display: Page */ $handler = $view->new_display('page', 'Page', 'page_1'); $handler->display->display_options['path'] = 'forum/unanswered'; $handler->display->display_options['menu']['type'] = 'tab'; $handler->display->display_options['menu']['title'] = 'Unanswered topics'; $handler->display->display_options['menu']['weight'] = '1'; $handler->display->display_options['tab_options']['weight'] = '0'; /* Display: Feed */ $handler = $view->new_display('feed', 'Feed', 'feed_1'); $handler->display->display_options['defaults']['link_display'] = FALSE; $handler->display->display_options['link_display'] = 'feed_1'; $handler->display->display_options['pager']['type'] = 'some'; $handler->display->display_options['style_plugin'] = 'rss'; $handler->display->display_options['row_plugin'] = 'node_rss'; $handler->display->display_options['path'] = 'forum/unanswered/feed'; $handler->display->display_options['displays'] = array( 'page_1' => 'page_1', 'default' => 0, ); $translatables['advanced_forum_unanswered_topics'] = array( t('Defaults'), t('Unanswered forum topics'), t('more'), t('Apply'), t('Reset'), t('Sort by'), t('Asc'), t('Desc'), t('Items per page'), t('- All -'), t('Offset'), t('No unanswered topics.'), t('term'), t('author'), t('Nid'), t('Teaser'), t('Topic'), t('[title] '), t('node/[nid]'), t('[teaser]'), t('Has new content'), t('[timestamp] '), t('Topic Pager'), t('Name'), t('
by [name_1] '), t('Post date'), t('on [created]'), t('Views'), t('.'), t(','), t('Sticky'), t('Comment status'), t('Forum'), t('Show unanswered topics in:'), t('Comment count'), t('Page'), t('Feed'), ); // Get rid of the views counter if statistics not enabled. if (!module_exists('statistics')) { unset($handler->display->display_options['fields']['totalcount']); unset($handler->display->display_options['style_options']['columns']['totalcount']); } \ No newline at end of file diff --git a/includes/views/advanced_forum_unanswered_topics.view.orig b/includes/views/advanced_forum_unanswered_topics.view.orig new file mode 100644 index 0000000..5680907 --- /dev/null +++ b/includes/views/advanced_forum_unanswered_topics.view.orig @@ -0,0 +1 @@ +$view->display = new stdclass; \ No newline at end of file diff --git a/plugins/access/forum_container.inc b/plugins/access/forum_container.inc index bff87af..40afdb2 100644 --- a/plugins/access/forum_container.inc +++ b/plugins/access/forum_container.inc @@ -4,6 +4,9 @@ * @file * Plugin to provide access control based upon term vocabulary */ + +use Drupal\ctools\ContextRequired; + /** * Plugins are described by creating a $plugin array which will be used * by the system that includes this file. @@ -16,7 +19,7 @@ $plugin = array( 'settings form' => 'advanced_forum_forum_container_ctools_access_settings', 'settings form submit' => 'advanced_forum_forum_container_ctools_access_settings_submit', 'summary' => 'advanced_forum_forum_container_ctools_acesss_summary', - 'required context' => new ctools_context_required(t('Forum'), array('forum')), + 'required context' => new ContextRequired(t('Forum'), array('forum')), ); /** diff --git a/plugins/access/forum_id.inc b/plugins/access/forum_id.inc index b65949e..2bd28cd 100644 --- a/plugins/access/forum_id.inc +++ b/plugins/access/forum_id.inc @@ -5,6 +5,8 @@ * Plugin to provide access control based upon term vocabulary */ +use Drupal\ctools\ContextRequired; + /** * Plugins are described by creating a $plugin array which will be used * by the system that includes this file. @@ -17,7 +19,7 @@ $plugin = array( 'settings form' => 'advanced_forum_forum_id_ctools_access_settings', 'settings form submit' => 'advanced_forum_forum_id_ctools_access_settings_submit', 'summary' => 'advanced_forum_forum_id_ctools_acesss_summary', - 'required context' => new ctools_context_required(t('Forum'), array('forum')), + 'required context' => new ContextRequired(t('Forum'), array('forum')), ); /** diff --git a/plugins/content_types/forum_legend.inc b/plugins/content_types/forum_legend.inc index 3be1a9f..8bdbc0b 100644 --- a/plugins/content_types/forum_legend.inc +++ b/plugins/content_types/forum_legend.inc @@ -1,5 +1,7 @@ t('Forum legend'), 'icon' => 'icon_forum.png', 'description' => t('The forum legend widget.'), - 'required context' => new ctools_context_required(t('Forum'), 'forum'), + 'required context' => new ContextRequired(t('Forum'), 'forum'), 'category' => t('Forum'), 'defaults' => array(), ); diff --git a/plugins/content_types/forum_list.inc b/plugins/content_types/forum_list.inc index c86a8fb..f032001 100644 --- a/plugins/content_types/forum_list.inc +++ b/plugins/content_types/forum_list.inc @@ -1,5 +1,7 @@ t('Forum list'), 'icon' => 'icon_forum.png', 'description' => t('A list of forums for the forum.'), - 'required context' => new ctools_context_required(t('Forum'), 'forum'), + 'required context' => new ContextRequired(t('Forum'), 'forum'), 'category' => t('Forum'), 'defaults' => array(), ); diff --git a/plugins/content_types/forum_mark_read.inc b/plugins/content_types/forum_mark_read.inc index 6dde0bf..8f333ba 100644 --- a/plugins/content_types/forum_mark_read.inc +++ b/plugins/content_types/forum_mark_read.inc @@ -1,5 +1,7 @@ t('Forum mark read'), 'icon' => 'icon_forum.png', 'description' => t('Link to mark all forums / individual forum read.'), - 'required context' => new ctools_context_required(t('Forum'), 'forum'), + 'required context' => new ContextRequired(t('Forum'), 'forum'), 'category' => t('Forum'), 'defaults' => array(), ); diff --git a/plugins/content_types/forum_most_active_poster.inc b/plugins/content_types/forum_most_active_poster.inc index ed8bb08..718c54a 100644 --- a/plugins/content_types/forum_most_active_poster.inc +++ b/plugins/content_types/forum_most_active_poster.inc @@ -1,5 +1,7 @@ t('Most active forum poster'), 'icon' => 'icon_forum.png', 'description' => t('A block with information about the most active forum poster.'), - 'required context' => new ctools_context_required(t('Forum'), 'forum'), + 'required context' => new ContextRequired(t('Forum'), 'forum'), 'category' => t('Forum'), 'defaults' => array('period' => 'ever', 'exclude' => 0, 'uidone' => TRUE), ); diff --git a/plugins/content_types/forum_node_create_list.inc b/plugins/content_types/forum_node_create_list.inc index 51b972b..f46b7c0 100644 --- a/plugins/content_types/forum_node_create_list.inc +++ b/plugins/content_types/forum_node_create_list.inc @@ -1,5 +1,6 @@ t('Forum node create list'), 'icon' => 'icon_forum.png', 'description' => t('List of links to create new forum content nodes.'), - 'required context' => new ctools_context_required(t('Forum'), 'forum'), + 'required context' => new ContextRequired(t('Forum'), 'forum'), 'category' => t('Forum'), 'defaults' => array(), ); diff --git a/plugins/content_types/forum_search.inc b/plugins/content_types/forum_search.inc index c9b4550..b93cfdf 100644 --- a/plugins/content_types/forum_search.inc +++ b/plugins/content_types/forum_search.inc @@ -1,5 +1,7 @@ t('Forum search'), 'icon' => 'icon_forum.png', 'description' => t('The forum search widget.'), - 'required context' => new ctools_context_required(t('Forum'), 'forum'), + 'required context' => new ContextRequired(t('Forum'), 'forum'), 'category' => t('Forum'), 'defaults' => array(), ); diff --git a/plugins/content_types/forum_statistics.inc b/plugins/content_types/forum_statistics.inc index 8c0e2e4..e0a9e65 100644 --- a/plugins/content_types/forum_statistics.inc +++ b/plugins/content_types/forum_statistics.inc @@ -1,5 +1,7 @@ t('Forum statistics'), 'icon' => 'icon_forum.png', 'description' => t('The forum statistics widget.'), - 'required context' => new ctools_context_required(t('Forum'), 'forum'), + 'required context' => new ContextRequired(t('Forum'), 'forum'), 'category' => t('Forum'), 'defaults' => array(), ); diff --git a/plugins/content_types/forum_tools.inc b/plugins/content_types/forum_tools.inc index e79687f..57d365d 100644 --- a/plugins/content_types/forum_tools.inc +++ b/plugins/content_types/forum_tools.inc @@ -1,5 +1,7 @@ t('Forum tools'), 'icon' => 'icon_forum.png', 'description' => t('Jump list with various forum destinations.'), - 'required context' => new ctools_context_required(t('Forum'), 'forum'), + 'required context' => new ContextRequired(t('Forum'), 'forum'), 'category' => t('Forum'), 'defaults' => array(), ); diff --git a/plugins/content_types/forum_topic_legend.inc b/plugins/content_types/forum_topic_legend.inc index 020c7b2..42784b0 100644 --- a/plugins/content_types/forum_topic_legend.inc +++ b/plugins/content_types/forum_topic_legend.inc @@ -1,5 +1,7 @@ t('Forum topic_legend'), 'icon' => 'icon_forum.png', 'description' => t('The forum topic_legend widget.'), - 'required context' => new ctools_context_required(t('Forum'), 'forum'), + 'required context' => new ContextRequired(t('Forum'), 'forum'), 'category' => t('Forum'), 'defaults' => array(), ); diff --git a/plugins/content_types/forum_topic_list.inc b/plugins/content_types/forum_topic_list.inc index 1cc4056..b1ea162 100644 --- a/plugins/content_types/forum_topic_list.inc +++ b/plugins/content_types/forum_topic_list.inc @@ -1,5 +1,7 @@ t('Forum topic list'), 'icon' => 'icon_forum.png', 'description' => t('The list of all topics for a forum.'), - 'required context' => new ctools_context_required(t('Forum'), 'forum'), + 'required context' => new ContextRequired(t('Forum'), 'forum'), 'category' => t('Forum'), 'defaults' => array('show_sort' => TRUE), ); diff --git a/plugins/content_types/forum_topic_list_sort.inc b/plugins/content_types/forum_topic_list_sort.inc index a6b4cb6..f1260da 100644 --- a/plugins/content_types/forum_topic_list_sort.inc +++ b/plugins/content_types/forum_topic_list_sort.inc @@ -1,5 +1,7 @@ t('Forum topic list sort widget'), 'icon' => 'icon_forum.png', 'description' => t('A small select widget to change the sort order of the forum topic list'), - 'required context' => new ctools_context_required(t('Forum'), 'forum'), + 'required context' => new ContextRequired(t('Forum'), 'forum'), 'category' => t('Forum'), 'defaults' => array(), );