Downloads
Download tar.gz
12.31 KB
MD5: 2dce0743e86b92ee5f5d4181b0ca1800
SHA-1: 2a9936f19179b1a29e7dcf9fd039d7eb4852455c
SHA-256: 3be0e11a2c1b400da4693b0cdcf57cc0a160422c34c8ba6fb73a3eabfbf1c4d1
Download zip
14.89 KB
MD5: 1d4c34acd126d7caecacdc4e7c75e7af
SHA-1: 81cbd75cd7d4023cfbce415e04897cbec27e3731
SHA-256: 4304de88e2a3b1a393c2b0559462b884f9ba8793a72dc2723265efe4bbc20905
Release notes
This release fixes a few small bugs, improves the memory footprint and SQL queries (better performance), the user interface (cleaner forms, slightly more flexible options, better translatability) and improves code quality (better file organization, more phpdocs). Includes forward ported changes to commentrss from 5.x-1.x to 5.x-2.x, including:
- #214958 by Junyor and myself: add context to comment feeds, so people can identify where comments are coming from
- #161150 report by twohills, patch by myself: Add different options for site front page feed exposure, and prevent all site feed from appearing on other pages. Setting backwards compatible.
- Update help text to describe feed features better.
- Moved settings page under 'RSS publishing' setting in admin > content.
- #198151 report by ragaskar, patch by myself: avoid node comment RSS feed from appearing on other pages.
- Removed lots of dead code from node comment feed generation code.
- #189829 reported by zostay, mostly fixed already, but one missing piece: Built in check for comment support on node, so that a node feed will not be accessible at all if the node does not support comments.
- Remove vocabulary feed as vocabulary_list module is not supported for years. Use Views for arbitrary comment feeds.
- Added lots of phpdoc to API functions.
- Align namespace handling in channel feed to core patch suggested at #157709
- Rethink commentrss_format_items() to join on {users} instead of doing a user_load() on all comments handled. This leads to much better performance.
- Better descriptions on settings.
- Also used Drupal 6 features to split the module into pages.inc, admin.inc and the main module file only containing core hook callbacks, minimizing memory footprint.