You are in the wrong place. The template file, new.html, only displays the links as created by sub build_new_page of nph-build.cgi. So, to adjust the way the links will look on the new pages, you need to edit that routine.
The problem you run into in the build_new_page subroutine is this line:
Quote:
${$link_output{$tmp{'Date'}}}{$category} .= &site_html_link (%tmp) . "\n";
As written, it uses sub site_html_link (located in site_html_templates.pl) to build the link and is the same routine used to build the links on the other pages. So, if you make any changes, the changes are going to show up everywhere. To overcome this, you can create a duplicate of sub site_html_link in site_html_templates.pl but rename it to sub site_html_new_link. You would then do the editing in there. Then change the &site_html_link in sub build_new_page that I mentioned above to &site_html_new_link.
Also, since no date is actually displayed on the new pages that contain the links, you are going to need to modify sub build_new_link in nph-build.cgi to put one in. I would do that right after the line that reads:
Quote:
print qq|\tNew Links for $date: $total\n|;
You would just add a line there that says something like:
Quote:
print NEW qq|<table><tr><td bgcolor="ColorOfYourChoice">$date</td></tr></table><p>|;
I hope this helps.