}
wc_printf("<div id=\"%s\">", morediv);
- if (Stat->nummsgs > 0) {
+ /* if (Stat->nummsgs > 0) { */
+ if (Stat->nummsgs >= Stat->maxmsgs) {
wc_printf("<a href=\"javascript:moremsgs('%s', %ld, %ld, %d );\">",
morediv,
BBS->msgs[BBS->num_msgs-1],
wc_printf("</a>");
}
else {
- wc_printf("<div class=\"moreprompt\">"
- "↓ ↓ ↓ %s ↓ ↓ ↓"
- "</div>", "no more messages FIXME"
+ long gt = 0; /* if new messages appear later, where will they begin? */
+ if (Stat->nummsgs > 0) {
+ gt = BBS->msgs[BBS->num_msgs-1];
+ }
+ else {
+ gt = atol(bstr("gt"));
+ }
+ wc_printf("<a href=\"javascript:moremsgs('%s', %ld, %ld, %d );\">",
+ morediv,
+ gt,
+ Stat->maxmsgs,
+ (Stat->reverse ? 2 : 1)
);
+ wc_printf("<div class=\"moreprompt\">");
+ wc_printf("no more ... gt would have been %ld ... FIXME", gt);
+ wc_printf("</div>");
+ wc_printf("</a>");
}
wc_printf("<br><br><br><br></div>");