update 1.0.8.0
Commits for version update
This commit is contained in:
		| @@ -1,7 +1,7 @@ | ||||
| <div class="row fill"> | ||||
|   <div class="col-md-8 fill"> | ||||
|     <div class="crop-container"> | ||||
|       <img src="{{ $img }}" class="img img-responsive"> | ||||
|       <img src="{{ asset($img) }}" class="img img-responsive"> | ||||
|     </div> | ||||
|   </div> | ||||
|   <div class="col-md-4 fill"> | ||||
| @@ -11,7 +11,7 @@ | ||||
|       <br> | ||||
|       <button class="btn btn-primary" onclick="performCrop()">{{ Lang::get('laravel-filemanager::lfm.btn-crop') }}</button> | ||||
|       <button class="btn btn-info" onclick="loadItems()">{{ Lang::get('laravel-filemanager::lfm.btn-cancel') }}</button> | ||||
|       <form action="{{url('/laravel-filemanager/crop')}}" role='form' name='cropForm' id='cropForm' mathod='post'> | ||||
|       <form action="{{ route('unisharp.lfm.getCrop') }}" role='form' name='cropForm' id='cropForm' mathod='post'> | ||||
|         <input type="hidden" id="img" name="img" value="{{ $img }}"> | ||||
|         <input type="hidden" id="working_dir" name="working_dir" value="{{ $working_dir }}"> | ||||
|         <input type="hidden" id="dataX" name="dataX"> | ||||
| @@ -31,7 +31,6 @@ | ||||
|     $dataY = $('#dataY'), | ||||
|     $dataHeight = $('#dataHeight'), | ||||
|     $dataWidth = $('#dataWidth'); | ||||
|  | ||||
|     $('.crop-container > img').cropper({ | ||||
|       //aspectRatio: 16 / 9, | ||||
|       preview: ".img-preview", | ||||
| @@ -45,12 +44,11 @@ | ||||
|       } | ||||
|     }); | ||||
|   }); | ||||
|  | ||||
|   function performCrop() { | ||||
|     $.ajax({ | ||||
|       type: "GET", | ||||
|       dataType: "text", | ||||
|       url: "/laravel-filemanager/cropimage", | ||||
|       url: "{{ route('unisharp.lfm.getCropimage') }}", | ||||
|       data: { | ||||
|         img: '{{ $img }}', | ||||
|         working_dir: $("#working_dir").val(), | ||||
| @@ -65,4 +63,4 @@ | ||||
|       loadItems(); | ||||
|     }); | ||||
|   } | ||||
| </script> | ||||
| </script> | ||||
							
								
								
									
										99
									
								
								vendor/unisharp/laravel-filemanager/src/views/demo.blade.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										99
									
								
								vendor/unisharp/laravel-filemanager/src/views/demo.blade.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,99 @@ | ||||
| <!doctype html> | ||||
| <html lang="en"> | ||||
| <head> | ||||
|   <meta charset="UTF-8"> | ||||
|   <title>Laravel Filemanager</title> | ||||
|   <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> | ||||
|   <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"> | ||||
| </head> | ||||
| <body> | ||||
|   <div class="container"> | ||||
|     <h1 class="page-header">Integration Demo Page</h1> | ||||
|     <div class="row"> | ||||
|       <div class="col-md-6"> | ||||
|         <h2>CKEditor</h2> | ||||
|         <textarea name="ce" class="form-control"></textarea> | ||||
|       </div> | ||||
|       <div class="col-md-6"> | ||||
|         <h2>TinyMCE</h2> | ||||
|         <textarea name="tm" class="form-control"></textarea> | ||||
|       </div> | ||||
|     </div> | ||||
|     <div class="row"> | ||||
|       <div class="col-md-4 col-md-offset-4"> | ||||
|         <h2>Independent usage</h2> | ||||
|         <div class="input-group"> | ||||
|           <span class="input-group-btn"> | ||||
|             <a id="lfm" data-input="thumbnail" data-preview="holder" class="btn btn-primary"> | ||||
|               <i class="fa fa-picture-o"></i> Choose | ||||
|             </a> | ||||
|           </span> | ||||
|           <input id="thumbnail" class="form-control" type="text" name="filepath"> | ||||
|         </div> | ||||
|         <img id="holder" style="margin-top:15px;max-height:100px;"> | ||||
|       </div> | ||||
|     </div> | ||||
|   </div> | ||||
|  | ||||
|   <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> | ||||
|   <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script> | ||||
|  | ||||
|   <!-- CKEditor init --> | ||||
|   <script src="//cdnjs.cloudflare.com/ajax/libs/ckeditor/4.5.11/ckeditor.js"></script> | ||||
|   <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> | ||||
|   <script src="//cdnjs.cloudflare.com/ajax/libs/ckeditor/4.5.11/adapters/jquery.js"></script> | ||||
|   <script> | ||||
|     $('textarea[name=ce]').ckeditor({ | ||||
|       height: 100, | ||||
|       filebrowserImageBrowseUrl: '/laravel-filemanager?type=Images', | ||||
|       filebrowserImageUploadUrl: '/laravel-filemanager/upload?type=Images&_token={{csrf_token()}}', | ||||
|       filebrowserBrowseUrl: '/laravel-filemanager?type=Files', | ||||
|       filebrowserUploadUrl: '/laravel-filemanager/upload?type=Files&_token={{csrf_token()}}' | ||||
|     }); | ||||
|   </script> | ||||
|  | ||||
|   <!-- TinyMCE init --> | ||||
|   <script src="//cdn.tinymce.com/4/tinymce.min.js"></script> | ||||
|   <script> | ||||
|     var editor_config = { | ||||
|       path_absolute : "/", | ||||
|       selector: "textarea[name=tm]", | ||||
|       plugins: [ | ||||
|         "advlist autolink lists link image charmap print preview hr anchor pagebreak", | ||||
|         "searchreplace wordcount visualblocks visualchars code fullscreen", | ||||
|         "insertdatetime media nonbreaking save table contextmenu directionality", | ||||
|         "emoticons template paste textcolor colorpicker textpattern" | ||||
|       ], | ||||
|       toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image media", | ||||
|       relative_urls: false, | ||||
|       file_browser_callback : function(field_name, url, type, win) { | ||||
|         var x = window.innerWidth || document.documentElement.clientWidth || document.getElementsByTagName('body')[0].clientWidth; | ||||
|         var y = window.innerHeight|| document.documentElement.clientHeight|| document.getElementsByTagName('body')[0].clientHeight; | ||||
|  | ||||
|         var cmsURL = editor_config.path_absolute + 'laravel-filemanager?field_name=' + field_name; | ||||
|         if (type == 'image') { | ||||
|           cmsURL = cmsURL + "&type=Images"; | ||||
|         } else { | ||||
|           cmsURL = cmsURL + "&type=Files"; | ||||
|         } | ||||
|  | ||||
|         tinyMCE.activeEditor.windowManager.open({ | ||||
|           file : cmsURL, | ||||
|           title : 'Filemanager', | ||||
|           width : x * 0.8, | ||||
|           height : y * 0.8, | ||||
|           resizable : "yes", | ||||
|           close_previous : "no" | ||||
|         }); | ||||
|       } | ||||
|     }; | ||||
|  | ||||
|     tinymce.init(editor_config); | ||||
|   </script> | ||||
|  | ||||
|   <script src="/vendor/laravel-filemanager/js/lfm.js"></script> | ||||
|   <script> | ||||
|     $('#lfm').filemanager('image'); | ||||
|   </script> | ||||
| </body> | ||||
| </html> | ||||
| @@ -1,68 +0,0 @@ | ||||
| <div class="container"> | ||||
|  | ||||
|   @if((sizeof($file_info) > 0) || (sizeof($directories) > 0)) | ||||
|   <table class="table table-condensed table-striped"> | ||||
|     <thead> | ||||
|       <th style='width:50%;'>{{ Lang::get('laravel-filemanager::lfm.title-item') }}</th> | ||||
|       <th>{{ Lang::get('laravel-filemanager::lfm.title-size') }}</th> | ||||
|       <th>{{ Lang::get('laravel-filemanager::lfm.title-type') }}</th> | ||||
|       <th>{{ Lang::get('laravel-filemanager::lfm.title-modified') }}</th> | ||||
|       <th>{{ Lang::get('laravel-filemanager::lfm.title-action') }}</th> | ||||
|     </thead> | ||||
|     <tbody> | ||||
|       @foreach($directories as $key => $dir_name) | ||||
|       <tr> | ||||
|         <td> | ||||
|           <i class="fa fa-folder-o"></i> | ||||
|           <a class="folder-item pointer" data-id="{{ $dir_name['long'] }}"> | ||||
|             {{ $dir_name['short'] }} | ||||
|           </a> | ||||
|         </td> | ||||
|         <td></td> | ||||
|         <td>{{ Lang::get('laravel-filemanager::lfm.type-folder') }}</td> | ||||
|         <td></td> | ||||
|         <td></td> | ||||
|       </tr> | ||||
|       @endforeach | ||||
|  | ||||
|       @foreach($file_info as $file) | ||||
|       <tr> | ||||
|         <td> | ||||
|           <i class="fa {{ $file['icon'] }}"></i> | ||||
|           <?php $file_name = $file['name'];?> | ||||
|           <a href="javascript:useFile('{{ $file_name }}')"> | ||||
|             {{ $file_name }} | ||||
|           </a> | ||||
|              | ||||
|           <a href="javascript:rename('{{ $file_name }}')"> | ||||
|             <i class="fa fa-edit"></i> | ||||
|           </a> | ||||
|         </td> | ||||
|         <td> | ||||
|           {{ $file['size'] }} | ||||
|         </td> | ||||
|         <td> | ||||
|           {{ $file['type'] }} | ||||
|         </td> | ||||
|         <td> | ||||
|           {{ date("Y-m-d h:m", $file['created']) }} | ||||
|         </td> | ||||
|         <td> | ||||
|           <a href="javascript:trash('{{ $file_name }}')"> | ||||
|             <i class="fa fa-trash fa-fw"></i> | ||||
|           </a> | ||||
|         </td> | ||||
|       </tr> | ||||
|       @endforeach | ||||
|     </tbody> | ||||
|   </table> | ||||
|  | ||||
|   @else | ||||
|   <div class="row"> | ||||
|     <div class="col-md-12"> | ||||
|       <p>{{ Lang::get('laravel-filemanager::lfm.message-empty') }}</p> | ||||
|     </div> | ||||
|   </div> | ||||
|   @endif | ||||
|  | ||||
| </div> | ||||
| @@ -1,70 +0,0 @@ | ||||
| <div class="container"> | ||||
|   <div class="row"> | ||||
|  | ||||
|     @if((sizeof($files) > 0) || (sizeof($directories) > 0)) | ||||
|  | ||||
|     @foreach($directories as $key => $dir_name) | ||||
|     <div class="col-sm-6 col-md-2"> | ||||
|       <div class="thumbnail text-center" data-id="{{ $dir_name['long'] }}"> | ||||
|         <a data-id="{{ $dir_name['long'] }}" class="folder-icon pointer folder-item"> | ||||
|           <img src="/vendor/laravel-filemanager/img/folder.png"> | ||||
|         </a> | ||||
|       </div> | ||||
|       <div class="caption text-center"> | ||||
|         <div class="btn-group"> | ||||
|           <button type="button" data-id="{{ $dir_name['long'] }}" class="btn btn-default btn-xs folder-item"> | ||||
|             {{ str_limit($dir_name['short'], $limit = 10, $end = '...') }} | ||||
|           </button> | ||||
|           <button type="button" class="btn btn-default dropdown-toggle btn-xs" data-toggle="dropdown" aria-expanded="false"> | ||||
|             <span class="caret"></span> | ||||
|             <span class="sr-only">Toggle Dropdown</span> | ||||
|           </button> | ||||
|           <ul class="dropdown-menu" role="menu"> | ||||
|             <li><a href="javascript:rename('{{ $dir_name['short'] }}')"><i class="fa fa-edit fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-rename') }}</a></li> | ||||
|             <li><a href="javascript:trash('{{ $dir_name['short'] }}')"><i class="fa fa-trash fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-delete') }}</a></li> | ||||
|           </ul> | ||||
|         </div> | ||||
|  | ||||
|       </div> | ||||
|     </div> | ||||
|     @endforeach | ||||
|  | ||||
|     @foreach($file_info as $key => $file) | ||||
|  | ||||
|     <?php $file_name = $file_info[$key]['name'];?> | ||||
|  | ||||
|     <div class="col-sm-6 col-md-2 img-row"> | ||||
|  | ||||
|       <div class="thumbnail thumbnail-img text-center" data-id="{{ $file_name }}" id="img_thumbnail_{{ $key }}"> | ||||
|         <i class="fa {{ $file['icon'] }} fa-5x" style="height:200px;cursor:pointer;padding-top:60px;" onclick="useFile('{{ $file_name }}')"></i> | ||||
|       </div> | ||||
|  | ||||
|       <div class="caption text-center"> | ||||
|         <div class="btn-group "> | ||||
|           <button type="button" onclick="useFile('{{ $file_name }}')" class="btn btn-default btn-xs"> | ||||
|             {{ str_limit($file_name, $limit = 10, $end = '...') }} | ||||
|           </button> | ||||
|           <button type="button" class="btn btn-default dropdown-toggle btn-xs" data-toggle="dropdown" aria-expanded="false"> | ||||
|             <span class="caret"></span> | ||||
|             <span class="sr-only">Toggle Dropdown</span> | ||||
|           </button> | ||||
|           <ul class="dropdown-menu" role="menu"> | ||||
|             <li><a href="javascript:rename('{{ $file_name }}')"><i class="fa fa-edit fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-rename') }}</a></li> | ||||
|             <li><a href="javascript:download('{{ $file_name }}')"><i class="fa fa-download fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-download') }}</a></li> | ||||
|             <li class="divider"></li> | ||||
|             <li><a href="javascript:trash('{{ $file_name }}')"><i class="fa fa-trash fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-delete') }}</a></li> | ||||
|           </ul> | ||||
|         </div> | ||||
|       </div> | ||||
|     </div> | ||||
|  | ||||
|     @endforeach | ||||
|  | ||||
|     @else | ||||
|     <div class="col-md-12"> | ||||
|       <p>{{ Lang::get('laravel-filemanager::lfm.message-empty') }}</p> | ||||
|     </div> | ||||
|     @endif | ||||
|  | ||||
|   </div> | ||||
| </div> | ||||
							
								
								
									
										23
									
								
								vendor/unisharp/laravel-filemanager/src/views/folders.blade.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								vendor/unisharp/laravel-filemanager/src/views/folders.blade.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | ||||
| <div class="col-sm-4 col-md-3 col-lg-2"> | ||||
|   <div class="thumbnail text-center" data-id="{{ $dir_name['long'] }}"> | ||||
|     <a data-id="{{ $dir_name['long'] }}" class="folder-icon pointer folder-item"> | ||||
|       <img src="{{ asset('vendor/laravel-filemanager/img/folder.png') }}" style='max-height:200px;'> | ||||
|     </a> | ||||
|   </div> | ||||
|   <div class="caption text-center"> | ||||
|     <div class="btn-group"> | ||||
|       <button type="button" data-id="{{ $dir_name['long'] }}" class="btn btn-default btn-xs folder-item"> | ||||
|         {{ str_limit($dir_name['short'], $limit = 10, $end = '...') }} | ||||
|       </button> | ||||
|       <button type="button" class="btn btn-default dropdown-toggle btn-xs" data-toggle="dropdown" aria-expanded="false"> | ||||
|         <span class="caret"></span> | ||||
|         <span class="sr-only">Toggle Dropdown</span> | ||||
|       </button> | ||||
|       <ul class="dropdown-menu" role="menu"> | ||||
|         <li><a href="javascript:rename('{{ $dir_name['short'] }}')"><i class="fa fa-edit fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-rename') }}</a></li> | ||||
|         <li><a href="javascript:trash('{{ $dir_name['short'] }}')"><i class="fa fa-trash fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-delete') }}</a></li> | ||||
|       </ul> | ||||
|     </div> | ||||
|  | ||||
|   </div> | ||||
| </div> | ||||
							
								
								
									
										19
									
								
								vendor/unisharp/laravel-filemanager/src/views/grid-view.blade.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								vendor/unisharp/laravel-filemanager/src/views/grid-view.blade.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | ||||
| <div class="row"> | ||||
|  | ||||
|   @if((sizeof($file_info) > 0) || (sizeof($directories) > 0)) | ||||
|  | ||||
|   @foreach($directories as $key => $dir_name) | ||||
|   @include('laravel-filemanager::folders') | ||||
|   @endforeach | ||||
|  | ||||
|   @foreach($file_info as $key => $file) | ||||
|   @include('laravel-filemanager::item') | ||||
|   @endforeach | ||||
|  | ||||
|   @else | ||||
|   <div class="col-md-12"> | ||||
|     <p>{{ Lang::get('laravel-filemanager::lfm.message-empty') }}</p> | ||||
|   </div> | ||||
|   @endif | ||||
|  | ||||
| </div> | ||||
| @@ -1,77 +0,0 @@ | ||||
| <div class="container"> | ||||
|  | ||||
|   @if((sizeof($file_info) > 0) || (sizeof($directories) > 0)) | ||||
|   <table class="table table-condensed table-striped"> | ||||
|     <thead> | ||||
|       <th>{{ Lang::get('laravel-filemanager::lfm.title-item') }}</th> | ||||
|       <th>{{ Lang::get('laravel-filemanager::lfm.title-size') }}</th> | ||||
|       <th>{{ Lang::get('laravel-filemanager::lfm.title-type') }}</th> | ||||
|       <th>{{ Lang::get('laravel-filemanager::lfm.title-modified') }}</th> | ||||
|       <th>{{ Lang::get('laravel-filemanager::lfm.title-action') }}</th> | ||||
|     </thead> | ||||
|     <tbody> | ||||
|       @foreach($directories as $key => $dir_name) | ||||
|       <tr> | ||||
|         <td> | ||||
|           <i class="fa fa-folder-o"></i> | ||||
|           <a class="folder-item pointer" data-id="{{ $dir_name['long'] }}"> | ||||
|             {{ $dir_name['short'] }} | ||||
|           </a> | ||||
|         </td> | ||||
|         <td></td> | ||||
|         <td>{{ Lang::get('laravel-filemanager::lfm.type-folder') }}</td> | ||||
|         <td></td> | ||||
|         <td></td> | ||||
|       </tr> | ||||
|       @endforeach | ||||
|  | ||||
|       @foreach($file_info as $file) | ||||
|       <tr> | ||||
|         <td> | ||||
|           <i class="fa fa-image"></i> | ||||
|           <?php $file_name = $file['name'];?> | ||||
|           <a href="javascript:useFile('{{ $file_name }}')"> | ||||
|             {{ $file_name }} | ||||
|           </a> | ||||
|              | ||||
|           <a href="javascript:rename('{{ $file_name }}')"> | ||||
|             <i class="fa fa-edit"></i> | ||||
|           </a> | ||||
|         </td> | ||||
|         <td> | ||||
|           {{ $file['size'] }} | ||||
|         </td> | ||||
|         <td> | ||||
|           {{ $file['type'] }} | ||||
|         </td> | ||||
|         <td> | ||||
|           {{ date("Y-m-d h:m", $file['created']) }} | ||||
|         </td> | ||||
|         <td> | ||||
|           <a href="javascript:trash('{{ $file_name }}')"> | ||||
|             <i class="fa fa-trash fa-fw"></i> | ||||
|           </a> | ||||
|           <a href="javascript:cropImage('{{ $file_name }}')"> | ||||
|             <i class="fa fa-crop fa-fw"></i> | ||||
|           </a> | ||||
|           <a href="javascript:resizeImage('{{ $file_name }}')"> | ||||
|             <i class="fa fa-arrows fa-fw"></i> | ||||
|           </a> | ||||
|           {{--<a href="javascript:notImp()">--}} | ||||
|           {{--<i class="fa fa-rotate-left fa-fw"></i>--}} | ||||
|           {{--</a>--}} | ||||
|         </td> | ||||
|       </tr> | ||||
|       @endforeach | ||||
|     </tbody> | ||||
|   </table> | ||||
|  | ||||
|   @else | ||||
|   <div class="row"> | ||||
|     <div class="col-md-12"> | ||||
|       <p>{{ Lang::get('laravel-filemanager::lfm.message-empty') }}</p> | ||||
|     </div> | ||||
|   </div> | ||||
|   @endif | ||||
|  | ||||
| </div> | ||||
| @@ -1,76 +0,0 @@ | ||||
| <div class="container"> | ||||
|   <div class="row"> | ||||
|  | ||||
|     @if((sizeof($files) > 0) || (sizeof($directories) > 0)) | ||||
|  | ||||
|     @foreach($directories as $key => $dir_name) | ||||
|     <div class="col-sm-3 col-md-2"> | ||||
|       <div class="thumbnail text-center" data-id="{{ $dir_name['long'] }}"> | ||||
|         <a data-id="{{ $dir_name['long'] }}" class="folder-icon pointer folder-item"> | ||||
|           <img src="/vendor/laravel-filemanager/img/folder.png"> | ||||
|         </a> | ||||
|       </div> | ||||
|       <div class="caption text-center"> | ||||
|         <div class="btn-group"> | ||||
|           <button type="button" data-id="{{ $dir_name['long'] }}" class="btn btn-default btn-xs folder-item"> | ||||
|             {{ str_limit($dir_name['short'], $limit = 10, $end = '...') }} | ||||
|           </button> | ||||
|           <button type="button" class="btn btn-default dropdown-toggle btn-xs" data-toggle="dropdown" aria-expanded="false"> | ||||
|             <span class="caret"></span> | ||||
|             <span class="sr-only">Toggle Dropdown</span> | ||||
|           </button> | ||||
|           <ul class="dropdown-menu" role="menu"> | ||||
|             <li><a href="javascript:rename('{{ $dir_name['short'] }}')"><i class="fa fa-edit fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-rename') }}</a></li> | ||||
|             <li><a href="javascript:trash('{{ $dir_name['short'] }}')"><i class="fa fa-trash fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-delete') }}</a></li> | ||||
|           </ul> | ||||
|         </div> | ||||
|  | ||||
|       </div> | ||||
|     </div> | ||||
|     @endforeach | ||||
|  | ||||
|     @foreach($files as $key => $file) | ||||
|  | ||||
|     <?php $file_name = $file_info[$key]['name'];?> | ||||
|     <?php $thumb_src = $thumb_url . $file_name;?> | ||||
|  | ||||
|     <div class="col-sm-3 col-md-2 img-row"> | ||||
|  | ||||
|       <div class="thumbnail thumbnail-img" data-id="{{ $file_name }}" id="img_thumbnail_{{ $key }}"> | ||||
|         <img id="{{ $file }}" src="{{ $thumb_src }}" alt="" class="pointer" onclick="useFile('{{ $file_name }}')"> | ||||
|       </div> | ||||
|  | ||||
|       <div class="caption text-center"> | ||||
|         <div class="btn-group "> | ||||
|           <button type="button" onclick="useFile('{{ $file_name }}')" class="btn btn-default btn-xs"> | ||||
|             {{ str_limit($file_name, $limit = 10, $end = '...') }} | ||||
|           </button> | ||||
|           <button type="button" class="btn btn-default dropdown-toggle btn-xs" data-toggle="dropdown" aria-expanded="false"> | ||||
|             <span class="caret"></span> | ||||
|             <span class="sr-only">Toggle Dropdown</span> | ||||
|           </button> | ||||
|           <ul class="dropdown-menu" role="menu"> | ||||
|             <li><a href="javascript:rename('{{ $file_name }}')"><i class="fa fa-edit fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-rename') }}</a></li> | ||||
|             <li><a href="javascript:fileView('{{ $file_name }}')"><i class="fa fa-image fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-view') }}</a></li> | ||||
|             <li><a href="javascript:download('{{ $file_name }}')"><i class="fa fa-download fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-download') }}</a></li> | ||||
|             <li class="divider"></li> | ||||
|             {{--<li><a href="javascript:notImp()">Rotate</a></li>--}} | ||||
|             <li><a href="javascript:resizeImage('{{ $file_name }}')"><i class="fa fa-arrows fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-resize') }}</a></li> | ||||
|             <li><a href="javascript:cropImage('{{ $file_name }}')"><i class="fa fa-crop fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-crop') }}</a></li> | ||||
|             <li class="divider"></li> | ||||
|             <li><a href="javascript:trash('{{ $file_name }}')"><i class="fa fa-trash fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-delete') }}</a></li> | ||||
|           </ul> | ||||
|         </div> | ||||
|       </div> | ||||
|     </div> | ||||
|  | ||||
|     @endforeach | ||||
|  | ||||
|     @else | ||||
|     <div class="col-md-12"> | ||||
|       <p>{{ Lang::get('laravel-filemanager::lfm.message-empty') }}</p> | ||||
|     </div> | ||||
|     @endif | ||||
|  | ||||
|   </div> | ||||
| </div> | ||||
| @@ -5,8 +5,8 @@ | ||||
|   <title>{{ Lang::get('laravel-filemanager::lfm.title-page') }}</title> | ||||
|   <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> | ||||
|   <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"> | ||||
|   <link rel="stylesheet" href="/vendor/laravel-filemanager/css/cropper.min.css"> | ||||
|   <link rel="stylesheet" href="/vendor/laravel-filemanager/css/lfm.css"> | ||||
|   <link rel="stylesheet" href="{{ asset('vendor/laravel-filemanager/css/cropper.min.css') }}"> | ||||
|   <link rel="stylesheet" href="{{ asset('/vendor/laravel-filemanager/css/lfm.css') }}"> | ||||
|   <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.css"> | ||||
| </head> | ||||
| <body> | ||||
| @@ -24,51 +24,58 @@ | ||||
|                 </div> | ||||
|               </div> | ||||
|               <div class="col-md-10 col-lg-10 col-sm-10 col-xs-10 right-nav" id="right-nav"> | ||||
|                 <nav class="navbar navbar-default"> | ||||
|                   <div class="container-fluid"> | ||||
|                     <div class="navbar-header"> | ||||
|                       <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> | ||||
|                         <span class="sr-only">Toggle navigation</span> | ||||
|                         <span class="icon-bar"></span> | ||||
|                         <span class="icon-bar"></span> | ||||
|                         <span class="icon-bar"></span> | ||||
|                       </button> | ||||
|                     </div> | ||||
|                     <div class="collapse navbar-collapse"> | ||||
|                       <ul class="nav navbar-nav" id="nav-buttons"> | ||||
|                         <li> | ||||
|                           <a href="#!" id="to-previous"> | ||||
|                             <i class="fa fa-arrow-left"></i> {{ Lang::get('laravel-filemanager::lfm.nav-back') }} | ||||
|                           </a> | ||||
|                         </li> | ||||
|                         <li><a style='cursor:default;'>|</a></li> | ||||
|                         <li> | ||||
|                           <a href="#!" id="add-folder"> | ||||
|                             <i class="fa fa-plus"></i> {{ Lang::get('laravel-filemanager::lfm.nav-new') }} | ||||
|                           </a> | ||||
|                         </li> | ||||
|                         <li> | ||||
|                           <a href="#!" id="upload" data-toggle="modal" data-target="#uploadModal"> | ||||
|                             <i class="fa fa-upload"></i> {{ Lang::get('laravel-filemanager::lfm.nav-upload') }} | ||||
|                           </a> | ||||
|                         </li> | ||||
|                         <li><a style='cursor:default;'>|</a></li> | ||||
|                         <li> | ||||
|                           <a href="#!" id="thumbnail-display"> | ||||
|                             <i class="fa fa-picture-o"></i> {{ Lang::get('laravel-filemanager::lfm.nav-thumbnails') }} | ||||
|                           </a> | ||||
|                         </li> | ||||
|                         <li> | ||||
|                           <a href="#!" id="list-display"> | ||||
|                             <i class="fa fa-list"></i> {{ Lang::get('laravel-filemanager::lfm.nav-list') }} | ||||
|                           </a> | ||||
|                         </li> | ||||
|                       </ul> | ||||
|                     </div> | ||||
|                 <div class="row"> | ||||
|                   <div class="col-md-12"> | ||||
|                     @if($extension_not_found) | ||||
|                     <div class="alert alert-warning"><i class="glyphicon glyphicon-exclamation-sign"></i> {{ Lang::get('laravel-filemanager::lfm.message-extension_not_found') }}</div> | ||||
|                     @endif | ||||
|                     <nav class="navbar navbar-default"> | ||||
|                       <div class="container-fluid"> | ||||
|                         <div class="navbar-header"> | ||||
|                           <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> | ||||
|                             <span class="sr-only">Toggle navigation</span> | ||||
|                             <span class="icon-bar"></span> | ||||
|                             <span class="icon-bar"></span> | ||||
|                             <span class="icon-bar"></span> | ||||
|                           </button> | ||||
|                         </div> | ||||
|                         <div class="collapse navbar-collapse"> | ||||
|                           <ul class="nav navbar-nav" id="nav-buttons"> | ||||
|                             <li> | ||||
|                               <a href="#" id="to-previous"> | ||||
|                                 <i class="fa fa-arrow-left"></i> {{ Lang::get('laravel-filemanager::lfm.nav-back') }} | ||||
|                               </a> | ||||
|                             </li> | ||||
|                             <li><a style='cursor:default;'>|</a></li> | ||||
|                             <li> | ||||
|                               <a href="#" id="add-folder"> | ||||
|                                 <i class="fa fa-plus"></i> {{ Lang::get('laravel-filemanager::lfm.nav-new') }} | ||||
|                               </a> | ||||
|                             </li> | ||||
|                             <li> | ||||
|                               <a href="#" id="upload" data-toggle="modal" data-target="#uploadModal"> | ||||
|                                 <i class="fa fa-upload"></i> {{ Lang::get('laravel-filemanager::lfm.nav-upload') }} | ||||
|                               </a> | ||||
|                             </li> | ||||
|                             <li><a style='cursor:default;'>|</a></li> | ||||
|                             <li> | ||||
|                               <a href="#" id="thumbnail-display"> | ||||
|                                 <i class="fa fa-picture-o"></i> {{ Lang::get('laravel-filemanager::lfm.nav-thumbnails') }} | ||||
|                               </a> | ||||
|                             </li> | ||||
|                             <li> | ||||
|                               <a href="#" id="list-display"> | ||||
|                                 <i class="fa fa-list"></i> {{ Lang::get('laravel-filemanager::lfm.nav-list') }} | ||||
|                               </a> | ||||
|                             </li> | ||||
|                           </ul> | ||||
|                         </div> | ||||
|                       </div> | ||||
|                     </nav> | ||||
|                   </div> | ||||
|                 </nav> | ||||
|                 </div> | ||||
|  | ||||
|                 @if ($errors->any()) | ||||
|                 @if (isset($errors) && $errors->any()) | ||||
|                 <div class="row"> | ||||
|                   <div class="col-md-12"> | ||||
|                     <div class="alert alert-danger" role="alert"> | ||||
| @@ -83,7 +90,7 @@ | ||||
|                 </div> | ||||
|                 @endif | ||||
|  | ||||
|                 <div id="content" class="row fill"> | ||||
|                 <div id="content" class="fill"> | ||||
|  | ||||
|                 </div> | ||||
|               </div> | ||||
| @@ -102,7 +109,7 @@ | ||||
|           <h4 class="modal-title" id="myModalLabel">{{ Lang::get('laravel-filemanager::lfm.title-upload') }}</h4> | ||||
|         </div> | ||||
|         <div class="modal-body"> | ||||
|           <form action="{{url('/laravel-filemanager/upload')}}" role='form' id='uploadForm' name='uploadForm' method='post' enctype='multipart/form-data'> | ||||
|           <form action="{{ route('unisharp.lfm.upload') }}" role='form' id='uploadForm' name='uploadForm' method='post' enctype='multipart/form-data'> | ||||
|             <div class="form-group" id="attachment"> | ||||
|               <label for='upload' class='control-label'>{{ Lang::get('laravel-filemanager::lfm.message-choose') }}</label> | ||||
|               <div class="controls"> | ||||
| @@ -142,13 +149,13 @@ | ||||
|     </div> | ||||
|   </div> | ||||
|  | ||||
|   <script src="//code.jquery.com/jquery-1.11.2.min.js"></script> | ||||
|   <script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script> | ||||
|   <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> | ||||
|   <script src="//cdnjs.cloudflare.com/ajax/libs/jquery-migrate/1.4.0/jquery-migrate.min.js"></script> | ||||
|   <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script> | ||||
|   <script src="//cdnjs.cloudflare.com/ajax/libs/bootbox.js/4.3.0/bootbox.js"></script> | ||||
|   <script src="//cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.js"></script> | ||||
|   <script src="/vendor/laravel-filemanager/js/cropper.min.js"></script> | ||||
|   <script src="/vendor/laravel-filemanager/js/jquery.form.min.js"></script> | ||||
|   @include('laravel-filemanager::script'); | ||||
|   <script src="{{ asset('vendor/laravel-filemanager/js/cropper.min.js') }}"></script> | ||||
|   <script src="{{ asset('vendor/laravel-filemanager/js/jquery.form.min.js') }}"></script> | ||||
|   @include('laravel-filemanager::script') | ||||
| </body> | ||||
| </html> | ||||
|   | ||||
							
								
								
									
										40
									
								
								vendor/unisharp/laravel-filemanager/src/views/item.blade.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								vendor/unisharp/laravel-filemanager/src/views/item.blade.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,40 @@ | ||||
| <?php $file_name = $file_info[$key]['name'];?> | ||||
| @if($type == 'Images') | ||||
| <?php $thumb_src = $thumb_url . $file_name;?> | ||||
| @endif | ||||
|  | ||||
| <div class="col-sm-4 col-md-3 col-lg-2 img-row"> | ||||
|  | ||||
|   <div class="thumbnail thumbnail-img text-center" data-id="{{ $file_name }}" id="img_thumbnail_{{ $key }}"> | ||||
|     @if($type == 'Images') | ||||
|     <img id="{{ $file_name }}" src="{{ asset($thumb_src) }}" alt="" class="pointer" onclick="useFile('{{ $file_name }}')"> | ||||
|     @else | ||||
|     <i class="fa {{ $file['icon'] }} fa-5x" style="height:200px;cursor:pointer;padding-top:60px;" onclick="useFile('{{ $file_name }}')"></i> | ||||
|     @endif | ||||
|   </div> | ||||
|  | ||||
|   <div class="caption text-center"> | ||||
|     <div class="btn-group"> | ||||
|       <button type="button" onclick="useFile('{{ $file_name }}')" class="btn btn-default btn-xs"> | ||||
|         {{ str_limit($file_name, $limit = 10, $end = '...') }} | ||||
|       </button> | ||||
|       <button type="button" class="btn btn-default dropdown-toggle btn-xs" data-toggle="dropdown" aria-expanded="false"> | ||||
|         <span class="caret"></span> | ||||
|         <span class="sr-only">Toggle Dropdown</span> | ||||
|       </button> | ||||
|       <ul class="dropdown-menu" role="menu"> | ||||
|         <li><a href="javascript:rename('{{ $file_name }}')"><i class="fa fa-edit fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-rename') }}</a></li> | ||||
|         <li><a href="javascript:download('{{ $file_name }}')"><i class="fa fa-download fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-download') }}</a></li> | ||||
|         <li class="divider"></li> | ||||
|         @if($type == 'Images') | ||||
|         <li><a href="javascript:fileView('{{ $file_name }}')"><i class="fa fa-image fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-view') }}</a></li> | ||||
|         {{--<li><a href="javascript:notImp()">Rotate</a></li>--}} | ||||
|         <li><a href="javascript:resizeImage('{{ $file_name }}')"><i class="fa fa-arrows fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-resize') }}</a></li> | ||||
|         <li><a href="javascript:cropImage('{{ $file_name }}')"><i class="fa fa-crop fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-crop') }}</a></li> | ||||
|         <li class="divider"></li> | ||||
|         @endif | ||||
|         <li><a href="javascript:trash('{{ $file_name }}')"><i class="fa fa-trash fa-fw"></i> {{ Lang::get('laravel-filemanager::lfm.menu-delete') }}</a></li> | ||||
|       </ul> | ||||
|     </div> | ||||
|   </div> | ||||
| </div> | ||||
							
								
								
									
										79
									
								
								vendor/unisharp/laravel-filemanager/src/views/list-view.blade.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										79
									
								
								vendor/unisharp/laravel-filemanager/src/views/list-view.blade.php
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,79 @@ | ||||
| @if((sizeof($file_info) > 0) || (sizeof($directories) > 0)) | ||||
| <table class="table table-condensed table-striped"> | ||||
|   <thead> | ||||
|     <th style='width:50%;'>{{ Lang::get('laravel-filemanager::lfm.title-item') }}</th> | ||||
|     <th>{{ Lang::get('laravel-filemanager::lfm.title-size') }}</th> | ||||
|     <th>{{ Lang::get('laravel-filemanager::lfm.title-type') }}</th> | ||||
|     <th>{{ Lang::get('laravel-filemanager::lfm.title-modified') }}</th> | ||||
|     <th>{{ Lang::get('laravel-filemanager::lfm.title-action') }}</th> | ||||
|   </thead> | ||||
|   <tbody> | ||||
|     @foreach($directories as $key => $dir_name) | ||||
|     <tr> | ||||
|       <td> | ||||
|         <i class="fa fa-folder-o"></i> | ||||
|         <a class="folder-item pointer" data-id="{{ $dir_name['long'] }}"> | ||||
|           {{ $dir_name['short'] }} | ||||
|         </a> | ||||
|       </td> | ||||
|       <td></td> | ||||
|       <td>{{ Lang::get('laravel-filemanager::lfm.type-folder') }}</td> | ||||
|       <td></td> | ||||
|       <td></td> | ||||
|     </tr> | ||||
|     @endforeach | ||||
|  | ||||
|     @foreach($file_info as $file) | ||||
|     <tr> | ||||
|       <td> | ||||
|         @if($type == 'Images') | ||||
|         <i class="fa fa-image"></i> | ||||
|         @else | ||||
|         <i class="fa {{ $file['icon'] }}"></i> | ||||
|         @endif | ||||
|         <?php $file_name = $file['name'];?> | ||||
|         <a href="javascript:useFile('{{ $file_name }}')"> | ||||
|           {{ $file_name }} | ||||
|         </a> | ||||
|            | ||||
|         <a href="javascript:rename('{{ $file_name }}')"> | ||||
|           <i class="fa fa-edit"></i> | ||||
|         </a> | ||||
|       </td> | ||||
|       <td> | ||||
|         {{ $file['size'] }} | ||||
|       </td> | ||||
|       <td> | ||||
|         {{ $file['type'] }} | ||||
|       </td> | ||||
|       <td> | ||||
|         {{ date("Y-m-d h:m", $file['created']) }} | ||||
|       </td> | ||||
|       <td> | ||||
|         <a href="javascript:trash('{{ $file_name }}')"> | ||||
|           <i class="fa fa-trash fa-fw"></i> | ||||
|         </a> | ||||
|         @if($type == 'Images') | ||||
|         <a href="javascript:cropImage('{{ $file_name }}')"> | ||||
|           <i class="fa fa-crop fa-fw"></i> | ||||
|         </a> | ||||
|         <a href="javascript:resizeImage('{{ $file_name }}')"> | ||||
|           <i class="fa fa-arrows fa-fw"></i> | ||||
|         </a> | ||||
|         {{--<a href="javascript:notImp()">--}} | ||||
|         {{--<i class="fa fa-rotate-left fa-fw"></i>--}} | ||||
|         {{--</a>--}} | ||||
|         @endif | ||||
|       </td> | ||||
|     </tr> | ||||
|     @endforeach | ||||
|   </tbody> | ||||
| </table> | ||||
|  | ||||
| @else | ||||
| <div class="row"> | ||||
|   <div class="col-md-12"> | ||||
|     <p>{{ Lang::get('laravel-filemanager::lfm.message-empty') }}</p> | ||||
|   </div> | ||||
| </div> | ||||
| @endif | ||||
| @@ -1,7 +1,7 @@ | ||||
| <div class="container"> | ||||
|   <div class="row fill"> | ||||
|     <div class="col-md-8 fill" id="containment"> | ||||
|       <img id="resize" src="{{ $img }}" height="{{ $height }}" width="{{ $width }}"> | ||||
|       <img id="resize" src="{{ asset($img) }}" height="{{ $height }}" width="{{ $width }}"> | ||||
|     </div> | ||||
|     <div class="col-md-4 fill"> | ||||
|  | ||||
| @@ -74,7 +74,7 @@ | ||||
|     $.ajax({ | ||||
|       type: "GET", | ||||
|       dataType: "text", | ||||
|       url: "/laravel-filemanager/doresize", | ||||
|       url: "{{ route('unisharp.lfm.performResize') }}", | ||||
|       data: { | ||||
|         img: '{{ $img }}', | ||||
|         working_dir: $("#working_dir").val(), | ||||
|   | ||||
| @@ -2,8 +2,8 @@ | ||||
| var ds            = '/'; | ||||
| var home_dir      = ds + "{{ (Config::get('lfm.allow_multi_user')) ? Auth::user()->user_field : '' }}"; | ||||
| var shared_folder = ds + "{{ Config::get('lfm.shared_folder_name') }}"; | ||||
| var image_url     = "{{ Config::get('lfm.images_url') }}"; | ||||
| var file_url      = "{{ Config::get('lfm.files_url') }}"; | ||||
| var image_url     = "{{ asset(Config::get('lfm.images_url')) }}"; | ||||
| var file_url      = "{{ asset(Config::get('lfm.files_url')) }}"; | ||||
|  | ||||
| $(document).ready(function () { | ||||
|   bootbox.setDefaults({locale:"{{ Lang::get('laravel-filemanager::lfm.locale-bootbox') }}"}); | ||||
| @@ -17,6 +17,10 @@ $(document).ready(function () { | ||||
| // ==  Navbar actions  == | ||||
| // ====================== | ||||
|  | ||||
| $('#nav-buttons a').click(function (e) { | ||||
|   e.preventDefault(); | ||||
| }); | ||||
|  | ||||
| $('#to-previous').click(function () { | ||||
|   var working_dir = $('#working_dir').val(); | ||||
|   var last_ds = working_dir.lastIndexOf(ds); | ||||
| @@ -37,7 +41,8 @@ $('#add-folder').click(function () { | ||||
| $('#upload-btn').click(function () { | ||||
|   var options = { | ||||
|     beforeSubmit:  showRequest, | ||||
|     success:       showResponse | ||||
|     success:       showResponse, | ||||
|     error:         showError | ||||
|   }; | ||||
|  | ||||
|   function showRequest(formData, jqForm, options) { | ||||
| @@ -55,6 +60,17 @@ $('#upload-btn').click(function () { | ||||
|     loadItems(); | ||||
|   } | ||||
|  | ||||
|   function showError(jqXHR, textStatus, errorThrown) { | ||||
|     $('#upload-btn').html('{{ Lang::get("laravel-filemanager::lfm.btn-upload") }}'); | ||||
|     if (jqXHR.status == 413) { | ||||
|       notify('{{ Lang::get("laravel-filemanager::lfm.error-too-large") }}'); | ||||
|     } else if (textStatus == 'error') { | ||||
|       notify('{{ Lang::get("laravel-filemanager::lfm.error-other") }}' + errorThrown); | ||||
|     } else { | ||||
|       notify('{{ Lang::get("laravel-filemanager::lfm.error-other") }}' + textStatus + '<br>' + errorThrown); | ||||
|     } | ||||
|   } | ||||
|  | ||||
|   $('#uploadForm').ajaxSubmit(options); | ||||
|   return false; | ||||
| }); | ||||
| @@ -108,7 +124,7 @@ function loadFolders() { | ||||
|   $.ajax({ | ||||
|     type: 'GET', | ||||
|     dataType: 'html', | ||||
|     url: '/laravel-filemanager/folders', | ||||
|     url: '{{ route("unisharp.lfm.getFolders") }}', | ||||
|     data: { | ||||
|       working_dir: $('#working_dir').val(), | ||||
|       show_list: $('#show_list').val(), | ||||
| @@ -127,7 +143,7 @@ function loadItems() { | ||||
|   $.ajax({ | ||||
|     type: 'GET', | ||||
|     dataType: 'html', | ||||
|     url: '/laravel-filemanager/jsonitems', | ||||
|     url: '{{ route("unisharp.lfm.getItems") }}', | ||||
|     data: { | ||||
|       working_dir: working_dir, | ||||
|       show_list: $('#show_list').val(), | ||||
| @@ -146,7 +162,7 @@ function createFolder(folder_name) { | ||||
|   $.ajax({ | ||||
|     type: 'GET', | ||||
|     dataType: 'text', | ||||
|     url: '/laravel-filemanager/newfolder', | ||||
|     url: '{{ route("unisharp.lfm.getAddfolder") }}', | ||||
|     data: { | ||||
|       name: folder_name, | ||||
|       working_dir: $('#working_dir').val(), | ||||
| @@ -173,7 +189,7 @@ function rename(item_name) { | ||||
|         $.ajax({ | ||||
|           type: 'GET', | ||||
|           dataType: 'text', | ||||
|           url: '/laravel-filemanager/rename', | ||||
|           url: '{{ route("unisharp.lfm.getRename") }}', | ||||
|           data: { | ||||
|             file: item_name, | ||||
|             working_dir: $('#working_dir').val(), | ||||
| @@ -200,7 +216,7 @@ function trash(item_name) { | ||||
|       $.ajax({ | ||||
|         type: 'GET', | ||||
|         dataType: 'text', | ||||
|         url: '/laravel-filemanager/delete', | ||||
|         url: '{{ route("unisharp.lfm.getDelete") }}', | ||||
|         data: { | ||||
|           working_dir: $('#working_dir').val(), | ||||
|           items: item_name, | ||||
| @@ -225,7 +241,7 @@ function cropImage(image_name) { | ||||
|   $.ajax({ | ||||
|     type: 'GET', | ||||
|     dataType: 'text', | ||||
|     url: '/laravel-filemanager/crop', | ||||
|     url: '{{ route("unisharp.lfm.getCrop") }}', | ||||
|     data: { | ||||
|       img: image_name, | ||||
|       working_dir: $('#working_dir').val(), | ||||
| @@ -242,7 +258,7 @@ function resizeImage(image_name) { | ||||
|   $.ajax({ | ||||
|     type: 'GET', | ||||
|     dataType: 'text', | ||||
|     url: '/laravel-filemanager/resize', | ||||
|     url: '{{ route("unisharp.lfm.getResize") }}', | ||||
|     data: { | ||||
|       img: image_name, | ||||
|       working_dir: $('#working_dir').val(), | ||||
| @@ -256,7 +272,7 @@ function resizeImage(image_name) { | ||||
| } | ||||
|  | ||||
| function download(file_name) { | ||||
|   location.href = '/laravel-filemanager/download?' | ||||
|   location.href = '{{ route("unisharp.lfm.getDownload") }}?' | ||||
|   + 'working_dir=' | ||||
|   + $('#working_dir').val() | ||||
|   + '&type=' | ||||
| @@ -331,10 +347,6 @@ function useFile(file) { | ||||
|     item_url = file_url; | ||||
|     @endif | ||||
|  | ||||
|     if (path.indexOf(ds) === 0) { | ||||
|       path = path.substring(1); | ||||
|     } | ||||
|  | ||||
|     if (path != ds) { | ||||
|       item_url = item_url + path + ds; | ||||
|     } | ||||
| @@ -347,22 +359,19 @@ function useFile(file) { | ||||
|  | ||||
|   var url = getFileUrl(file); | ||||
|   var field_name = getUrlParam('field_name'); | ||||
|   var is_ckeditor = getUrlParam('CKEditor'); | ||||
|   var is_fcke = typeof data != 'undefined' && data['Properties']['Width'] != ''; | ||||
|  | ||||
|   if (window.opener || window.tinyMCEPopup || field_name || getUrlParam('CKEditorCleanUpFuncNum') || getUrlParam('CKEditor')) { | ||||
|     if (window.tinyMCEPopup) { | ||||
|       // use TinyMCE > 3.0 integration method | ||||
|   if (window.opener || window.tinyMCEPopup || field_name || getUrlParam('CKEditorCleanUpFuncNum') || is_ckeditor) { | ||||
|     if (window.tinyMCEPopup) { // use TinyMCE > 3.0 integration method | ||||
|       useTinymce3(url); | ||||
|       return; | ||||
|     } else if (field_name) { | ||||
|       // tinymce 4 and colorbox | ||||
|     } else if (field_name) { // tinymce 4 and colorbox | ||||
|       useTinymce4AndColorbox(url, field_name); | ||||
|     } else if(getUrlParam('CKEditor')) { | ||||
|       // use CKEditor 3.0 + integration method | ||||
|     } else if(is_ckeditor) { // use CKEditor 3.0 + integration method | ||||
|       useCkeditor3(url); | ||||
|     } else if (typeof data != 'undefined' && data['Properties']['Width'] != '') { | ||||
|       // use FCKEditor 2.0 integration method | ||||
|     } else if (is_fcke) { // use FCKEditor 2.0 integration method | ||||
|       useFckeditor2(url); | ||||
|     } else { | ||||
|     } else { // standalone button or other situations | ||||
|       window.opener.SetUrl(url); | ||||
|     } | ||||
|  | ||||
| @@ -370,10 +379,8 @@ function useFile(file) { | ||||
|       window.close(); | ||||
|     } | ||||
|   } else { | ||||
|     $.prompt(lg.fck_select_integration); | ||||
|     alert('Editor not found, cannot apply image.'); | ||||
|   } | ||||
|  | ||||
|   window.close(); | ||||
| } | ||||
| //end useFile | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Manish Verma
					Manish Verma