<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3268" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Dear list,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I'm&nbsp;sending my bug report to this list because 
i can't get trough to the bug reporting system.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>In the procedure tag_more_list in Interpolate.pm no 
provision is made for the next-anchor being "none".&nbsp;Where it says something 
like:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;else 
{<BR>&nbsp;&nbsp;&nbsp;$next_anchor = qq%&lt;img 
src="$next_anchor"$border&gt;%;<BR>&nbsp;&nbsp;}<BR>&nbsp;&nbsp;$last = $next + 
$chunk - 1;<BR>&nbsp;&nbsp;$last = $last &gt; ($total - 1) ? $total - 1 : 
$last;<BR>&nbsp;&nbsp;$arg = 
"$session:$next:$last:$chunk$perm";<BR>&nbsp;&nbsp;$hash{next_link} = 
more_link_template($next_anchor, $arg, $form_arg);<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>It should read something like the following to let 
it act like it should:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;elsif ($next_anchor ne 'none')&nbsp; 
{<BR>&nbsp;&nbsp;&nbsp;$next_anchor = qq%&lt;img 
src="$next_anchor"$border&gt;%;<BR>&nbsp;&nbsp;}<BR>&nbsp;&nbsp;unless 
($next_anchor eq 'none') {<BR>&nbsp;&nbsp;&nbsp;$arg = 
"$session:$next:$last:$chunk$perm";<BR>&nbsp;&nbsp;&nbsp;$hash{next_link} = 
more_link_template($next_anchor, $arg, 
$form_arg);<BR>&nbsp;&nbsp;}<BR>&nbsp;&nbsp;$last = $next + $chunk - 
1;<BR>&nbsp;&nbsp;$last = $last &gt; ($total - 1) ? $total - 1 : 
$last;<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>The reason why I want to get rid of al the next, 
last, first and previous links is because I want to construct a select pull down 
menu with pointers to the various page results 
(&lt;select&gt;&lt;option&gt;1&lt;/option&gt;&lt;option&gt;2&lt;/option&gt;...&lt;/select&gt;)instead 
of the hyperlinked row of page links that can get uncontrolably long. With some 
small changes to tag_more_list i was able to do this.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>In more_list i changed the following to have the 
selected page to fit in de select box:</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;if($inc == $current) {<BR>&nbsp;&nbsp;$pa =~ 
s/__BORDER__/$border_selected || $border || ''/e;<BR>#&nbsp;&nbsp;$list .= 
qq|&lt;strong&gt;$pa&lt;/strong&gt; | ;<BR>&nbsp;&nbsp;$list .= 
more_selected_template($pa, $arg, $form_arg) . ' ';<BR>&nbsp;}<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>Introduced the new function 
"more_selected_template"which is basically the same as more_link_template but 
with its own template string. The template string is defined as follows in 
tag_more_list:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;undef $selected_template;<BR>&nbsp;$r =~ 
s:\[selected[-_]template\]($All)\[/selected[-_]template\]::i<BR>&nbsp;&nbsp;and 
$selected_template = $1;<BR>&nbsp;$selected_template ||= 
q{&lt;strong&gt;$ANCHOR$&lt;/strong&gt;};<BR></DIV></FONT>
<DIV><FONT face=Arial size=2>right underneath where $link_template is defined. 
Works great.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Kind regards,</FONT></DIV>
<DIV><FONT face=Arial size=2>Bas</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;</DIV></FONT>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;</DIV></FONT></BODY></HTML>