Files
mirror-processhacker/misc/website/websitev2/js/feed.js
T
xhmikosr 7c172ff22e Update feed.js.
No functional changes, just renaming stuff.

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5662 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-02-05 09:11:24 +00:00

33 lines
1.3 KiB
JavaScript

var feedContainer = document.getElementById("feeddiv");
feedContainer.innerHTML = "<div>Loading commit history...</div>";
function displayFeed(result) {
if (!result.error) {
var rssOutput = "";
var theFeeds = result.feed.entries;
for (var i = 0; i < theFeeds.length; i++) {
rssOutput += "<div>";
rssOutput += "<a href=\" " + theFeeds[i].link + " \">" +
theFeeds[i].title.replace("/p/processhacker/code/", "http://sourceforge.net/p/processhacker/code/") +
"</a>";
rssOutput += "<span class=\"forumdate\"> by <span class=\"author\">" + theFeeds[i].author + "</span></span>";
rssOutput += "<div class=\"forumdate\">" + moment(theFeeds[i].publishedDate).fromNow() + " - " + new Date(theFeeds[i].publishedDate).toLocaleString() + "</div>";
rssOutput += "</div>";
}
feedContainer.innerHTML = rssOutput;
} else {
feedContainer.innerHTML = "Error fetching feeds!";
}
}
function rssFeedSetup() {
var feedPointer = new google.feeds.Feed("http://sourceforge.net/p/processhacker/code/feed");
feedPointer.setNumEntries(5);
feedPointer.load(displayFeed);
}
window.onload = function () {
rssFeedSetup();
};