From: Kirrily R. <sk...@us...> - 2001-10-09 22:00:34
|
Update of /cvsroot/formmagick/formmagick/lib/CGI In directory usw-pr-cvs1:/tmp/cvs-serv18957 Modified Files: FormMagick.pm Log Message: Hey, we had 1 hardcoded as the first page number, but we're 0-indexed now. Oops. I guess this should be in a global constant someplace. Index: FormMagick.pm =================================================================== RCS file: /cvsroot/formmagick/formmagick/lib/CGI/FormMagick.pm,v retrieving revision 1.59 retrieving revision 1.60 diff -C2 -r1.59 -r1.60 *** FormMagick.pm 2001/10/09 19:29:49 1.59 --- FormMagick.pm 2001/10/09 22:00:31 1.60 *************** *** 235,250 **** } ! $self->debug("The new page number is $self->{page_number}"); ! $self->debug("The new page stack is $self->{page_stack}"); ! $self->debug("The new page object is " . $self->page()); ! ! # We do the form pre-event if we're on page 1, BUT only if it's # the first time we've displayed it. We can tell that by the fact # that there's no "page" parameter in the CGI, since that tells us # where we've just come from. In other words, we don't do the ! # form pre-event if someone clicked "Previous" on page 2. $self->form_pre_event() ! if (($self->{page_number} == 1) and not ($self->{cgi}->param("page"))); # we ALWAYS do the page pre-event on the new page --- 235,246 ---- } ! # We do the form pre-event if we're on the first page, BUT only if it's # the first time we've displayed it. We can tell that by the fact # that there's no "page" parameter in the CGI, since that tells us # where we've just come from. In other words, we don't do the ! # form pre-event if someone clicked "Previous" on the second page. $self->form_pre_event() ! if (($self->{page_number} == 0) and not ($self->{cgi}->param("page"))); # we ALWAYS do the page pre-event on the new page |