From: marty l. <mal...@gm...> - 2014-05-23 14:16:11
|
Thanks -- its ui_print_unbuffered_header. But after the page is displayed, I want to force a redirect to another page -- how would I do it Something like: &ui_print_unbuffered_header('please wait'); system('date'); print "<BR>\n"; sleep(5); system('date'); print "<BR>first line\n<BR>"; sleep(5); system('date'); print "<BR>second line\n<BR>"; footer(); # redirect('index.cgi'); marty On Wed, May 21, 2014 at 1:47 PM, Jamie Cameron <jca...@we...> wrote: > Try using un_print_unbuffered_header instead of ui_print_header > > On 20/May/2014 21:20 marty leisner <mal...@gm...> wrote .. > > I'm having a problem where my page is delivered on the network at the > same time -- after the delay (I used wireshark to > monitor this) > > What I want tried is: > > ui_print_header('please wait'); > footer(); > sleep(5); > print "final\n<BR>"; > > I would have expected to see the header render, a delay, and "final". > > Its all happening after the delay. > > What I really want to do is: > > display "please wait" > run a long command > redirect to another page (after the command runs) > > marty > > > On Tue, May 20, 2014 at 4:19 PM, Jamie Cameron <jca...@we...<http://reply_mail.cgi?new=1&to=jcameron%40webmin%2Ecom> > > wrote: > >> On 20/May/2014 09:27 marty leisner <mal...@gm...<http://reply_mail.cgi?new=1&to=maleisner%40gmail%2Ecom>> >> wrote .. >> > When having a custom module in webmin execute time consuming >> commands, how >> > would I add a >> > "please wait" message until the command is finished (without user >> > interaction). >> > >> > I.e.: >> > >> > start_please_wait(); >> > system("long_command"); >> > stop_please_wait(); >> >> In some modules, I've had Webmin print out a series of dots (one per >> second) >> while performing some long operation. The code is like : >> >> print "Doing something slow .."; >> launch_slow_op_in_background(); >> while(!done_slow_op()) { >> sleep(1); >> print "."; >> } >> print "<br>\n"; >> print ".. done<p>\n"; >> >> - Jamie >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> - >> Forwarded by the Webmin development list at web...@we...<http://reply_mail.cgi?new=1&to=webmin%2Ddevel%40webmin%2Ecom> >> To remove yourself from this list, go to >> http://lists.sourceforge.net/lists/listinfo/webadmin-devel >> > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > - > Forwarded by the Webmin development list at web...@we... > To remove yourself from this list, go to > http://lists.sourceforge.net/lists/listinfo/webadmin-devel > > |