|
1 | 1 | {ezscript_require( array( 'ezjsc::yui3', 'ezjsc::yui3io') )} |
2 | 2 | {ezcss_require( 'ezmultiupload.css' )} |
3 | 3 | <script type="text/javascript"> |
4 | | -YUI({ldelim} |
5 | | - modules: {ldelim} |
6 | | - ezmultiupload: {ldelim} |
7 | | - type: 'js', |
8 | | - fullpath: '{"javascript/ezmultiupload.js"|ezdesign( 'no' )}', |
9 | | - requires: ["uploader", "node", "event-base", "json-parse", "anim"], |
10 | | - after: ["uploader"], |
11 | | - skinnable: false |
12 | | - {rdelim} |
13 | | - {rdelim} |
14 | | -{rdelim}).use('ezmultiupload', function (Y) {ldelim} |
15 | | - Y.ez.MultiUpload.cfg = {ldelim} |
16 | | - uploadURL: "{concat( 'ezmultiupload/upload/', $parent_node.node_id )|ezurl( 'no' )}", |
17 | | - uploadVars: {ldelim} |
18 | | - '{$session_name}': '{$session_id}', |
19 | | - //'XDEBUG_SESSION_START': 'XDEBUG_ECLIPSE', |
20 | | - 'UploadButton': 'Upload', |
21 | | - 'ezxform_token': '@$ezxFormToken@' |
| 4 | +(function(config){ldelim} |
| 5 | + config['modules']['ezmultiupload'] = {ldelim} |
| 6 | + type: 'js', |
| 7 | + fullpath: '{"javascript/ezmultiupload.js"|ezdesign( 'no' )}', |
| 8 | + requires: ["uploader", "node", "event-base", "json-parse", "anim"], |
| 9 | + after: ["uploader"], |
| 10 | + skinnable: false |
| 11 | + {rdelim}; |
| 12 | +
|
| 13 | + YUI(config).use('ezmultiupload', function (Y) {ldelim} |
| 14 | + Y.ez.MultiUpload.cfg = {ldelim} |
| 15 | + uploadURL: "{concat( 'ezmultiupload/upload/', $parent_node.node_id )|ezurl( 'no' )}", |
| 16 | + uploadVars: {ldelim} |
| 17 | + '{$session_name}': '{$session_id}', |
| 18 | + //'XDEBUG_SESSION_START': 'XDEBUG_ECLIPSE', |
| 19 | + 'UploadButton': 'Upload', |
| 20 | + 'ezxform_token': '@$ezxFormToken@' |
22 | 21 | {rdelim}, |
23 | | - allFilesRecived: "{'All files received.'|i18n('extension/ezmultiupload')|wash(javascript)}", |
24 | | - uploadCanceled: "{'Upload canceled.'|i18n('extension/ezmultiupload')|wash(javascript)}", |
25 | | - thumbnailCreated: "{'Thumbnail created.'|i18n('extension/ezmultiupload')|wash(javascript)}", |
26 | | - multipleFiles: true |
| 22 | + allFilesRecived: "{'All files received.'|i18n('extension/ezmultiupload')|wash(javascript)}", |
| 23 | + uploadCanceled: "{'Upload canceled.'|i18n('extension/ezmultiupload')|wash(javascript)}", |
| 24 | + thumbnailCreated: "{'Thumbnail created.'|i18n('extension/ezmultiupload')|wash(javascript)}", |
| 25 | + multipleFiles: true |
27 | 26 | {rdelim}; |
28 | | - Y.ez.MultiUpload.init(); |
29 | | -{rdelim}); |
| 27 | + Y.ez.MultiUpload.init(); |
| 28 | + {rdelim}); |
| 29 | +{rdelim})(YUI3_config); |
30 | 30 | </script> |
31 | 31 |
|
32 | 32 | <div class="border-box"> |
|
0 commit comments