nailerpa
01-27-2006, 05:05 PM
Can someone help me to figure out how to get this code to work in a module? Thanks!
<SCRIPT LANGUAGE="Javascript">
<!--
// the array totalarticles is used to allow multiple categories
var totalarticles = new Array();
var totalarticles_counter = 0;
var currentarticle = null;
var noresults = true;
// -->
</SCRIPT>
<!--- Include the content on page. --->
<SCRIPT
SRC="http://www.windowsitpro.com/common/headlines/19.cfm?n=10"></SCRIPT>
<SCRIPT LANGUAGE="Javascript">
<!--
// load totalarticles array with articles from category
if (currentarticle != null && (currentarticle.length > 0))
{
noresults = false;
for (var article_counter = 0; article_counter <
currentarticle.length;
article_counter++)
{
totalarticles[totalarticles_counter] =
currentarticle[article_counter];
totalarticles_counter++;
}
}
// -->
</SCRIPT>
<SCRIPT LANGUAGE="Javascript">
<!--
if (totalarticles.length == 0)
{
if (noresults)
{
document.write("<CENTER><FONT CLASS=\"body\">Please reload this
page to
view the headlines</FONT></CENTER>");
}
else
{
document.write("<CENTER><FONT CLASS=\"body\">Sorry, no articles
matched
your search criteria</FONT></CENTER>");
noresults = true;
}
}
// -->
</SCRIPT>
</HEAD>
<BODY>
<table cellpadding=4 cellspacing=0 border=0 width='300px'><tr
bgcolor='263844'><td>
<SCRIPT LANGUAGE="Javascript">
<!--
if (!noresults)
{
var areawidth = "300px";
var numberofarticles = totalarticles.length;
var articledateshow = "Yes";
var date = new Array(totalarticles.length);
// Start loop for articles
for (var counter=0; counter < numberofarticles; counter++)
{
// Print out the headline
document.write("<a href='"+totalarticles[counter].articleurl+"'>");
document.write("<FONT Style='font-family: Arial, geneva,
sans-serif;font-size:
11; color: 78B3D1; font-weight: bold; font-style: none;
text-decoration:
underline;'>");
document.write(totalarticles[counter].articletitle+"</FONT></a><br>");
// Print out the pubname
document.write("<A HREF='"+totalarticles[counter].site_url+"'
+>");
document.write("<FONT Style='font-family: Arial, geneva,
sans-serif;font-size:
11px; color: 78B3D1; font-weight: normal; font-style: none;
text-decoration:
none;'>");
document.write(totalarticles[counter].pubname+"</FONT></A>");
// Print out the article date
if (articledateshow == "Yes")
{
// This function returns the month when passed a number
function GetMonth(intMonth){
var MonthArray = new Array("January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December")
return MonthArray[intMonth]
}
// Make a new date object
var currentdate = new Date(totalarticles[counter].articledate);
var displaymonth = currentdate.getMonth()
// Set the display month based on the number returned.
displaymonth = GetMonth(displaymonth)
var displayyear = currentdate.getYear()
var displayday = currentdate.getDate()
if(displayday<10) displayday = "0" + displayday
if(displaymonth<10) displaymonth = "0" + displaymonth
if(displayyear<1000) displayyear += 1900
date[counter] = currentdate;
document.write("<span Style='font-family: Arial, geneva,
sans-serif;font-size: 11px; color: 78B3D1; font-weight: normal;
font-style:
none; text-decoration: none;'> "+displaymonth+" "+displayday+",
"+displayyear+"</span><br> <br>");
}
else
{
document.write("<br> <br>");
}
} // End of article loop
}
// -->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript1.2">
setTimeout("window.location.reload(true)", 900*1000); // refresh time
in ms
</SCRIPT>
</td></tr></table>
<!-- End Of Winnetmag Javascript Code -->
<SCRIPT LANGUAGE="Javascript">
<!--
// the array totalarticles is used to allow multiple categories
var totalarticles = new Array();
var totalarticles_counter = 0;
var currentarticle = null;
var noresults = true;
// -->
</SCRIPT>
<!--- Include the content on page. --->
<SCRIPT
SRC="http://www.windowsitpro.com/common/headlines/19.cfm?n=10"></SCRIPT>
<SCRIPT LANGUAGE="Javascript">
<!--
// load totalarticles array with articles from category
if (currentarticle != null && (currentarticle.length > 0))
{
noresults = false;
for (var article_counter = 0; article_counter <
currentarticle.length;
article_counter++)
{
totalarticles[totalarticles_counter] =
currentarticle[article_counter];
totalarticles_counter++;
}
}
// -->
</SCRIPT>
<SCRIPT LANGUAGE="Javascript">
<!--
if (totalarticles.length == 0)
{
if (noresults)
{
document.write("<CENTER><FONT CLASS=\"body\">Please reload this
page to
view the headlines</FONT></CENTER>");
}
else
{
document.write("<CENTER><FONT CLASS=\"body\">Sorry, no articles
matched
your search criteria</FONT></CENTER>");
noresults = true;
}
}
// -->
</SCRIPT>
</HEAD>
<BODY>
<table cellpadding=4 cellspacing=0 border=0 width='300px'><tr
bgcolor='263844'><td>
<SCRIPT LANGUAGE="Javascript">
<!--
if (!noresults)
{
var areawidth = "300px";
var numberofarticles = totalarticles.length;
var articledateshow = "Yes";
var date = new Array(totalarticles.length);
// Start loop for articles
for (var counter=0; counter < numberofarticles; counter++)
{
// Print out the headline
document.write("<a href='"+totalarticles[counter].articleurl+"'>");
document.write("<FONT Style='font-family: Arial, geneva,
sans-serif;font-size:
11; color: 78B3D1; font-weight: bold; font-style: none;
text-decoration:
underline;'>");
document.write(totalarticles[counter].articletitle+"</FONT></a><br>");
// Print out the pubname
document.write("<A HREF='"+totalarticles[counter].site_url+"'
+>");
document.write("<FONT Style='font-family: Arial, geneva,
sans-serif;font-size:
11px; color: 78B3D1; font-weight: normal; font-style: none;
text-decoration:
none;'>");
document.write(totalarticles[counter].pubname+"</FONT></A>");
// Print out the article date
if (articledateshow == "Yes")
{
// This function returns the month when passed a number
function GetMonth(intMonth){
var MonthArray = new Array("January", "February", "March",
"April", "May", "June",
"July", "August", "September",
"October", "November", "December")
return MonthArray[intMonth]
}
// Make a new date object
var currentdate = new Date(totalarticles[counter].articledate);
var displaymonth = currentdate.getMonth()
// Set the display month based on the number returned.
displaymonth = GetMonth(displaymonth)
var displayyear = currentdate.getYear()
var displayday = currentdate.getDate()
if(displayday<10) displayday = "0" + displayday
if(displaymonth<10) displaymonth = "0" + displaymonth
if(displayyear<1000) displayyear += 1900
date[counter] = currentdate;
document.write("<span Style='font-family: Arial, geneva,
sans-serif;font-size: 11px; color: 78B3D1; font-weight: normal;
font-style:
none; text-decoration: none;'> "+displaymonth+" "+displayday+",
"+displayyear+"</span><br> <br>");
}
else
{
document.write("<br> <br>");
}
} // End of article loop
}
// -->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript1.2">
setTimeout("window.location.reload(true)", 900*1000); // refresh time
in ms
</SCRIPT>
</td></tr></table>
<!-- End Of Winnetmag Javascript Code -->