144144 }).done (function (data ) {
145145 $ (" #tree1" ).html (data);
146146 });
147- loadImages ();
147+ loadItems ();
148148 refreshFolders ();
149149 });
150150
@@ -166,7 +166,7 @@ function showResponse(responseText, statusText, xhr, $form) {
166166 notify (responseText);
167167 }
168168 $ (" #file_to_upload" ).val (' ' );
169- loadImages ();
169+ loadItems ();
170170 }
171171
172172 $ (" #uploadForm" ).ajaxSubmit (options);
@@ -178,15 +178,15 @@ function clickRoot() {
178178 $ (' #folder_shared > i' ).removeClass (' fa-folder-open' ).addClass (' fa-folder' );
179179 $ (' #folder_root > i' ).addClass (' fa-folder-open' ).removeClass (' fa-folder' );
180180 $ (" #working_dir" ).val (" {{ (Config:: get (' lfm.allow_multi_user' )) ? Auth:: user ()-> user_field : ' /' } }" );
181- loadImages ();
181+ loadItems ();
182182 }
183183
184184 function clickShared () {
185185 $ (' .folder-item' ).removeClass (' fa-folder-open' ).addClass (' fa-folder' );
186186 $ (' #folder_root > i' ).removeClass (' fa-folder-open' ).addClass (' fa-folder' );
187187 $ (' #folder_shared > i' ).addClass (' fa-folder-open' ).removeClass (' fa-folder' );
188188 $ (" #working_dir" ).val (" {{ Config:: get (' lfm.shared_folder_name' ) } }" );
189- loadImages ();
189+ loadItems ();
190190 }
191191
192192 function clickFolder (x , y ) {
@@ -204,7 +204,7 @@ function clickFolder(x, y) {
204204 }
205205 }
206206 $ (" #working_dir" ).val (" {{ (Config:: get (' lfm.allow_multi_user' )) ? Auth:: user ()-> user_field . ' /' : ' ' } }" + $ (' #' + x).data (' id' ));
207- loadImages ();
207+ loadItems ();
208208 }
209209
210210 function clickSharedFolder (x , y ) {
@@ -222,7 +222,7 @@ function clickSharedFolder(x, y) {
222222 }
223223 }
224224 $ (" #working_dir" ).val (" {{ Config:: get (' lfm.shared_folder_name' ). ' /' } }" + $ (' #' + x).data (' id' ));
225- loadImages ();
225+ loadItems ();
226226 }
227227
228228 function download (x ) {
@@ -233,20 +233,21 @@ function download(x) {
233233 + x;
234234 }
235235
236- function loadImages () {
237- var load_url = " /laravel-filemanager/jsonimages " ;
236+ function loadItems () {
237+ var type = ' Images ' ;
238238
239239 @if ((Session:: has (' lfm_type' )) && (Session:: get (' lfm_type' ) == " Files" ) )
240- load_url = " /laravel-filemanager/jsonfiles " ;
240+ type = ' Files ' ;
241241 @endif
242242
243243 $ .ajax ({
244244 type: " GET" ,
245245 dataType: " html" ,
246- url: load_url ,
246+ url: ' /laravel-filemanager/jsonitems ' ,
247247 data: {
248248 base: $ (" #working_dir" ).val (),
249- show_list: $ (" #show_list" ).val ()
249+ show_list: $ (" #show_list" ).val (),
250+ type: type
250251 },
251252 cache: false
252253 }).done (function (data ) {
@@ -276,7 +277,7 @@ function trash(x) {
276277 if ($ (" #working_dir" ).val () == " {{ Auth:: user ()-> user_field } }" ) {
277278 loadFolders ();
278279 }
279- loadImages ();
280+ loadItems ();
280281 }
281282 });
282283 }
@@ -298,7 +299,7 @@ function loadFolders() {
298299 });
299300 }
300301
301- function refreshFolders (){
302+ function refreshFolders () {
302303 var wd = $ (" #working_dir" ).val ();
303304 if (wd != " /" ) {
304305 try {
@@ -343,7 +344,7 @@ function notImp() {
343344 }).done (function (data ) {
344345 if (data == " OK" ) {
345346 loadFolders ();
346- loadImages ();
347+ loadItems ();
347348 refreshFolders ();
348349 } else {
349350 notify (data);
@@ -400,7 +401,7 @@ function rename(x) {
400401 cache: false
401402 }).done (function (data ) {
402403 if (data == " OK" ) {
403- loadImages ();
404+ loadItems ();
404405 loadFolders ();
405406 } else {
406407 notify (data);
@@ -432,24 +433,23 @@ function resizeImage(x) {
432433
433434 $ (" #thumbnail-display" ).click (function () {
434435 $ (" #show_list" ).val (0 );
435- loadImages ();
436+ loadItems ();
436437 });
437438
438439 $ (" #list-display" ).click (function () {
439440 $ (" #show_list" ).val (1 );
440- loadImages ();
441+ loadItems ();
441442 });
442443
443- function fileView (x ){
444+ function fileView (x ) {
444445 var rnd = makeRandom ();
445- $ ( ' #fileview_body ' ). html (
446- " <img class='img img-responsive center-block' src='{{ Config :: get ( ' lfm.images_url ' ) } } " + $ ( " #working_dir " ). val () + " / " + x + " ?id= " + rnd + " '>"
447- );
446+ var img_src = " {{ Config :: get ( ' lfm.images_url ' ) } } " + $ ( " #working_dir " ). val () + " / " + x + " ?id= " + rnd;
447+ var img = " <img class='img img-responsive center-block' src='" + img_src + " '>" ;
448+ $ ( ' #fileview_body ' ). html (img );
448449 $ (' #fileViewModal' ).modal ();
449450 }
450451
451- function makeRandom ()
452- {
452+ function makeRandom () {
453453 var text = " " ;
454454 var possible = " ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789" ;
455455
0 commit comments