Support request and bug report / feature request:
The friendly URLs (paths) for RSS feeds are generated correctly, but category pages display the old, ugly URL.
How to display friendly URLs?
Notes:
1. The icon is generated by theme-xml-icon() on line 813 of includes/theme.inc.
2. Quick search discovers that each module output it's own hardcoded url:
modules/taxonomy.module: $output .= theme('xml_icon', url("taxonomy/term/$rss_tids/$depth/feed"));
modules/forum.module: $output .= theme('xml_icon', url("taxonomy/term/$tid/0/feed"));
modules/aggregator.module: $output .= theme('xml_icon', url('aggregator/opml'));
modules/aggregator.module: $output .= theme('xml_icon', $feed->url);
modules/blog.module: $output .= theme('xml_icon', url("blog/$account->uid/feed"));
modules/blog.module: $output .= theme('xml_icon', url('blog/feed'));
modules/node.module: $block['content'] = theme('xml_icon', url('node/feed'));
modules/syndication/syndication.module: $block["content"] = theme('xml_icon', url('node/feed'));
modules/buddylist/buddylist.module: $output .= theme('xml_icon', url('buddylist/'. $userid .'/buddies/recent/feed'));
modules/quotes/quotes.module: $the_output .= theme('xml_icon', $the_url);
themes/civicspace-h/template.php:function phptemplate_xml_icon($url) {
themes/civicspace-h/template.php: $output .= theme('xml_icon', url("taxonomy/term/$tid/0/feed"));
How to get the friendly URL? Which function is responsible? Is there any tutorial on the subject?
Thanks
Amnon
Comments
Comment #1
druvision commentedFriendly feed aliases are generated, but the point to incorrect URLs. When I correct the URLs to the system URLs displayed on site, feed aliases work correctly.
Comment #2
mikeryanThis works fine for me in the current pathauto 4.6 build - could you install the latest and try again?
Thanks.
Comment #3
mikeryanAppears to work correctly at this point - closing out.