
Barry Warsaw wrote:
On Sat, 2005-05-14 at 09:11, Jimmy Svensson wrote:
I'm using the latest release candidate of Mailman and have a problem with the search function. When the result from the search is more than could be viewed on one page the result is divided into several pages depending on the beginning character of the email address... but when I want to view the results from the search beginning with anything other than A (for example B) the search is forgotten and all members beginning with B is shown instead of the ones I searched for. The problem is that the links for the different characters only contain the get variable "letter" and not "findmember" which is the variable posted by the search form.
Have anyone else had the same problem? Would be nice with a fix for this.
JC Dill mentioned the same thing to me in private email.
Jimmy's bug report is different from mine. I was reporting the pagination - I hadn't seen letter-paginated search results for wild-card searches before. (I don't do them very often, so I don't know how long this has been the case.) Jimmy's bug is reporting something worse, not only are the results paginated but when you click on a letter to get the results starting with that letter, you don't GET the paginated results page for results starting with that letter. My report was about UI clumsiness (bad design), Jimmy's report is about something that is truly broken and not working as designed.
Since the paginated results are broken, I suggest we try to fix both problems by generating the results on a single page (no pagination) or paginating by count (using the "maximum number of members per page" setting) rather than first letter.
jc