Commit 3355267c authored by Gábor Hojtsy's avatar Gábor Hojtsy
Browse files

#188908 by JirkaRybka, documentation added: empty feeds resulted in feeds with all nodes instead

parent ad397fc1
......@@ -1513,15 +1513,18 @@ function node_block($op = 'list', $delta = 0) {
* A generic function for generating RSS feeds from a set of nodes.
*
* @param $nids
* An array of node IDs (nid).
* An array of node IDs (nid). Defaults to FALSE so empty feeds can be
* generated with passing an empty array, if no items are to be added
* to the feed.
* @param $channel
* An associative array containing title, link, description and other keys.
* The link should be an absolute URL.
*/
function node_feed($nids = array(), $channel = array()) {
function node_feed($nids = FALSE, $channel = array()) {
global $base_url, $language;
if (!$nids) {
if ($nids === FALSE) {
$nids = array();
$result = db_query_range(db_rewrite_sql('SELECT n.nid, n.created FROM {node} n WHERE n.promote = 1 AND n.status = 1 ORDER BY n.created DESC'), 0, variable_get('feed_default_items', 10));
while ($row = db_fetch_object($result)) {
$nids[] = $row->nid;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment