uploader.blade.php 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <!DOCTYPE html>
  2. <html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
  3. <head>
  4. <meta charset="utf-8"/>
  5. <meta name="viewport" content="width=device-width, initial-scale=1"/>
  6. <meta name="csrf-token" content="{{ csrf_token() }}"/>
  7. <title>FILE Uploader</title>
  8. <link rel="stylesheet" type="text/css" href="/plugin/editor/tinymce/skins/default/picker.css"/>
  9. <!--[if lte IE 7]>
  10. <link rel="stylesheet" type="text/css" charset="UTF-8" href="/plugin/editor/tinymce/skins/default/picker.ie7.css"/>
  11. <![endif]-->
  12. <!-- Scripts -->
  13. @vite(['resources/sass/app.scss', 'resources/js/app.js'])
  14. @stack('styles')
  15. <script>
  16. // 자바스크립트에서 사용하는 전역변수 선언
  17. var UID = {{ UID }};
  18. var BASE_URL = "{{ BASE_URL }}";
  19. var FULL_URL = "{{ FULL_URL }}";
  20. var ADMIN_URL = "{{ ADMIN_URL }}";
  21. var CHARSET = "{{ CHARSET }}";
  22. var DATE = "{{ DATE }}";
  23. var DATETIME = "{{ DATETIME }}";
  24. var IP_ADDRESS = "{{ IP_ADDRESS }}";
  25. var REFERER = "{{ REFERER }}";
  26. var USER_AGENT = "{{ USER_AGENT }}";
  27. var DEVICE = "{{ DEVICE }}";
  28. var PLATFORM = "{{ PLATFORM }}";
  29. var BROWSER = "{{ BROWSER }}";
  30. var IS_USER = {{ IS_USER }};
  31. var IS_ADMIN = {{ IS_ADMIN }};
  32. var IS_FRONT = 1;
  33. var CSRF = "{{ csrf_token() }}";
  34. </script>
  35. <!--[if lt IE 9]>
  36. <script src="{{ asset('js/common/html5shiv.min.js') }}"></script>
  37. <script src="{{ asset('js/common/respond.min.js') }}"></script>
  38. <script src="{{ asset('js/common/ie8-responsive-file-warning.js') }}"></script>
  39. <![endif]-->
  40. </head>
  41. <body>
  42. <div class="picker-container" role="main">
  43. <div class="picker-content"><!-- 이미지 리스팅 //--></div>
  44. <span class="clearfix"><!-- 이미지 목록 출력 //--></span>
  45. </div>
  46. <!-- 사진 추가, 삭제 버튼 //-->
  47. <div class="picker-toolbar" hidefocus="1" tabindex="-1" role="toolbar">
  48. <div id="container" class="mce-container mce-flow-layout-item mce-first" role="group">
  49. <div id="image-upload" class="mce-widget mce-btn mce-first" tabindex="-1" aria-labelledby="image-upload" role="button">
  50. <button type="button" tabindex="-1" class="picker-button" aria-label="picker" data-role="callback">
  51. <i class="mce-ico mce-i-browse"></i><span class="mce-i-text">사진추가</span>
  52. </button>
  53. </div>
  54. <div id="remove-all" class="mce-widget mce-btn mce-last" tabindex="-1" aria-labelledby="remove-all" role="button">
  55. <button type="button" tabindex="-1" class="picker-button" aria-label="removeAll" data-role="callback">
  56. <i class="mce-ico mce-i-remove"></i><span class="mce-i-text">전체삭제</span>
  57. </button>
  58. </div>
  59. </div>
  60. </div>
  61. <!-- 레이어 팝업 //-->
  62. <div class="layer">
  63. <div class="bg"></div>
  64. <!-- 로딩 바 노출 표시 //-->
  65. <div class="wrap-loading">
  66. <img src="/images/default/loading.gif" alt="Loading..." />
  67. </div>
  68. </div>
  69. <script src="/plugin/editor/tinymce/plupload/js/plupload.full.min.js" defer></script>
  70. <script src="/plugin/editor/tinymce/plupload/js/i18n/ko.js" defer></script>
  71. <script src="/plugin/editor/tinymce/plupload/js/plupload.config.js?time={{ time() }}" defer></script>
  72. </body>
  73. </html>