|
From: Jamie C. <jca...@we...> - 2014-05-20 20:20:02
|
On 20/May/2014 09:27 marty leisner <mal...@gm...> 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
|