paleo
This commit is contained in:
parent
1aaf030661
commit
f5e790d02d
@ -38,6 +38,16 @@
|
||||
<set />
|
||||
</value>
|
||||
</entry>
|
||||
<entry key="$PROJECT_DIR$/paleo.js">
|
||||
<value>
|
||||
<set />
|
||||
</value>
|
||||
</entry>
|
||||
<entry key="$PROJECT_DIR$/paleo.xml">
|
||||
<value>
|
||||
<set />
|
||||
</value>
|
||||
</entry>
|
||||
<entry key="$PROJECT_DIR$/plugins/capitalize_title.js">
|
||||
<value>
|
||||
<set />
|
||||
|
1313
.idea/workspace.xml
1313
.idea/workspace.xml
File diff suppressed because it is too large
Load Diff
77
paleo.js
Normal file
77
paleo.js
Normal file
@ -0,0 +1,77 @@
|
||||
var RssBraider = require('rss-braider'),
|
||||
feeds = {};
|
||||
|
||||
// Pull feeds from config files:
|
||||
// feeds.simple_test_feed = require("./config/feed").feed;
|
||||
// Or define in-line
|
||||
feeds.simple_test_feed = {
|
||||
"feed_name" : "feed",
|
||||
"default_count" : 1,
|
||||
"no_cdata_fields" : [], // Don't wrap these fields in CDATA tags
|
||||
"meta" : {
|
||||
"title": "Paleo",
|
||||
"description": "Combined Paleo Feed"
|
||||
},
|
||||
"sources" : [
|
||||
{
|
||||
/* "name" : "JobServe",*/
|
||||
"count" : 100,
|
||||
"feed_url" : "http://feeds.feedburner.com/PaleoPlan"
|
||||
},
|
||||
{
|
||||
/* "name" : "JobServe",*/
|
||||
"count" : 100,
|
||||
"feed_url" : "http://nomnompaleo.com/rss"
|
||||
},
|
||||
{
|
||||
/* "name" : "JobServe",*/
|
||||
"count" : 100,
|
||||
"feed_url" : "http://thepaleodiet.com/feed/"
|
||||
},
|
||||
{
|
||||
/* "name" : "JobServe",*/
|
||||
"count" : 100,
|
||||
"feed_url" : "http://paleoleap.com/feed/"
|
||||
},
|
||||
{
|
||||
/* "name" : "JobServe",*/
|
||||
"count" : 100,
|
||||
"feed_url" : "http://ultimatepaleoguide.com/feed/"
|
||||
},
|
||||
{
|
||||
/* "name" : "JobServe",*/
|
||||
"count" : 100,
|
||||
"feed_url" : "http://elanaspantry.com/feed/"
|
||||
}
|
||||
,
|
||||
{
|
||||
/* "name" : "JobServe",*/
|
||||
"count" : 100,
|
||||
"feed_url" : "http://feeds.feedburner.com/Paleomg-PaleoRecipes"
|
||||
},
|
||||
{
|
||||
/* "name" : "JobServe",*/
|
||||
"count" : 100,
|
||||
"feed_url" : "http://civilizedcavemancooking.com/feed/"
|
||||
}
|
||||
]
|
||||
};
|
||||
var braider_options = {
|
||||
feeds : feeds,
|
||||
indent : " ",
|
||||
date_sort_order : "desc", // Newest first
|
||||
log_level : "warn"
|
||||
};
|
||||
var rss_braider = RssBraider.createClient(braider_options);
|
||||
|
||||
// Override logging level (debug, info, warn, err, off)
|
||||
rss_braider.logger.level('off');
|
||||
|
||||
// Output braided feed as rss. use 'json' for JSON output.
|
||||
rss_braider.processFeed('simple_test_feed', 'rss', function(err, data){
|
||||
// rss_braider.processFeed('simple_test_feed', 'json', function(err, data){
|
||||
if (err) {
|
||||
return console.log(err);
|
||||
}
|
||||
console.log(data);
|
||||
});
|
Loading…
Reference in New Issue
Block a user