[support] need help with feeds

Jim Ruby jim at v-community.com
Sat Sep 15 18:58:01 UTC 2012


Sorry my entire message did not make it to the list:

I am still trying to get my feeds to work, wile you can see the titles, the
enclosure is not seen, plus lots of errors in the feed. Here is info on
modules below
Created issue in views:
http://drupal.org/node/1785664

feed link: http://accessibleworld.org/taxonomy/term/16/all/feed
feed validaters:
http://validator.w3.org/feed/
http://tools.forret.com/podcast/validator.php

I know about the views bug and it has the status of fixed.
#1418890: RSS feed display and RDF namespaces
http://drupal.org/node/1418890

So am now using views7.x-3.5 updated on: 2012-Aug-24

RSS field formatters version 7.x-1.2 updated 2011-Jun-10
I have the following modules checked.
RSS category
7.x-1.2
Provides an RSS category field formatter for taxonomy term reference fields.
Requires: Taxonomy (enabled), Options (enabled), Field (enabled), Field SQL
storage
(enabled)
RSS creator
7.x-1.2
Provides an RSS creator field formatter for text and user reference fields.
[RSS date] not checked
7.x-1.2
Provides an RSS date field formatter for date fields.
Requires: Date (missing)
RSS enclosure
7.x-1.2
Provides an RSS enclosure field formatter for file, image and media fields.
Requires: File (enabled), Field (enabled), Field SQL storage (enabled)
[RSS GeoRSS ] not checked
7.x-1.2
Provides a GeoRSS field formatter for geofields.

I made a Content type "shows"
I have configured the display settings for RSS view mode at
admin/structure/types RSS
category and RSS enclosure for the correct fields
Field
Weight
Parent
Label
Format
Body
Weight for Body
0
Label display for Body
- None -
Label display for Body
Above
Formatter for Body
Default
Archives
Weight for Archives
1
Label display for Archives
- None -
Label display for Archives
Above
Formatter for Archives
RSS category
file
Weight for file
2
Label display for file
- None -
Label display for file
Above
Formatter for file
RSS enclosure
Hidden
No field is hidden.


I'm using the view
Taxonomy term
Displays:Feed, Page

Here is the export of the feed.

Export view taxonomy_term
Export
$view = new view();
$view->name = 'taxonomy_term';
$view->description = 'A view to emulate Drupal core\'s handling of
taxonomy/term.';
$view->tag = 'default';
$view->base_table = 'node';
$view->human_name = 'Taxonomy term';
$view->core = 7;
$view->api_version = '3.0';
$view->disabled = FALSE; /* Edit this to true to make a default view
disabled initially
*/
/* Display: Master */
$handler = $view->new_display('default', 'Master', 'default');
$handler->display->display_options['use_more_always'] = FALSE;
$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['style_plugin'] = 'default';
$handler->display->display_options['row_plugin'] = 'node';
/* Field: Content: Archives */
$handler->display->display_options['fields']['field_catagory']['id'] =
'field_catagory';
$handler->display->display_options['fields']['field_catagory']['table'] =
'field_data_field_catagory';
$handler->display->display_options['fields']['field_catagory']['field'] =
'field_catagory';
/* Field: Content: Body */
$handler->display->display_options['fields']['body']['id'] = 'body';
$handler->display->display_options['fields']['body']['table'] =
'field_data_body';
$handler->display->display_options['fields']['body']['field'] = 'body';
/* Field: Content: file */
$handler->display->display_options['fields']['field_file']['id'] =
'field_file';
$handler->display->display_options['fields']['field_file']['table'] =
'field_data_field_file';
$handler->display->display_options['fields']['field_file']['field'] =
'field_file';
/* 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';
/* 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';
/* Field: File Usage: Use count */
$handler->display->display_options['fields']['count']['id'] = 'count';
$handler->display->display_options['fields']['count']['table'] =
'file_usage';
$handler->display->display_options['fields']['count']['field'] = 'count';
/* 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: 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';
/* Contextual filter: Content: Has taxonomy term ID (with depth) */
$handler->display->display_options['arguments']['term_node_tid_depth']['id']
= 'term_node_tid_depth';
$handler->display->display_options['arguments']['term_node_tid_depth']['tabl
e'] =
'node';
$handler->display->display_options['arguments']['term_node_tid_depth']['fiel
d'] =
'term_node_tid_depth';
$handler->display->display_options['arguments']['term_node_tid_depth']['defa
ult_action']
= 'not found';
$handler->display->display_options['arguments']['term_node_tid_depth']['exce
ption']['title_enable']
= TRUE;
$handler->display->display_options['arguments']['term_node_tid_depth']['titl
e_enable']
= TRUE;
$handler->display->display_options['arguments']['term_node_tid_depth']['titl
e'] =
'%1';
$handler->display->display_options['arguments']['term_node_tid_depth']['defa
ult_argument_type']
= 'fixed';
$handler->display->display_options['arguments']['term_node_tid_depth']['summ
ary']['format']
= 'default_summary';
$handler->display->display_options['arguments']['term_node_tid_depth']['spec
ify_validation']
= TRUE;
$handler->display->display_options['arguments']['term_node_tid_depth']['vali
date']['type']
= 'taxonomy_term';
$handler->display->display_options['arguments']['term_node_tid_depth']['dept
h'] =
'0';
$handler->display->display_options['arguments']['term_node_tid_depth']['brea
k_phrase']
= TRUE;
/* Contextual filter: Content: Has taxonomy term ID depth modifier */
$handler->display->display_options['arguments']['term_node_tid_depth_modifie
r']['id']
= 'term_node_tid_depth_modifier';
$handler->display->display_options['arguments']['term_node_tid_depth_modifie
r']['table']
= 'node';
$handler->display->display_options['arguments']['term_node_tid_depth_modifie
r']['field']
= 'term_node_tid_depth_modifier';
$handler->display->display_options['arguments']['term_node_tid_depth_modifie
r']['exception']['title_enable']
= TRUE;
$handler->display->display_options['arguments']['term_node_tid_depth_modifie
r']['default_argument_type']
= 'fixed';
$handler->display->display_options['arguments']['term_node_tid_depth_modifie
r']['summary']['format']
= 'default_summary';
$handler->display->display_options['arguments']['term_node_tid_depth_modifie
r']['specify_validation']
= TRUE;
/* Filter criterion: Content: Published or admin */
$handler->display->display_options['filters']['status_extra']['id'] =
'status_extra';
$handler->display->display_options['filters']['status_extra']['table'] =
'node';
$handler->display->display_options['filters']['status_extra']['field'] =
'status_extra';
$handler->display->display_options['filters']['status_extra']['group'] = 0;
$handler->display->display_options['filters']['status_extra']['expose']['ope
rator']
= FALSE;
/* Display: Page */
$handler = $view->new_display('page', 'Page', 'page');
$handler->display->display_options['defaults']['hide_admin_links'] = FALSE;
$handler->display->display_options['defaults']['style_plugin'] = FALSE;
$handler->display->display_options['style_plugin'] = 'table';
$handler->display->display_options['defaults']['style_options'] = FALSE;
$handler->display->display_options['defaults']['row_plugin'] = FALSE;
$handler->display->display_options['defaults']['row_options'] = FALSE;
$handler->display->display_options['defaults']['header'] = FALSE;
/* Header: Global: Text area */
$handler->display->display_options['header']['area']['id'] = 'area';
$handler->display->display_options['header']['area']['table'] = 'views';
$handler->display->display_options['header']['area']['field'] = 'area';
$handler->display->display_options['header']['area']['content'] = 'If you
are having
problems downloading a show; Right click on the download link and choose
save as.';
$handler->display->display_options['header']['area']['format'] =
'filtered_html';
$handler->display->display_options['defaults']['footer'] = FALSE;
/* Footer: Global: Result summary */
$handler->display->display_options['footer']['result']['id'] = 'result';
$handler->display->display_options['footer']['result']['table'] = 'views';
$handler->display->display_options['footer']['result']['field'] = 'result';
$handler->display->display_options['defaults']['fields'] = FALSE;
/* 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']['exclude'] = TRUE;
$handler->display->display_options['fields']['created']['hide_alter_empty']
= FALSE;
$handler->display->display_options['fields']['created']['date_format'] =
'long_date_only';
/* Field: Content: Archives */
$handler->display->display_options['fields']['field_catagory']['id'] =
'field_catagory';
$handler->display->display_options['fields']['field_catagory']['table'] =
'field_data_field_catagory';
$handler->display->display_options['fields']['field_catagory']['field'] =
'field_catagory';
$handler->display->display_options['fields']['field_catagory']['exclude'] =
TRUE;
$handler->display->display_options['fields']['field_catagory']['hide_alter_e
mpty']
= FALSE;
$handler->display->display_options['fields']['field_catagory']['type'] =
'taxonomy_term_reference_plain';
/* 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']['alter']['alter_text']
= TRUE;
$handler->display->display_options['fields']['title']['alter']['text'] =
'[title]
Hosted on [created]';
$handler->display->display_options['fields']['title']['element_type'] =
'h3';
$handler->display->display_options['fields']['title']['hide_alter_empty'] =
FALSE;
/* Field: Content: Body */
$handler->display->display_options['fields']['body']['id'] = 'body';
$handler->display->display_options['fields']['body']['table'] =
'field_data_body';
$handler->display->display_options['fields']['body']['field'] = 'body';
$handler->display->display_options['fields']['body']['label'] = '';
$handler->display->display_options['fields']['body']['element_label_colon']
= FALSE;
$handler->display->display_options['fields']['body']['hide_alter_empty'] =
FALSE;
$handler->display->display_options['fields']['body']['type'] =
'text_summary_or_trimmed';
$handler->display->display_options['fields']['body']['settings'] = array(
  'trim_length' => '600',
);
/* Field: Content: file */
$handler->display->display_options['fields']['field_file']['id'] =
'field_file';
$handler->display->display_options['fields']['field_file']['table'] =
'field_data_field_file';
$handler->display->display_options['fields']['field_file']['field'] =
'field_file';
$handler->display->display_options['fields']['field_file']['label'] = '';
$handler->display->display_options['fields']['field_file']['alter']['alter_t
ext']
= TRUE;
$handler->display->display_options['fields']['field_file']['alter']['text']
= 'Download
[field_catagory] Hosted on [created]';
$handler->display->display_options['fields']['field_file']['alter']['make_li
nk']
= TRUE;
$handler->display->display_options['fields']['field_file']['alter']['path']
= '[field_file]';
$handler->display->display_options['fields']['field_file']['alter']['alt'] =
'Download
[field_catagory] Hosted on [created]';
$handler->display->display_options['fields']['field_file']['alter']['suffix'
] = '<br>';
$handler->display->display_options['fields']['field_file']['element_label_co
lon']
= FALSE;
$handler->display->display_options['fields']['field_file']['hide_alter_empty
'] =
FALSE;
$handler->display->display_options['fields']['field_file']['click_sort_colum
n'] =
'fid';
$handler->display->display_options['fields']['field_file']['type'] =
'file_url_plain';
$handler->display->display_options['fields']['field_file']['group_column'] =
'fid';
$handler->display->display_options['path'] = 'taxonomy/term/%';
/* Display: Feed */
$handler = $view->new_display('feed', 'Feed', 'feed');
$handler->display->display_options['defaults']['hide_admin_links'] = FALSE;
$handler->display->display_options['pager']['type'] = 'full';
$handler->display->display_options['pager']['options']['items_per_page'] =
15;
$handler->display->display_options['style_plugin'] = 'rss';
$handler->display->display_options['row_plugin'] = 'node_rss';
$handler->display->display_options['path'] = 'taxonomy/term/%/%/feed';
$handler->display->display_options['displays'] = array(
  'page' => 'page',
  'default' => 0,
);



More information about the support mailing list