Well I embed the following 'moreover' script within 'literal' tags and get an error:
Code: Select all
<!-- Start Of Moreover.com News Javascript Code --><style type='text/css'>
.morehl {
font-family: MS Sans Serif, Geneva, sans-serif !important;
font-size: 15px !important;
color: #ff6600 !important;
font-weight: bold !important;
font-style: normal !important;
text-decoration: underline !important;
}
A:link.morehl, A:vlink.morehl, A:alink.morehl {
color: #ff6600 !important;
}
.moresrc {
font-family: Arial, geneva, sans-serif !important;
font-size: 9px !important;
color: #999999 !important;
font-weight: normal !important;
font-style: normal !important;
text-decoration: none !important;
}
A:link.moresrc, A:vlink.moresrc, A:alink.moresrc {
color: #999999 !important;
}
.moreti {
font-family: Arial, geneva, sans-serif;
font-size: 9px;
color: #999999;
font-weight: normal;
font-style: normal;
text-decoration: none;
}
.morehlt {
font-family: MS Sans Serif, Geneva, sans-serif;
font-size: 15px;
color: #ff6600 !important;
font-weight: bold;
font-style: normal;
text-decoration: none;
}
</style><__script__ LANGUAGE="Javascript">
<!--
// the array global_article is used to allow multiple categories
var global_article = new Array();
var global_article_counter = 0;
var article = null;
var early_exit = true;
var moreover_text = 0;
function load_wizard()
{
var newwin = window.open("","clone","resizable,scrollbars");
document.forms.moreover_clone.submit();
return true;
}
// -->
</__script><__script__ LANGUAGE="JavaScript" src="http://p.moreover.com/cgi-local/page?query=%22instant%20messaging%22&n=15&o=js">
</__script><__script__ LANGUAGE="Javascript">
<!--
// load global_article array with articles from category
if (article != null && (article.length > 0))
{
early_exit = false;
for (var article_counter = 0; article_counter < article.length; article_counter++)
{
global_article[global_article_counter] = article[article_counter];
global_article[global_article_counter].url += "&w=2215722";
global_article[global_article_counter].url += "' TARGET='_blank";
global_article[global_article_counter].document_url += "' TARGET='_blank";
global_article_counter++;
}
}
// -->
</__script><__script__ LANGUAGE="Javascript">
<!--
if (global_article.length == 0)
{
if (early_exit)
{
document.write("<CENTER>Please reload this page to view the headlines</CENTER>");
}
else
{
document.write("<CENTER>Sorry, no articles matched your search criteria</CENTER>");
early_exit = true;
}
}
// -->
</__script></p>
<table cellpadding=4 cellspacing=0 border=0 width='100%'><tr bgcolor='#ffffff'><td>
<__script__ LANGUAGE="Javascript">
<!--
if (!early_exit)
{
var wizard_brand = "moreover";
var webfeed_heading = "";
var width = "100%";
var numberofarticles = global_article.length;
var cluster_border = "0";
var time_display = "Yes";
var cell_spacing = "0";
var cell_padding = "1";
var time = new Array(global_article.length);
// Start loop for articles
for (var counter=0; counter < numberofarticles; counter++)
{
if ((counter == (global_article.length - 1)) && moreover_text == 1)
{
time_display = "No";
}
// Print out the headline
document.write("<a href='"+global_article[counter].url+"' class='morehl'>");
document.write(global_article[counter].headline_text+"...</a><br>");
// Print out the source
if ((counter != (global_article.length - 1)) || moreover_text != 1)
{
document.write("<A HREF='"+global_article[counter].document_url+"' + class='moresrc'>");
document.write(global_article[counter].source+"</A>");
}
// Print out reg/sub/prem if appropriate
if (global_article[counter].access_status == "sub" || global_article[counter].access_status == "reg" || global_article[counter].access_status == "prem")
{
document.write("<span class='moreti'> </span><A HREF='"+global_article[counter].access_registration+"' class='moresrc'>");
document.write(global_article[counter].access_status+"</A>");
}
// Print out the harvest time
if (time_display == "Yes")
{
// Make a new date object
time[counter] = new Date(global_article[counter].harvest_time);
time[counter].setHours(time[counter].getHours() - (time[counter].getTimezoneOffset() / 60 ));
document.write("<span class='moreti'> "+time[counter].toString()+"<br> <br></span>");
}
else
{
document.write("<br> <br>");
}
} // End of article loop
// Start of clone button code //
// NOTE: DO NOT REMOVE any of the code in this section //
document.write("<FORM METHOD='POST' ACTION='http://www.moreover.com/cgi-local/wizard_welcome.pl' target='clone' name='moreover_clone'>");
document.write("<INPUT TYPE='hidden' NAME='parent_code' VALUE='2215722'>");
document.write("<INPUT TYPE='hidden' NAME='clone_system' VALUE='c'>");
document.write("<INPUT TYPE='hidden' NAME='system' VALUE='c'>");
document.write("<INPUT TYPE='hidden' NAME='heading_font_size' VALUE=''><INPUT TYPE='hidden' NAME='webfeed_heading' VALUE=''>")
document.write("<INPUT TYPE='hidden' NAME='cluster_width' VALUE='100%'><INPUT TYPE='hidden' NAME='time_display' VALUE='Yes'>")
document.write("<INPUT TYPE='hidden' NAME='cluster_cellspacing' VALUE='0'><INPUT TYPE='hidden' NAME='number_of_headlines' VALUE='15'>")
document.write("<INPUT TYPE='hidden' NAME='source_time_fgcolor' VALUE='999999'><INPUT TYPE='hidden' NAME='search_keywords' VALUE='Wi-Fi'>")
document.write("<INPUT TYPE='hidden' NAME='source_time_font_size' VALUE='9'><INPUT TYPE='hidden' NAME='headline_italic' VALUE='false'>")
document.write("<INPUT TYPE='hidden' NAME='source_time_italic' VALUE='false'><INPUT TYPE='hidden' NAME='headline_bold' VALUE='true'>")
document.write("<INPUT TYPE='hidden' NAME='source_time_bold' VALUE='false'><INPUT TYPE='hidden' NAME='headline_bgcolor' VALUE='ffffff'>")
document.write("<INPUT TYPE='hidden' NAME='cluster_name' VALUE='query=Wi-Fi&o=js'><INPUT TYPE='hidden' NAME='source_time_underline' VALUE='false'>")
document.write("<INPUT TYPE='hidden' NAME='headline_fgcolor' VALUE='ff6600'><INPUT TYPE='hidden' NAME='heading_display' VALUE='Yes'>")
document.write("<INPUT TYPE='hidden' NAME='headline_font_size' VALUE='15'><INPUT TYPE='hidden' NAME='headline_font' VALUE='MS Sans Serif, Geneva, sans-serif'>")
document.write("<INPUT TYPE='hidden' NAME='source_time_font' VALUE='Arial, geneva, sans-serif'><INPUT TYPE='hidden' NAME='wizard_brand' VALUE='moreover'>")
document.write("<INPUT TYPE='hidden' NAME='cluster_cellpadding' VALUE='1'><INPUT TYPE='hidden' NAME='cluster_layout' VALUE='<BR>'>")
document.write("<INPUT TYPE='hidden' NAME='headline_underline' VALUE='true'><INPUT TYPE='hidden' NAME='cluster_border' VALUE='0'>")
document.write("</FORM>");
// End of clone button code //
// ************************************************************************************
// This code is subject to the copyright and warranty restrictions detailed at
// http://www.moreover.com/wizard_copyright.html
// Copyright 2000 Moreover.com Inc. All rights reserved.
// *************************************************************************************
}
// -->
</__script>
<__script__ LANGUAGE="Javascript" SRC="http://p.moreover.com/dr/wizard/wizard_text.js"></__script>
<__script__ LANGUAGE="JavaScript1.2">
setTimeout("window.location.reload(true)", 900*1000); // refresh time in ms
</__script>
</td></tr></table>
<!-- End Of Moreover.com News Javascript Code -->
Code: Select all
Fatal error: Smarty error: [in preview:cmspreviewtnK0kE line 322]: syntax error: unrecognized tag 'literal' (Smarty_Compiler.class.php, line 576) in /var/www/html/www.secure-instant-messaging.com/lib/smarty/Smarty.class.php on line 1088
I presume that the comment tags upset Smarty, but that is only a guess. As I am not familiar with this package I would appreciate some advice.