{ "nummsgs": <?READLOOP:TOTALMSGS>,
"startmsg": <?READLOOP:STARTMSG>,
"roomname": "<?ROOMNAME>",
-"msgs": [ <?ITERATE("MAIL:SUMM:MSGS","mailsummary_json_section"," ",B"startmsg",B"maxmsgs")> ]
-}
\ No newline at end of file
+"msgs": [ <?ITERATE("MAIL:SUMM:MSGS", "mailsummary_json_section", 0, B("startmsg"), B("maxmsgs"))> ]
+}
SubTP.Filter.ControlContextType = CTX_ITERATE;
SubTP.ControlContext = &Status;
+ if (HAVE_PARAM(2)) {
+ StartAt = GetTemplateTokenNumber(Target, TP, 2, 0);
+ }
if (HAVE_PARAM(3)) {
- StartAt = GetTemplateTokenNumber(Target, TP, 3, 0);
+ StepWidth = GetTemplateTokenNumber(Target, TP, 3, 0);
}
if (HAVE_PARAM(4)) {
- StepWidth = GetTemplateTokenNumber(Target, TP, 4, 0);
- }
- if (HAVE_PARAM(5)) {
- StopAt = GetTemplateTokenNumber(Target, TP, 5, -1);
+ StopAt = GetTemplateTokenNumber(Target, TP, 4, -1);
}
it = GetNewHashPos(List, StepWidth);
if (StopAt < 0) {