\r
item($tr("Enqueue file","NGLfserv"),257) ($(%Send->$count()>0))\r
{\r
- dialog.file(open,%NGLlogo,,,$0) {\r
+ dialog.file(openm,%NGLlogo,%G_dir,,$0) {\r
if ($0) {\r
- %fl_send = $new(object)\r
- %fl_send->%completepath = $0\r
- %fl_send->%size = $file.size(%fl_send->%completepath)\r
- %fl_send->%file = $file.extractfilename(%fl_send->%completepath)\r
- %fl_send->%retries = 0\r
- %fl_send->%nick = $1\r
- %fl_send->%initialNick = %fl_send->%nick\r
- %fl_send->%nickStatus = "op"\r
- %fl_send->%ircContext = $context()\r
- %fl_send->%console = $console(%fl_send->%ircContext)\r
- %fl_send->%serverName = $server()\r
-\r
- %Queues->$append(%fl_send)\r
- if(!%Nick_nr_queues{%fl_send->%nick}) %Nick_nr_queues{%fl_send->%nick}=0\r
- %Nick_nr_queues{%fl_send->%nick}++\r
- if($objects.exists(%NGLmonitor)) {\r
- %NGLmonitor->$showQueues()\r
+ %G_dir=$file.extractpath($0)\r
+ %files[]=$0\r
+ foreach(%file,%files[]){\r
+ %fl_send = $new(object)\r
+ %fl_send->%completepath = %file\r
+ %fl_send->%size = $file.size(%fl_send->%completepath)\r
+ %fl_send->%file = $file.extractfilename(%fl_send->%completepath)\r
+ %fl_send->%retries = 0\r
+ %fl_send->%nick = $1\r
+ %fl_send->%initialNick = %fl_send->%nick\r
+ %fl_send->%nickStatus = "op"\r
+ %fl_send->%ircContext = $context()\r
+ %fl_send->%console = $console(%fl_send->%ircContext)\r
+ %fl_send->%serverName = $server()\r
+ %Queues->$append(%fl_send)\r
+ if(!%Nick_nr_queues{%fl_send->%nick}) %Nick_nr_queues{%fl_send->%nick}=0\r
+ %Nick_nr_queues{%fl_send->%nick}++\r
+ if($objects.exists(%NGLmonitor)) {\r
+ %NGLmonitor->$showQueues()\r
+ }\r
}\r
- NGLfserv::config::saveSendAndQueues\r
+ NGLfserv::config::saveSendAndQueues\r
}\r
}\r
}\r