<style type="text/css">.feedTitle { color: #ffffff; }.feedDate { color: #aaaaaa; }.feedDesc { color: #00c000; padding: 5px; }.feedDesc img { max-width: 550px; }#feedText1 a:link { color: #ffcc00; text-decoration: none; }#feedText1 a:visited { color: #ffcc00; text-decoration: none; }#feedText1 a:hover { color: #ffffff; text-decoration: none; }#feedText1 a:active { color: #cccc00; text-decoration: none; }</style><script type="text/javascript" src="http://www.google.com/jsapi"></script><script type="text/javascript">google.load("feeds", "1");$(document).ready(function() {var myfeeds = new Array();var tooltipWidth = 560;myfeeds.push (["Digg Stories/Popular","http://www.digg.com/rss/index.xml",5]);myfeeds.push (["WoW Blues Comments","http://www.wowblues.com/feed.xml",6]);myfeeds.push (["New Movies this week","http://us.rd.yahoo.com/movies/rss/thisweek/?http://rss.ent.yahoo.com/movies/thisweek.xml",7]);myfeeds.push (["Warhammer Current News","http://feeds.warhammeronline.com/warherald/RSSFeed.war?type=current",10]);// **************************************// Do not change anything below this line// ************************************** for (var k = 0; k < myfeeds.length; k++) { feedResult(myfeeds[k]); }function feedResult(currentFeed) { var feed = new google.feeds.Feed(currentFeed[1]); feed.setResultFormat(google.feeds.Feed.XML_FORMAT); feed.setNumEntries(currentFeed[2]); feed.load(function(result) { if (!result.error) { var ftitle = (currentFeed[0] == "") ? (result.xmlDocument.getElementsByTagName("title")[0].firstChild.nodeValue) : (currentFeed[0]); var feedText = "<div class='feedTitle'>" + ftitle + "</div>"; var items = result.xmlDocument.getElementsByTagName("item"); for (var j = 0; j < items.length; j++) { var titleElement = items[j].getElementsByTagName("title")[0]; var xtitle = titleElement.firstChild.nodeValue; var titleElement = items[j].getElementsByTagName("link")[0]; try {var xlink = titleElement.firstChild.nodeValue;} catch(e) {xlink = "";} var titleElement = items[j].getElementsByTagName("pubDate")[0]; try {var pubDate = titleElement.firstChild.nodeValue;} catch(e) {pubDate = "";} var titleElement = items[j].getElementsByTagName("description")[0]; try {var descript = titleElement.firstChild.nodeValue;} catch(e) {descript = "";} pubDate = pubDate.replace(/'/g,"’").replace(/\"/g,"""); descript = descript.replace(/'/g,"’").replace(/\"/g,"""); var feedPopup = '<div class=feedDate>' + pubDate + '</div><div class=feedDesc>' + descript + '</div>'; feedText += (j % 2 == 0) ? '<div class="NormGridRow">' : '<div class="AltGridRow">'; feedText += '<a =\"ddrivetip(\'' + feedPopup + '\', '; feedText += '\'\', \'' + tooltipWidth + '\');\" ="hideddrivetip();" href="' + xlink + '">' + xtitle + '</a></div>'; } feedText += '<br>'; document.getElementById("feedText1").innerHTML += feedText; } else { alert ("feed error from " + currentFeed[0]); } }); }});</script><div id="feedText1"></div>
<div id="feedText1"></div><style type=text/css>.feedTitle { color: #999999; }.feedDate { color: #3A5894; text-size: 12pt; }.feedDesc { color: #999999; text-size: 8pt; padding: 5px; }.feedDesc img { max-width: 550px; }#feedText1 {font-size:8pt;}#feedText1 a:link { color: #3A5894; text-decoration: none; }#feedText1 a:visited { color: #354973; text-decoration: none; }#feedText1 a:hover { color: #354973; text-decoration: none; }#feedText1 a:active { color: #3A5894; text-decoration: none; }</style><script type="text/javascript" src="http://www.google.com/jsapi"></script><script type="text/javascript">google.load("feeds", "1");$(document).ready(function() {var myfeeds = new Array();var feedBox = "feedText1";var tooltipWidth = 560;var previewMode = true;var previewLength = 500;var readMoreMessage = "...<br><br><div align=right>(click for more info)</div>";myfeeds.push (["Digg Stories/Popular","http://www.digg.com/rss/index.xml",5]);myfeeds.push (["WoW Blues Comments","http://www.wowblues.com/feed.xml",6]);myfeeds.push (["New Movies this week","http://us.rd.yahoo.com/movies/rss/thisweek/?http://rss.ent.yahoo.com/movies/thisweek.xml",7]);myfeeds.push (["Warhammer Current News","http://feeds.warhammeronline.com/warherald/RSSFeed.war?type=current",10]);// **************************************// Do not change anything below this line// ************************************** for (var k = 0; k < myfeeds.length; k++) { feedResult(myfeeds[k]); }function feedResult(currentFeed) { var feed = new google.feeds.Feed(currentFeed[1]); feed.setResultFormat(google.feeds.Feed.XML_FORMAT); feed.setNumEntries(currentFeed[2]); feed.load(function(result) { if (!result.error) { var ftitle = (currentFeed[0] == "") ? (result.xmlDocument.getElementsByTagName("title")[0].firstChild.nodeValue) : (currentFeed[0]); var feedText = "<div class='feedTitle'>" + ftitle + "</div>"; var items = result.xmlDocument.getElementsByTagName("item"); for (var j = 0; j < items.length; j++) { var titleElement = items[j].getElementsByTagName("title")[0]; var xtitle = titleElement.firstChild.nodeValue; var titleElement = items[j].getElementsByTagName("link")[0]; try {var xlink = titleElement.firstChild.nodeValue;} catch(e) {xlink = "";} var titleElement = items[j].getElementsByTagName("pubDate")[0]; try {var pubDate = titleElement.firstChild.nodeValue;} catch(e) {pubDate = "";} var titleElement = items[j].getElementsByTagName("description")[0]; try {var descript = titleElement.firstChild.nodeValue;} catch(e) {descript = "";} pubDate = pubDate.replace(/'/g,"’").replace(/\"/g,"""); descript = descript.replace(/'/g,"’").replace(/\"/g,"""); if (previewMode) { var dStart = descript.indexOf("<br>") + previewLength; if (descript.length > dStart) {descript = descript.substring(0,dStart) + readMoreMessage;} } var feedPopup = '<div class=feedDate>' + pubDate + '</div><div class=feedDesc>' + descript + '</div>'; feedText += (j % 2 == 0) ? '<div class=NormGridRow>' : '<div class=AltGridRow>'; feedText += '<a href="' + xlink + '" =\"ddrivetip(\'' + feedPopup + '\', \'\', \''; feedText += tooltipWidth + '\');\" ="hideddrivetip();">' + xtitle + '</a></div>'; } feedText += '<br>'; document.getElementById(feedBox).innerHTML += feedText; } else { alert ("feed error from " + currentFeed[0]); } }); }});</script>
<div id="feedText1"></div><style type="text/css">.feedTitle { color: #999999; }.feedDate { color: #3A5894; }.feedDesc { color: #999999; padding: 5px; }.feedDesc img { max-width: 550px; }#feedText1 {font-size: 12pt;}#feedText1 a:link { color: #3A5894; text-decoration: none; }#feedText1 a:visited { color: #354973; text-decoration: none; }#feedText1 a:hover { color: #354973; text-decoration: none; }#feedText1 a:active { color: #3A5894; text-decoration: none; }.tooltip td { background: transparent url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/tooltip.png);}.tooltip {empty-cells: show; border-collapse:collapse; border-spacing:0;}.tooltiplt {padding: 10px;}.tooltiprt {background-position: right top !important;}.tooltiplb {background-position: left bottom !important;}.tooltiprb {background-position: right bottom !important;}</style><script type="text/javascript" src="http://www.google.com/jsapi"></script><script type="text/javascript">google.load("feeds", "1");$(document).ready(function() {var myfeeds = new Array();var feedBox = "feedText1";var tooltipWidth = 560;var previewMode = true;var previewLength = 500;var readMoreMessage = "...<br><br><img align=right src=http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/moreinfo.gif>";myfeeds.push (["Digg Stories/Popular","http://www.digg.com/rss/index.xml",5]);myfeeds.push (["WoW Blues Comments","http://www.wowblues.com/feed.xml",6]);myfeeds.push (["New Movies this week","http://us.rd.yahoo.com/movies/rss/thisweek/?http://rss.ent.yahoo.com/movies/thisweek.xml",7]);myfeeds.push (["Warhammer Current News","http://feeds.warhammeronline.com/warherald/RSSFeed.war?type=current",10]);// **************************************// Do not change anything below this line// **************************************var ttcss = "#dhtmltooltip";var ttBrdr = $(ttcss).css("border-width");var ttBkgd = $(ttcss).css("background-color");$("#"+feedBox) .mouseover(function(){$(ttcss).css("border-width","0").css("background-color","transparent")}) .mouseout (function(){$(ttcss).css("border-width",ttBrdr).css("background-color",ttBkgd)}); for (var k = 0; k < myfeeds.length; k++) { feedResult(myfeeds[k]); }function feedResult(currentFeed) { var feed = new google.feeds.Feed(currentFeed[1]); feed.setResultFormat(google.feeds.Feed.XML_FORMAT); feed.setNumEntries(currentFeed[2]); feed.load(function(result) { if (!result.error) { var ftitle = (currentFeed[0] == "") ?(result.xmlDocument.getElementsByTagName("title")[0].firstChild.nodeValue): (currentFeed[0]); var feedText = "<div class='feedTitle'>" + ftitle + "</div>"; var items = result.xmlDocument.getElementsByTagName("item"); for (var j = 0; j < items.length; j++) { var titleElement = items[j].getElementsByTagName("title")[0]; var xtitle = titleElement.firstChild.nodeValue; var titleElement = items[j].getElementsByTagName("link")[0]; try {var xlink = titleElement.firstChild.nodeValue;} catch(e) {xlink = "";} var titleElement = items[j].getElementsByTagName("pubDate")[0]; try {var pubDate = titleElement.firstChild.nodeValue;} catch(e) {pubDate = "";} var titleElement = items[j].getElementsByTagName("description")[0]; try {var descript = titleElement.firstChild.nodeValue;} catch(e) {descript = "";} pubDate = pubDate.replace(/'/g,"’").replace(/\"/g,"""); descript = descript.replace(/'/g,"’").replace(/\"/g,"""); if (previewMode) { var dStart = descript.indexOf("<br>") + previewLength; if (descript.length > dStart) {descript = descript.substring(0,dStart) + readMoreMessage;} } var feedPopup = '<div><table class=tooltip><tbody><tr><td class=tooltiplt>'; feedPopup += '<div class=feedDate>' + pubDate + '</div><div class=feedDesc>' + descript + '</div>'; feedPopup += '</td><td class=tooltiprt> </td></tr><tr><td class=tooltiplb> </td>'; feedPopup += '<td class=tooltiprb> </td></tr></tbody></table></div>'; feedText += (j % 2 == 0) ? '<div class=NormGridRow>' : '<div class=AltGridRow>'; feedText += '<a href="' + xlink + '" =\"ddrivetip(\'' + feedPopup + '\', \'\', \''; feedText += tooltipWidth + '\');\" ="hideddrivetip();">' + xtitle + '</a></div>'; } feedText += '<br>'; document.getElementById(feedBox).innerHTML += feedText; } else { alert ("feed error from " + currentFeed[0]); } }); }});</script>
RSS Feed Box v1.41 (Two Column)
The Code
<table width="100%" class="feedBox"> <tr> <td id="feedText1" width="50%" valign="top"></td> <td id="recentPosts" valign="top"></td> </tr> </table> <style type="text/css"> .feedTitle { color: #ffffff; } .feedDate { color: #ffcc00; } .feedDesc { color: #ffffff; padding: 5px; } .feedDesc img { max-width: 550px; width: auto !important; width: 550px; } .feedBox { font-size:12pt; width:800px; } .feedBox a:link { color: #ffcc00; text-decoration: none; } .feedBox a:visited { color: #ffcc00; text-decoration: none; } .feedBox a:hover { color: #ffffff; text-decoration: none; } .feedBox a:active { color: #ffcc00; text-decoration: none; } </style> <script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript"> google.load("feeds", "1"); $(document).ready(function(){rssfeedbox()}); function rssfeedbox(){ var myfeeds = new Array(); var feedTxt = "feedText1"; var tooltipWidth = 560; var previewMode = false; var previewLength = 800; var readMoreMessage = "...<br><br><img align=right src=http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/moreinfo.gif>"; var addAuthorInline = false; var addDateInline = false; // The first feed should be your "recent posts" RSS feed link myfeeds.push (["Recent Posts","http://guildportal.com/RSS/Feed.aspx?Type=GuildForumsMR&ID=258012",10]); // The remaining feeds will go into your news feed box myfeeds.push (["Digg Stories/Popular","http://www.digg.com/rss/index.xml",4]); myfeeds.push (["New Movies this week","http://us.rd.yahoo.com/movies/rss/thisweek/?http://rss.ent.yahoo.com/movies/thisweek.xml",5]); // ************************************** // Do not change anything below this line // ************************************** for (var k = 0; k < myfeeds.length; k++) { var feedoutpt = (k==0) ? $('#recentPosts') : $('#'+feedTxt); feedResult(myfeeds[k],feedoutpt); } function feedResult(currentFeed,feedoutpt) { var feed = new google.feeds.Feed(currentFeed[1]); feed.setResultFormat(google.feeds.Feed.XML_FORMAT); feed.setNumEntries(currentFeed[2]); feed.load(function(result) { if (!result.error) { var ftitle = (currentFeed[0] == '') ? (result.xmlDocument.getElementsByTagName('title')[0].firstChild.nodeValue) : (currentFeed[0]); var feedText = '<div class="feedTitle">' + ftitle + '</div>'; var items = result.xmlDocument.getElementsByTagName('item'); for (var j = 0; j < items.length; j++) { var xtitle = $(items[j]).find('title').text(); var xlink = $(items[j]).find('link').text(); var pubDate = $(items[j]).find('pubDate').text(); var author = $(items[j]).find('author').text(); var descript = $(items[j]).find('description').text(); pubDate = pubDate.replace(/\"/g,"\'"); descript = descript.replace(/\"/g,"\'"); if (previewMode) { var dStart = descript.indexOf('<br>') + previewLength; if (descript.length > dStart) {descript = descript.substring(0,dStart) + readMoreMessage;} } var feedPopup = '<span class=feedDate>' + pubDate + '</span>'; feedPopup += (author=='') ? '' : ' by ' + author; feedPopup += '<div class=feedDesc>' + descript + '</div>'; feedText += (j % 2 == 0) ? '<div class=NormGridRow>' : '<div class=AltGridRow>'; feedText += '<a class="tooltip" href="' + xlink + '" title="' + feedPopup + '" rel="' + tooltipWidth + '">' + xtitle + '</a>'; feedText += (addAuthorInline) ? ' by ' + author : ''; feedText += (addDateInline) ? ' on ' + pubDate : ''; feedText += '</div>'; } feedText += '<br>'; $(feedoutpt).append(feedText); } else { alert ('feed error from ' + currentFeed[0]); } }); } } </script>
<style type="text/css"> .tooltip, .preview, .screenshot { cursor:pointer; } #tooltip, #tooltip2, #preview, #screenshot { color:#dddddd; background:#222222; border: 1px solid #333333; padding:5px; display:none; opacity: 0.9; filter: alpha(opacity=90); text-align:left; border-radius: 1em; -moz-border-radius: 1em; -webkit-border-radius: 1em; } </style> <script src="http://www.axiomfiles.com/Files/258012/tooltip.js" type="text/javascript"></script>