Guillaume 3年前
コミット
b302045e32
48個のファイルの変更87937行の追加318行の削除
  1. +0
    -2
      public/build/2.82318c17.js
  2. +0
    -10
      public/build/2.82318c17.js.LICENSE.txt
  3. +0
    -1
      public/build/381.94a406cd.js
  4. +0
    -1
      public/build/397.22e80764.css
  5. +0
    -1
      public/build/855.f0e0d1e8.js
  6. +0
    -2
      public/build/968.afff9075.js
  7. +0
    -171
      public/build/968.afff9075.js.LICENSE.txt
  8. +0
    -2
      public/build/adminlte-common.37a35b9c.js
  9. +0
    -38
      public/build/adminlte-common.37a35b9c.js.LICENSE.txt
  10. +48007
    -0
      public/build/adminlte-common.css
  11. +0
    -18
      public/build/adminlte-common.d71e55fb.css
  12. +376
    -0
      public/build/adminlte-common.js
  13. +0
    -1
      public/build/adminlte-field-collection.1598da71.js
  14. +0
    -0
      public/build/adminlte-field-collection.31d6cfe0.css
  15. +1
    -0
      public/build/adminlte-field-collection.css
  16. +136
    -0
      public/build/adminlte-field-collection.js
  17. +0
    -1
      public/build/adminlte-field-filemanager.a5cf5a0e.css
  18. +28
    -0
      public/build/adminlte-field-filemanager.css
  19. +0
    -1
      public/build/adminlte-field-filemanager.d9af8f80.js
  20. +127
    -0
      public/build/adminlte-field-filemanager.js
  21. +0
    -1
      public/build/adminlte-form.a1b0ab96.js
  22. +0
    -1
      public/build/adminlte-form.ceced0e5.css
  23. +38
    -0
      public/build/adminlte-form.css
  24. +69
    -0
      public/build/adminlte-form.js
  25. +0
    -1
      public/build/adminlte-index.30f29ca6.js
  26. +0
    -1
      public/build/adminlte-index.6da7c845.css
  27. +5
    -0
      public/build/adminlte-index.css
  28. +194
    -0
      public/build/adminlte-index.js
  29. +0
    -1
      public/build/adminlte-sort.6aa44ab1.js
  30. +0
    -1
      public/build/adminlte-sort.ceced0e5.css
  31. +38
    -0
      public/build/adminlte-sort.css
  32. +359
    -0
      public/build/adminlte-sort.js
  33. +41
    -34
      public/build/entrypoints.json
  34. +21
    -18
      public/build/manifest.json
  35. +0
    -1
      public/build/runtime.fc216495.js
  36. +179
    -0
      public/build/runtime.js
  37. +238
    -0
      public/build/vendors-node_modules_admin-lte_dist_js_adminlte_min_js-node_modules_admin-lte_plugins_bootstr-9c1f64.css
  38. +3659
    -0
      public/build/vendors-node_modules_admin-lte_dist_js_adminlte_min_js-node_modules_admin-lte_plugins_bootstr-9c1f64.js
  39. +1035
    -0
      public/build/vendors-node_modules_core-js_internals_a-function_js-node_modules_core-js_internals_export_js.js
  40. +411
    -0
      public/build/vendors-node_modules_core-js_internals_advance-string-index_js-node_modules_core-js_internals-bed4a0.js
  41. +646
    -0
      public/build/vendors-node_modules_core-js_modules_es_array_filter_js-node_modules_core-js_modules_es_array-87c47e.js
  42. +487
    -0
      public/build/vendors-node_modules_core-js_modules_es_array_find_js.js
  43. +18877
    -0
      public/build/vendors-node_modules_core-js_modules_es_string_replace_js-node_modules_jquery-ui-dist_jquery-ui_js.js
  44. +12932
    -0
      public/build/vendors-node_modules_jquery_src_jquery_js.js
  45. +7
    -7
      src/Controller/Admin/DashboardController.php
  46. +4
    -3
      src/Controller/Admin/PageCrudController.php
  47. +5
    -0
      src/Entity/Site/Page.php
  48. +17
    -0
      translations/admin.fr.yaml

+ 0
- 2
public/build/2.82318c17.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 10
public/build/2.82318c17.js.LICENSE.txt ファイルの表示

@@ -1,10 +0,0 @@
/*!
* Sizzle CSS Selector Engine v2.3.6
* https://sizzlejs.com/
*
* Copyright JS Foundation and other contributors
* Released under the MIT license
* https://js.foundation/
*
* Date: 2021-02-16
*/

+ 0
- 1
public/build/381.94a406cd.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 1
public/build/397.22e80764.css
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 1
public/build/855.f0e0d1e8.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 2
public/build/968.afff9075.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 171
public/build/968.afff9075.js.LICENSE.txt ファイルの表示

@@ -1,171 +0,0 @@
/*!
* jQuery Color Animations v2.1.2
* https://github.com/jquery/jquery-color
*
* Copyright 2014 jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
* Date: Wed Jan 16 08:47:09 2013 -0600
*/

/*!
* jQuery UI :data 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Autocomplete 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Button 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Checkboxradio 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Controlgroup 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Datepicker 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Dialog 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Draggable 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Droppable 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Focusable 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Position 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
* http://api.jqueryui.com/position/
*/

/*!
* jQuery UI Resizable 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Spinner 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Support for jQuery core 1.7.x 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
*/

/*!
* jQuery UI Tabs 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Tooltip 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*!
* jQuery UI Widget 1.12.1
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/

/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js
* Copyright jQuery Foundation and other contributors; Licensed MIT */

+ 0
- 2
public/build/adminlte-common.37a35b9c.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 38
public/build/adminlte-common.37a35b9c.js.LICENSE.txt ファイルの表示

@@ -1,38 +0,0 @@
/*!
* Bootstrap v4.6.0 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/

/*!
* AdminLTE v3.1.0 (https://adminlte.io)
* Copyright 2014-2021 Colorlib <https://colorlib.com>
* Licensed under MIT (https://github.com/ColorlibHQ/AdminLTE/blob/master/LICENSE)
*/

/*! Select2 4.0.13 | https://github.com/select2/select2/blob/master/LICENSE.md */

/**!
* @fileOverview Kickass library to create and place poppers near their reference elements.
* @version 1.16.1
* @license
* Copyright (c) 2016 Federico Zivolo and contributors
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/

+ 48007
- 0
public/build/adminlte-common.css
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 18
public/build/adminlte-common.d71e55fb.css
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 376
- 0
public/build/adminlte-common.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 1
public/build/adminlte-field-collection.1598da71.js ファイルの表示

@@ -1 +0,0 @@
(self.webpackChunk=self.webpackChunk||[]).push([[146],{4867:(e,o,i)=>{"use strict";i(9826),i(4916),i(5306),i(1704);function n(e){e.data("allow-delete")&&(e.find(".field-collection-delete").off("click"),e.find(".field-collection-delete").on("click",(function(){$(this).parents(".form-group:first").remove(),l(e),0==t(e)&&e.find(".collection-empty").show()})))}function t(e){return e.data("reindex-key")?e.find(".field-collection-item").length:e.data("num-items")}function l(e){Tools.log("ncncnc"),e.data("reindex-key")&&(Tools.log("ncncnc"),e.find(".field-collection-item").each((function(e,o){$(o).find("input,textarea").each((function(o,i){var n=$(i),t=Tools.indexOfLastDigit(n.prop("id")),l=n.prop("id").substr(0,t),c=n.prop("id").substr(t+1);n.prop("id",l+e+c);var d=Tools.indexOfLastDigit(n.prop("name")),a=n.prop("name").substr(0,d),f=n.prop("name").substr(d+1);n.prop("name",a+e+f)}))})))}$(document).ready((function(){Tools.log("czefe"),$(".field-collection[data-prototype]").each((function(e,o){var i;(i=$(o)).data("sortable")&&(i.find(".field-collection-group").sortable({handle:".lc-btn-sortable",cancel:""}),i.find(".field-collection-group").on("sortupdate",(function(e,o){i.find(".field-collection-group>div").each((function(e,o){$(o).find(".field-position").val(e)}))}))),l($(o)),function(e){e.data("allow-add")&&e.find(".field-collection-add").on("click",(function(o){var i=e.attr("data-prototype");i=i.replace(/__name__/g,t(e)),e.find(".form-widget-compound .field-collection-group").append(i),e.find(".field-collection-item:last").find(".field-position").val(t(e)),l(e),n(e),e.trigger("collection-add-item"),e.data("num-items",e.data("num-items")+1),e.find(".collection-empty").hide()}))}($(o)),n($(o))}))}))}},e=>{"use strict";e.O(0,[381,855,2,968],(()=>{return o=4867,e(e.s=o);var o}));e.O()}]);

+ 0
- 0
public/build/adminlte-field-collection.31d6cfe0.css ファイルの表示


+ 1
- 0
public/build/adminlte-field-collection.css ファイルの表示

@@ -0,0 +1 @@


+ 136
- 0
public/build/adminlte-field-collection.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 1
public/build/adminlte-field-filemanager.a5cf5a0e.css ファイルの表示

@@ -1 +0,0 @@
.lc-filemenager-preview{min-height:80px;object-fit:contain;position:relative;width:100%}.lc-filemenager-preview .no-image{font-size:3rem;height:100%;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:1}.lc-filemenager-preview img{object-fit:contain;position:relative;width:100%;z-index:2}

+ 28
- 0
public/build/adminlte-field-filemanager.css ファイルの表示

@@ -0,0 +1,28 @@
.lc-filemenager-preview {
width: 100%;
object-fit: contain;
position: relative;
min-height: 80px;
}

.lc-filemenager-preview .no-image {
position: absolute;
font-size: 3rem;
width: 100%;
height: 100%;
z-index: 1;
top: 0;
text-align: center;
left: 0;
right: 0;
margin: auto;
}

.lc-filemenager-preview img {
width: 100%;
z-index: 2;
position: relative;
object-fit: contain;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9mb3JtLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDRjs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBRUYsQyIsImZpbGUiOiJhZG1pbmx0ZS1maWVsZC1maWxlbWFuYWdlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGMtZmlsZW1lbmFnZXItcHJldmlldyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG59XG5cbi5sYy1maWxlbWVuYWdlci1wcmV2aWV3IC5uby1pbWFnZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDNyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmxjLWZpbGVtZW5hZ2VyLXByZXZpZXcgaW1ne1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufSJdLCJzb3VyY2VSb290IjoiIn0=*/

+ 0
- 1
public/build/adminlte-field-filemanager.d9af8f80.js ファイルの表示

@@ -1 +0,0 @@
(self.webpackChunk=self.webpackChunk||[]).push([[459],{9118:(e,a,n)=>{"use strict";n(4812);function t(){$(".lc-filemanager-delete").off("click"),$(".lc-filemanager-delete").on("click",(function(e){var a=$(this);$("#"+a.data("id")).val(""),$("#"+a.data("id")+"_preview").prop("src","")})),$(".lc-filemanager-open").off("click"),$(".lc-filemanager-open").on("click",(function(e){var a=$(this);$("#lc-filemanager-frame").off("load"),$("#lc-filemanager-frame").on("load",(function(){$("#lc-filemanager-frame").contents().on("click",".select",(function(){var e=$(this).attr("data-path");$("#"+a.data("id")).val(e),$("#"+a.data("id")+"_preview").prop("src",e),$("#lc-filemanager-modal").modal("hide")}))})),$("#lc-filemanager-frame").prop("src",a.data("target")),$("#lc-filemanager-modal").modal("show")}))}$(document).ready((function(){t()})),$(".field-collection").bind("collection-add-item",(function(){t()}))},7065:(e,a,n)=>{"use strict";var t=n(3099),i=n(111),c=[].slice,r={},o=function(e,a,n){if(!(a in r)){for(var t=[],i=0;i<a;i++)t[i]="a["+i+"]";r[a]=Function("C,a","return new C("+t.join(",")+")")}return r[a](e,n)};e.exports=Function.bind||function(e){var a=t(this),n=c.call(arguments,1),r=function(){var t=n.concat(c.call(arguments));return this instanceof r?o(a,t.length,t):a.apply(e,t)};return i(a.prototype)&&(r.prototype=a.prototype),r}},4812:(e,a,n)=>{n(694)({target:"Function",proto:!0},{bind:n(7065)})}},e=>{"use strict";e.O(0,[381],(()=>{return a=9118,e(e.s=a);var a}));e.O()}]);

+ 127
- 0
public/build/adminlte-field-filemanager.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 1
public/build/adminlte-form.a1b0ab96.js ファイルの表示

@@ -1 +0,0 @@
(self.webpackChunk=self.webpackChunk||[]).push([[460],{2605:(r,t,e)=>{"use strict";e(1311)},1311:(r,t,e)=>{e(9826),$('button[type="submit"]').on("click",(function(r){$("form").addClass("form-sent"),$("form").find(".tab-pane").length&&$("form").find(".tab-pane").each((function(r,t){$(t).find(":invalid").length?$("#nav-params").find(".nav-item:eq("+r+")").addClass("has-invalid"):$("#nav-params").find(".nav-item:eq("+r+")").removeClass("has-invalid")}))}))},1223:(r,t,e)=>{var n=e(5112),o=e(30),a=e(3070),i=n("unscopables"),c=Array.prototype;null==c[i]&&a.f(c,i,{configurable:!0,value:o(null)}),r.exports=function(r){c[i][r]=!0}},2092:(r,t,e)=>{var n=e(9974),o=e(8361),a=e(7908),i=e(7466),c=e(5417),s=[].push,u=function(r){var t=1==r,e=2==r,u=3==r,l=4==r,f=6==r,p=7==r,v=5==r||f;return function(d,m,y,h){for(var b,g,w=a(d),x=o(w),O=n(m,y,3),A=i(x.length),S=0,j=h||c,k=t?j(d,A):e||p?j(d,0):void 0;A>S;S++)if((v||S in x)&&(g=O(b=x[S],S,w),r))if(t)k[S]=g;else if(g)switch(r){case 3:return!0;case 5:return b;case 6:return S;case 2:s.call(k,b)}else switch(r){case 4:return!1;case 7:s.call(k,b)}return f?-1:u||l?l:k}};r.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterOut:u(7)}},5417:(r,t,e)=>{var n=e(111),o=e(3157),a=e(5112)("species");r.exports=function(r,t){var e;return o(r)&&("function"!=typeof(e=r.constructor)||e!==Array&&!o(e.prototype)?n(e)&&null===(e=e[a])&&(e=void 0):e=void 0),new(void 0===e?Array:e)(0===t?0:t)}},8113:(r,t,e)=>{var n=e(5005);r.exports=n("navigator","userAgent")||""},7392:(r,t,e)=>{var n,o,a=e(7854),i=e(8113),c=a.process,s=c&&c.versions,u=s&&s.v8;u?o=(n=u.split("."))[0]<4?1:n[0]+n[1]:i&&(!(n=i.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=i.match(/Chrome\/(\d+)/))&&(o=n[1]),r.exports=o&&+o},9974:(r,t,e)=>{var n=e(3099);r.exports=function(r,t,e){if(n(r),void 0===t)return r;switch(e){case 0:return function(){return r.call(t)};case 1:return function(e){return r.call(t,e)};case 2:return function(e,n){return r.call(t,e,n)};case 3:return function(e,n,o){return r.call(t,e,n,o)}}return function(){return r.apply(t,arguments)}}},490:(r,t,e)=>{var n=e(5005);r.exports=n("document","documentElement")},3157:(r,t,e)=>{var n=e(4326);r.exports=Array.isArray||function(r){return"Array"==n(r)}},133:(r,t,e)=>{var n=e(7392),o=e(7293);r.exports=!!Object.getOwnPropertySymbols&&!o((function(){return!String(Symbol())||!Symbol.sham&&n&&n<41}))},30:(r,t,e)=>{var n,o=e(9670),a=e(6048),i=e(748),c=e(3501),s=e(490),u=e(317),l=e(6200),f=l("IE_PROTO"),p=function(){},v=function(r){return"<script>"+r+"</"+"script>"},d=function(){try{n=document.domain&&new ActiveXObject("htmlfile")}catch(r){}var r,t;d=n?function(r){r.write(v("")),r.close();var t=r.parentWindow.Object;return r=null,t}(n):((t=u("iframe")).style.display="none",s.appendChild(t),t.src=String("javascript:"),(r=t.contentWindow.document).open(),r.write(v("document.F=Object")),r.close(),r.F);for(var e=i.length;e--;)delete d.prototype[i[e]];return d()};c[f]=!0,r.exports=Object.create||function(r,t){var e;return null!==r?(p.prototype=o(r),e=new p,p.prototype=null,e[f]=r):e=d(),void 0===t?e:a(e,t)}},6048:(r,t,e)=>{var n=e(9781),o=e(3070),a=e(9670),i=e(1956);r.exports=n?Object.defineProperties:function(r,t){a(r);for(var e,n=i(t),c=n.length,s=0;c>s;)o.f(r,e=n[s++],t[e]);return r}},1956:(r,t,e)=>{var n=e(6324),o=e(748);r.exports=Object.keys||function(r){return n(r,o)}},3307:(r,t,e)=>{var n=e(133);r.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},5112:(r,t,e)=>{var n=e(7854),o=e(2309),a=e(6656),i=e(9711),c=e(133),s=e(3307),u=o("wks"),l=n.Symbol,f=s?l:l&&l.withoutSetter||i;r.exports=function(r){return a(u,r)&&(c||"string"==typeof u[r])||(c&&a(l,r)?u[r]=l[r]:u[r]=f("Symbol."+r)),u[r]}},9826:(r,t,e)=>{"use strict";var n=e(694),o=e(2092).find,a=e(1223),i="find",c=!0;i in[]&&Array(1).find((function(){c=!1})),n({target:"Array",proto:!0,forced:c},{find:function(r){return o(this,r,arguments.length>1?arguments[1]:void 0)}}),a(i)}},r=>{"use strict";r.O(0,[381],(()=>{return t=2605,r(r.s=t);var t}));r.O()}]);

+ 0
- 1
public/build/adminlte-form.ceced0e5.css ファイルの表示

@@ -1 +0,0 @@
.form-sent .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23dc3545' d='m0 0 3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-position:center right calc(.375em + .1875rem);background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:2.25rem}.form-sent select.form-control:invalid+.select2 .select2-selection{border-color:#dc3545}.form-sent select.form-control:invalid+.select2 .select2-selection b{border-color:#dc3545 transparent transparent}.form-sent .form-check-label input:invalid~.checkmark{border-color:#dc3545}.nav-item .nav-link{position:relative}.nav-item .nav-link .invalid-form{background:#fff;border-radius:10px;color:#dc3545;display:none;font-size:1.2rem;position:absolute;right:-6px;top:-7px}.nav-item.has-invalid .nav-link .invalid-form{display:inline-block;z-index:2}

+ 38
- 0
public/build/adminlte-form.css ファイルの表示

@@ -0,0 +1,38 @@
.form-sent .form-control:invalid {
border-color: #dc3545;
padding-right: 2.25rem;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
background-repeat: no-repeat;
background-position: center right calc(.375em + .1875rem);
background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.form-sent select.form-control:invalid + .select2 .select2-selection {
border-color: #dc3545;
}
.form-sent select.form-control:invalid + .select2 .select2-selection b {
border-color: #dc3545 transparent transparent transparent;
}
.form-sent .form-check-label input:invalid ~ .checkmark {
border-color: #dc3545;
}

.nav-item .nav-link {
position: relative;
}
.nav-item .nav-link .invalid-form {
display: none;
position: absolute;
top: -7px;
right: -6px;
color: #dc3545;
background: #fff;
border-radius: 10px;
font-size: 1.2rem;
}

.nav-item.has-invalid .nav-link .invalid-form {
display: inline-block;
z-index: 2;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9mb3JtLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFESjtBQUlFO0VBQ0U7QUFGSjtBQUtFO0VBQ0U7QUFISjtBQU1FO0VBQ0U7QUFKSjs7QUFRQTtFQUNFO0FBTEY7QUFPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFMSjs7QUFTQTtFQUNFO0VBQ0E7QUFORixDIiwiZmlsZSI6ImFkbWlubHRlLWZvcm0uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXG4uZm9ybS1zZW50IHtcbiAgLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZGMzNTQ1JyB2aWV3Qm94PSctMiAtMiA3IDcnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2RjMzU0NScgZD0nTTAgMGwzIDNtMC0zTDAgMycvJTNlJTNjY2lyY2xlIHI9Jy41Jy8lM2UlM2NjaXJjbGUgY3g9JzMnIHI9Jy41Jy8lM2UlM2NjaXJjbGUgY3k9JzMnIHI9Jy41Jy8lM2UlM2NjaXJjbGUgY3g9JzMnIGN5PSczJyByPScuNScvJTNlJTNjL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSk7XG4gIH1cblxuICBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQgKyAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgfVxuXG4gIHNlbGVjdC5mb3JtLWNvbnRyb2w6aW52YWxpZCArIC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbiBiIHtcbiAgICBib3JkZXItY29sb3I6ICNkYzM1NDUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZm9ybS1jaGVjay1sYWJlbCBpbnB1dDppbnZhbGlkIH4gLmNoZWNrbWFyayB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICB9XG59XG5cbi5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmludmFsaWQtZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtN3B4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICAgIGNvbG9yOiAjZGMzNTQ1O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuXG4ubmF2LWl0ZW0uaGFzLWludmFsaWQgLm5hdi1saW5rIC5pbnZhbGlkLWZvcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHotaW5kZXg6IDI7XG59XG5cblxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/

+ 69
- 0
public/build/adminlte-form.js ファイルの表示

@@ -0,0 +1,69 @@
(self["webpackChunk"] = self["webpackChunk"] || []).push([["adminlte-form"],{

/***/ "../LaclicBundles/SovBundle/Resources/assets/app/adminlte/form/app.form.js":
/*!*********************************************************************************!*\
!*** ../LaclicBundles/SovBundle/Resources/assets/app/adminlte/form/app.form.js ***!
\*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _form_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./form.js */ "../LaclicBundles/SovBundle/Resources/assets/app/adminlte/form/form.js");
/* harmony import */ var _form_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_form_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _form_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./form.scss */ "../LaclicBundles/SovBundle/Resources/assets/app/adminlte/form/form.scss");



/***/ }),

/***/ "../LaclicBundles/SovBundle/Resources/assets/app/adminlte/form/form.js":
/*!*****************************************************************************!*\
!*** ../LaclicBundles/SovBundle/Resources/assets/app/adminlte/form/form.js ***!
\*****************************************************************************/
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

__webpack_require__(/*! core-js/modules/es.array.find.js */ "./node_modules/core-js/modules/es.array.find.js");

function checkForm() {
$('form').addClass('form-sent'); //Panel vues js

if ($('form').find('.tab-pane').length) {
$('form').find('.tab-pane').each(function (i, panel) {
if ($(panel).find(':invalid').length) {
$('#nav-params').find('.nav-item:eq(' + i + ')').addClass('has-invalid');
} else {
$('#nav-params').find('.nav-item:eq(' + i + ')').removeClass('has-invalid');
}
});
}
}

$('button[type="submit"]').on('click', function (e) {
checkForm();
});

/***/ }),

/***/ "../LaclicBundles/SovBundle/Resources/assets/app/adminlte/form/form.scss":
/*!*******************************************************************************!*\
!*** ../LaclicBundles/SovBundle/Resources/assets/app/adminlte/form/form.scss ***!
\*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
// extracted by mini-css-extract-plugin


/***/ })

},
/******/ __webpack_require__ => { // webpackRuntimeModules
/******/ "use strict";
/******/
/******/ var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
/******/ __webpack_require__.O(0, ["vendors-node_modules_core-js_internals_a-function_js-node_modules_core-js_internals_export_js","vendors-node_modules_core-js_modules_es_array_find_js"], () => (__webpack_exec__("../LaclicBundles/SovBundle/Resources/assets/app/adminlte/form/app.form.js")));
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ }
]);
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi4vTGFjbGljQnVuZGxlcy9Tb3ZCdW5kbGUvUmVzb3VyY2VzL2Fzc2V0cy9hcHAvYWRtaW5sdGUvZm9ybS9hcHAuZm9ybS5qcyIsIndlYnBhY2s6Ly8vLi4vTGFjbGljQnVuZGxlcy9Tb3ZCdW5kbGUvUmVzb3VyY2VzL2Fzc2V0cy9hcHAvYWRtaW5sdGUvZm9ybS9mb3JtLmpzIiwid2VicGFjazovLy8uLi9MYWNsaWNCdW5kbGVzL1NvdkJ1bmRsZS9SZXNvdXJjZXMvYXNzZXRzL2FwcC9hZG1pbmx0ZS9mb3JtL2Zvcm0uc2NzcyJdLCJuYW1lcyI6WyJjaGVja0Zvcm0iLCIkIiwiYWRkQ2xhc3MiLCJmaW5kIiwibGVuZ3RoIiwiZWFjaCIsImkiLCJwYW5lbCIsInJlbW92ZUNsYXNzIiwib24iLCJlIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQ0E7Ozs7Ozs7Ozs7Ozs7QUNDQSxTQUFTQSxTQUFULEdBQXFCO0FBQ2pCQyxHQUFDLENBQUMsTUFBRCxDQUFELENBQVVDLFFBQVYsQ0FBbUIsV0FBbkIsRUFEaUIsQ0FFakI7O0FBQ0EsTUFBSUQsQ0FBQyxDQUFDLE1BQUQsQ0FBRCxDQUFVRSxJQUFWLENBQWUsV0FBZixFQUE0QkMsTUFBaEMsRUFBd0M7QUFDcENILEtBQUMsQ0FBQyxNQUFELENBQUQsQ0FBVUUsSUFBVixDQUFlLFdBQWYsRUFBNEJFLElBQTVCLENBQWlDLFVBQVVDLENBQVYsRUFBYUMsS0FBYixFQUFvQjtBQUNqRCxVQUFJTixDQUFDLENBQUNNLEtBQUQsQ0FBRCxDQUFTSixJQUFULENBQWMsVUFBZCxFQUEwQkMsTUFBOUIsRUFBc0M7QUFDbENILFNBQUMsQ0FBQyxhQUFELENBQUQsQ0FBaUJFLElBQWpCLENBQXNCLGtCQUFrQkcsQ0FBbEIsR0FBc0IsR0FBNUMsRUFBaURKLFFBQWpELENBQTBELGFBQTFEO0FBQ0gsT0FGRCxNQUVPO0FBQ0hELFNBQUMsQ0FBQyxhQUFELENBQUQsQ0FBaUJFLElBQWpCLENBQXNCLGtCQUFrQkcsQ0FBbEIsR0FBc0IsR0FBNUMsRUFBaURFLFdBQWpELENBQTZELGFBQTdEO0FBQ0g7QUFDSixLQU5EO0FBT0g7QUFDSjs7QUFFRFAsQ0FBQyxDQUFDLHVCQUFELENBQUQsQ0FBMkJRLEVBQTNCLENBQThCLE9BQTlCLEVBQXVDLFVBQVVDLENBQVYsRUFBYTtBQUVoRFYsV0FBUztBQUNaLENBSEQsRTs7Ozs7Ozs7Ozs7O0FDaEJBIiwiZmlsZSI6ImFkbWlubHRlLWZvcm0uanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCAnLi9mb3JtLmpzJ1xuaW1wb3J0ICcuL2Zvcm0uc2NzcyciLCJcblxuZnVuY3Rpb24gY2hlY2tGb3JtKCkge1xuICAgICQoJ2Zvcm0nKS5hZGRDbGFzcygnZm9ybS1zZW50Jyk7XG4gICAgLy9QYW5lbCB2dWVzIGpzXG4gICAgaWYgKCQoJ2Zvcm0nKS5maW5kKCcudGFiLXBhbmUnKS5sZW5ndGgpIHtcbiAgICAgICAgJCgnZm9ybScpLmZpbmQoJy50YWItcGFuZScpLmVhY2goZnVuY3Rpb24gKGksIHBhbmVsKSB7XG4gICAgICAgICAgICBpZiAoJChwYW5lbCkuZmluZCgnOmludmFsaWQnKS5sZW5ndGgpIHtcbiAgICAgICAgICAgICAgICAkKCcjbmF2LXBhcmFtcycpLmZpbmQoJy5uYXYtaXRlbTplcSgnICsgaSArICcpJykuYWRkQ2xhc3MoJ2hhcy1pbnZhbGlkJyk7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICQoJyNuYXYtcGFyYW1zJykuZmluZCgnLm5hdi1pdGVtOmVxKCcgKyBpICsgJyknKS5yZW1vdmVDbGFzcygnaGFzLWludmFsaWQnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSlcbiAgICB9XG59XG5cbiQoJ2J1dHRvblt0eXBlPVwic3VibWl0XCJdJykub24oJ2NsaWNrJywgZnVuY3Rpb24gKGUpIHtcblxuICAgIGNoZWNrRm9ybSgpO1xufSkiLCIvLyBleHRyYWN0ZWQgYnkgbWluaS1jc3MtZXh0cmFjdC1wbHVnaW5cbmV4cG9ydCB7fTsiXSwic291cmNlUm9vdCI6IiJ9

+ 0
- 1
public/build/adminlte-index.30f29ca6.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 1
public/build/adminlte-index.6da7c845.css ファイルの表示

@@ -1 +0,0 @@
table.table .dropdown-actions{display:inline-block}

+ 5
- 0
public/build/adminlte-index.css ファイルの表示

@@ -0,0 +1,5 @@
table.table .dropdown-actions {
display: inline-block;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9pbmRleC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVFO0VBQ0U7QUFESixDIiwiZmlsZSI6ImFkbWlubHRlLWluZGV4LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIlxudGFibGUudGFibGUge1xuICAuZHJvcGRvd24tYWN0aW9ucyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrIDtcbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/

+ 194
- 0
public/build/adminlte-index.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 1
public/build/adminlte-sort.6aa44ab1.js ファイルの表示

@@ -1 +0,0 @@
(self.webpackChunk=self.webpackChunk||[]).push([[121],{5125:(t,r,e)=>{"use strict";e(1704),e(5636)},5636:(t,r,e)=>{e(4916),e(5306),e(9826),e(3112),e(3710),e(1539),e(9714),jQuery(document).ready((function(){$(".sov-sortable").length>0&&($(".sov-sortable tbody").sortable({placeholder:"ui-state-highlight"}),$(".sov-sortable tbody").on("sortupdate",(function(t,r){prototype=$("#form_entities").data("prototype"),$(".sov-sortable tr.sov-draggable").each((function(t,r){var e=prototype.replace(/__name__/g,t);$(r).find("div:last-child").remove(),$(r).append(e),$(r).find("#form_entities_"+t+"_id").val($(r).data("id")),""!==$(".sov-sortable").data("parent-position")?(indexAsString=t.toString().padStart(2,"0"),val=$(".sov-sortable").data("parent-position")+"."+indexAsString):val=t,$(r).find("#form_entities_"+t+"_position").val(val)}))})))}))},648:(t,r,e)=>{var n=e(1694),o=e(4326),i=e(5112)("toStringTag"),a="Arguments"==o(function(){return arguments}());t.exports=n?o:function(t){var r,e,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=function(t,r){try{return t[r]}catch(t){}}(r=Object(t),i))?e:a?o(r):"Object"==(n=o(r))&&"function"==typeof r.callee?"Arguments":n}},288:(t,r,e)=>{"use strict";var n=e(1694),o=e(648);t.exports=n?{}.toString:function(){return"[object "+o(this)+"]"}},4986:(t,r,e)=>{var n=e(8113);t.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(n)},6650:(t,r,e)=>{var n=e(7466),o=e(8415),i=e(4488),a=Math.ceil,s=function(t){return function(r,e,s){var l,u,c=String(i(r)),g=c.length,p=void 0===s?" ":String(s),f=n(e);return f<=g||""==p?c:(l=f-g,(u=o.call(p,a(l/p.length))).length>l&&(u=u.slice(0,l)),t?c+u:u+c)}};t.exports={start:s(!1),end:s(!0)}},8415:(t,r,e)=>{"use strict";var n=e(9958),o=e(4488);t.exports=function(t){var r=String(o(this)),e="",i=n(t);if(i<0||i==1/0)throw RangeError("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(r+=r))1&i&&(e+=r);return e}},1694:(t,r,e)=>{var n={};n[e(5112)("toStringTag")]="z",t.exports="[object z]"===String(n)},3710:(t,r,e)=>{var n=e(1320),o=Date.prototype,i="Invalid Date",a="toString",s=o.toString,l=o.getTime;new Date(NaN)+""!=i&&n(o,a,(function(){var t=l.call(this);return t==t?s.call(this):i}))},1539:(t,r,e)=>{var n=e(1694),o=e(1320),i=e(288);n||o(Object.prototype,"toString",i,{unsafe:!0})},9714:(t,r,e)=>{"use strict";var n=e(1320),o=e(9670),i=e(7293),a=e(7066),s="toString",l=RegExp.prototype,u=l.toString,c=i((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),g=u.name!=s;(c||g)&&n(RegExp.prototype,s,(function(){var t=o(this),r=String(t.source),e=t.flags;return"/"+r+"/"+String(void 0===e&&t instanceof RegExp&&!("flags"in l)?a.call(t):e)}),{unsafe:!0})},3112:(t,r,e)=>{"use strict";var n=e(694),o=e(6650).start;n({target:"String",proto:!0,forced:e(4986)},{padStart:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})}},t=>{"use strict";t.O(0,[381,855,2,968],(()=>{return r=5125,t(t.s=r);var r}));t.O()}]);

+ 0
- 1
public/build/adminlte-sort.ceced0e5.css ファイルの表示

@@ -1 +0,0 @@
.form-sent .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23dc3545' d='m0 0 3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-position:center right calc(.375em + .1875rem);background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:2.25rem}.form-sent select.form-control:invalid+.select2 .select2-selection{border-color:#dc3545}.form-sent select.form-control:invalid+.select2 .select2-selection b{border-color:#dc3545 transparent transparent}.form-sent .form-check-label input:invalid~.checkmark{border-color:#dc3545}.nav-item .nav-link{position:relative}.nav-item .nav-link .invalid-form{background:#fff;border-radius:10px;color:#dc3545;display:none;font-size:1.2rem;position:absolute;right:-6px;top:-7px}.nav-item.has-invalid .nav-link .invalid-form{display:inline-block;z-index:2}

+ 38
- 0
public/build/adminlte-sort.css ファイルの表示

@@ -0,0 +1,38 @@
.form-sent .form-control:invalid {
border-color: #dc3545;
padding-right: 2.25rem;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
background-repeat: no-repeat;
background-position: center right calc(.375em + .1875rem);
background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}
.form-sent select.form-control:invalid + .select2 .select2-selection {
border-color: #dc3545;
}
.form-sent select.form-control:invalid + .select2 .select2-selection b {
border-color: #dc3545 transparent transparent transparent;
}
.form-sent .form-check-label input:invalid ~ .checkmark {
border-color: #dc3545;
}

.nav-item .nav-link {
position: relative;
}
.nav-item .nav-link .invalid-form {
display: none;
position: absolute;
top: -7px;
right: -6px;
color: #dc3545;
background: #fff;
border-radius: 10px;
font-size: 1.2rem;
}

.nav-item.has-invalid .nav-link .invalid-form {
display: inline-block;
z-index: 2;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zb3J0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFESjtBQUlFO0VBQ0U7QUFGSjtBQUtFO0VBQ0U7QUFISjtBQU1FO0VBQ0U7QUFKSjs7QUFRQTtFQUNFO0FBTEY7QUFPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFMSjs7QUFTQTtFQUNFO0VBQ0E7QUFORixDIiwiZmlsZSI6ImFkbWlubHRlLXNvcnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXG4uZm9ybS1zZW50IHtcbiAgLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZGMzNTQ1JyB2aWV3Qm94PSctMiAtMiA3IDcnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2RjMzU0NScgZD0nTTAgMGwzIDNtMC0zTDAgMycvJTNlJTNjY2lyY2xlIHI9Jy41Jy8lM2UlM2NjaXJjbGUgY3g9JzMnIHI9Jy41Jy8lM2UlM2NjaXJjbGUgY3k9JzMnIHI9Jy41Jy8lM2UlM2NjaXJjbGUgY3g9JzMnIGN5PSczJyByPScuNScvJTNlJTNjL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSk7XG4gIH1cblxuICBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQgKyAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgfVxuXG4gIHNlbGVjdC5mb3JtLWNvbnRyb2w6aW52YWxpZCArIC5zZWxlY3QyIC5zZWxlY3QyLXNlbGVjdGlvbiBiIHtcbiAgICBib3JkZXItY29sb3I6ICNkYzM1NDUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZm9ybS1jaGVjay1sYWJlbCBpbnB1dDppbnZhbGlkIH4gLmNoZWNrbWFyayB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICB9XG59XG5cbi5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmludmFsaWQtZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtN3B4O1xuICAgIHJpZ2h0OiAtNnB4O1xuICAgIGNvbG9yOiAjZGMzNTQ1O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuXG4ubmF2LWl0ZW0uaGFzLWludmFsaWQgLm5hdi1saW5rIC5pbnZhbGlkLWZvcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHotaW5kZXg6IDI7XG59XG5cblxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/

+ 359
- 0
public/build/adminlte-sort.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 41
- 34
public/build/entrypoints.json ファイルの表示

@@ -2,72 +2,79 @@
"entrypoints": {
"adminlte-common": {
"js": [
"/build/runtime.fc216495.js",
"/build/381.94a406cd.js",
"/build/855.f0e0d1e8.js",
"/build/2.82318c17.js",
"/build/adminlte-common.37a35b9c.js"
"/build/runtime.js",
"/build/vendors-node_modules_core-js_internals_a-function_js-node_modules_core-js_internals_export_js.js",
"/build/vendors-node_modules_core-js_modules_es_array_find_js.js",
"/build/vendors-node_modules_core-js_internals_advance-string-index_js-node_modules_core-js_internals-bed4a0.js",
"/build/vendors-node_modules_jquery_src_jquery_js.js",
"/build/vendors-node_modules_admin-lte_dist_js_adminlte_min_js-node_modules_admin-lte_plugins_bootstr-9c1f64.js",
"/build/adminlte-common.js"
],
"css": [
"/build/397.22e80764.css",
"/build/adminlte-common.d71e55fb.css"
"/build/vendors-node_modules_admin-lte_dist_js_adminlte_min_js-node_modules_admin-lte_plugins_bootstr-9c1f64.css",
"/build/adminlte-common.css"
]
},
"adminlte-index": {
"js": [
"/build/runtime.fc216495.js",
"/build/381.94a406cd.js",
"/build/855.f0e0d1e8.js",
"/build/adminlte-index.30f29ca6.js"
"/build/runtime.js",
"/build/vendors-node_modules_core-js_internals_a-function_js-node_modules_core-js_internals_export_js.js",
"/build/vendors-node_modules_core-js_modules_es_array_find_js.js",
"/build/vendors-node_modules_core-js_internals_advance-string-index_js-node_modules_core-js_internals-bed4a0.js",
"/build/vendors-node_modules_core-js_modules_es_array_filter_js-node_modules_core-js_modules_es_array-87c47e.js",
"/build/adminlte-index.js"
],
"css": [
"/build/adminlte-index.6da7c845.css"
"/build/adminlte-index.css"
]
},
"adminlte-form": {
"js": [
"/build/runtime.fc216495.js",
"/build/381.94a406cd.js",
"/build/adminlte-form.a1b0ab96.js"
"/build/runtime.js",
"/build/vendors-node_modules_core-js_internals_a-function_js-node_modules_core-js_internals_export_js.js",
"/build/vendors-node_modules_core-js_modules_es_array_find_js.js",
"/build/adminlte-form.js"
],
"css": [
"/build/adminlte-form.ceced0e5.css"
"/build/adminlte-form.css"
]
},
"adminlte-sort": {
"js": [
"/build/runtime.fc216495.js",
"/build/381.94a406cd.js",
"/build/855.f0e0d1e8.js",
"/build/2.82318c17.js",
"/build/968.afff9075.js",
"/build/adminlte-sort.6aa44ab1.js"
"/build/runtime.js",
"/build/vendors-node_modules_core-js_internals_a-function_js-node_modules_core-js_internals_export_js.js",
"/build/vendors-node_modules_core-js_modules_es_array_find_js.js",
"/build/vendors-node_modules_core-js_internals_advance-string-index_js-node_modules_core-js_internals-bed4a0.js",
"/build/vendors-node_modules_jquery_src_jquery_js.js",
"/build/vendors-node_modules_core-js_modules_es_string_replace_js-node_modules_jquery-ui-dist_jquery-ui_js.js",
"/build/adminlte-sort.js"
],
"css": [
"/build/adminlte-sort.ceced0e5.css"
"/build/adminlte-sort.css"
]
},
"adminlte-field-filemanager": {
"js": [
"/build/runtime.fc216495.js",
"/build/381.94a406cd.js",
"/build/adminlte-field-filemanager.d9af8f80.js"
"/build/runtime.js",
"/build/vendors-node_modules_core-js_internals_a-function_js-node_modules_core-js_internals_export_js.js",
"/build/adminlte-field-filemanager.js"
],
"css": [
"/build/adminlte-field-filemanager.a5cf5a0e.css"
"/build/adminlte-field-filemanager.css"
]
},
"adminlte-field-collection": {
"js": [
"/build/runtime.fc216495.js",
"/build/381.94a406cd.js",
"/build/855.f0e0d1e8.js",
"/build/2.82318c17.js",
"/build/968.afff9075.js",
"/build/adminlte-field-collection.1598da71.js"
"/build/runtime.js",
"/build/vendors-node_modules_core-js_internals_a-function_js-node_modules_core-js_internals_export_js.js",
"/build/vendors-node_modules_core-js_modules_es_array_find_js.js",
"/build/vendors-node_modules_core-js_internals_advance-string-index_js-node_modules_core-js_internals-bed4a0.js",
"/build/vendors-node_modules_jquery_src_jquery_js.js",
"/build/vendors-node_modules_core-js_modules_es_string_replace_js-node_modules_jquery-ui-dist_jquery-ui_js.js",
"/build/adminlte-field-collection.js"
],
"css": [
"/build/adminlte-field-collection.31d6cfe0.css"
"/build/adminlte-field-collection.css"
]
}
}

+ 21
- 18
public/build/manifest.json ファイルの表示

@@ -1,22 +1,25 @@
{
"build/adminlte-common.css": "/build/adminlte-common.d71e55fb.css",
"build/adminlte-common.js": "/build/adminlte-common.37a35b9c.js",
"build/adminlte-index.css": "/build/adminlte-index.6da7c845.css",
"build/adminlte-index.js": "/build/adminlte-index.30f29ca6.js",
"build/adminlte-form.css": "/build/adminlte-form.ceced0e5.css",
"build/adminlte-form.js": "/build/adminlte-form.a1b0ab96.js",
"build/adminlte-sort.css": "/build/adminlte-sort.ceced0e5.css",
"build/adminlte-sort.js": "/build/adminlte-sort.6aa44ab1.js",
"build/adminlte-field-filemanager.css": "/build/adminlte-field-filemanager.a5cf5a0e.css",
"build/adminlte-field-filemanager.js": "/build/adminlte-field-filemanager.d9af8f80.js",
"build/adminlte-field-collection.css": "/build/adminlte-field-collection.31d6cfe0.css",
"build/adminlte-field-collection.js": "/build/adminlte-field-collection.1598da71.js",
"build/runtime.js": "/build/runtime.fc216495.js",
"build/381.94a406cd.js": "/build/381.94a406cd.js",
"build/855.f0e0d1e8.js": "/build/855.f0e0d1e8.js",
"build/2.82318c17.js": "/build/2.82318c17.js",
"build/968.afff9075.js": "/build/968.afff9075.js",
"build/397.22e80764.css": "/build/397.22e80764.css",
"build/adminlte-common.css": "/build/adminlte-common.css",
"build/adminlte-common.js": "/build/adminlte-common.js",
"build/adminlte-index.css": "/build/adminlte-index.css",
"build/adminlte-index.js": "/build/adminlte-index.js",
"build/adminlte-form.css": "/build/adminlte-form.css",
"build/adminlte-form.js": "/build/adminlte-form.js",
"build/adminlte-sort.css": "/build/adminlte-sort.css",
"build/adminlte-sort.js": "/build/adminlte-sort.js",
"build/adminlte-field-filemanager.css": "/build/adminlte-field-filemanager.css",
"build/adminlte-field-filemanager.js": "/build/adminlte-field-filemanager.js",
"build/adminlte-field-collection.css": "/build/adminlte-field-collection.css",
"build/adminlte-field-collection.js": "/build/adminlte-field-collection.js",
"build/runtime.js": "/build/runtime.js",
"build/vendors-node_modules_core-js_internals_a-function_js-node_modules_core-js_internals_export_js.js": "/build/vendors-node_modules_core-js_internals_a-function_js-node_modules_core-js_internals_export_js.js",
"build/vendors-node_modules_core-js_modules_es_array_find_js.js": "/build/vendors-node_modules_core-js_modules_es_array_find_js.js",
"build/vendors-node_modules_core-js_internals_advance-string-index_js-node_modules_core-js_internals-bed4a0.js": "/build/vendors-node_modules_core-js_internals_advance-string-index_js-node_modules_core-js_internals-bed4a0.js",
"build/vendors-node_modules_jquery_src_jquery_js.js": "/build/vendors-node_modules_jquery_src_jquery_js.js",
"build/vendors-node_modules_core-js_modules_es_string_replace_js-node_modules_jquery-ui-dist_jquery-ui_js.js": "/build/vendors-node_modules_core-js_modules_es_string_replace_js-node_modules_jquery-ui-dist_jquery-ui_js.js",
"build/vendors-node_modules_admin-lte_dist_js_adminlte_min_js-node_modules_admin-lte_plugins_bootstr-9c1f64.css": "/build/vendors-node_modules_admin-lte_dist_js_adminlte_min_js-node_modules_admin-lte_plugins_bootstr-9c1f64.css",
"build/vendors-node_modules_admin-lte_dist_js_adminlte_min_js-node_modules_admin-lte_plugins_bootstr-9c1f64.js": "/build/vendors-node_modules_admin-lte_dist_js_adminlte_min_js-node_modules_admin-lte_plugins_bootstr-9c1f64.js",
"build/vendors-node_modules_core-js_modules_es_array_filter_js-node_modules_core-js_modules_es_array-87c47e.js": "/build/vendors-node_modules_core-js_modules_es_array_filter_js-node_modules_core-js_modules_es_array-87c47e.js",
"build/images/fa-solid-900.svg": "/build/images/fa-solid-900.13de59f1.svg",
"build/images/fa-brands-400.svg": "/build/images/fa-brands-400.216edb96.svg",
"build/fonts/fa-solid-900.eot": "/build/fonts/fa-solid-900.efbd5d20.eot",

+ 0
- 1
public/build/runtime.fc216495.js ファイルの表示

@@ -1 +0,0 @@
(()=>{"use strict";var e,r={},t={};function n(e){var o=t[e];if(void 0!==o)return o.exports;var i=t[e]={exports:{}};return r[e].call(i.exports,i,i.exports,n),i.exports}n.m=r,n.amdD=function(){throw new Error("define cannot be used indirect")},e=[],n.O=(r,t,o,i)=>{if(!t){var a=1/0;for(f=0;f<e.length;f++){for(var[t,o,i]=e[f],l=!0,u=0;u<t.length;u++)(!1&i||a>=i)&&Object.keys(n.O).every((e=>n.O[e](t[u])))?t.splice(u--,1):(l=!1,i<a&&(a=i));l&&(e.splice(f--,1),r=o())}return r}i=i||0;for(var f=e.length;f>0&&e[f-1][2]>i;f--)e[f]=e[f-1];e[f]=[t,o,i]},n.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return n.d(r,{a:r}),r},n.d=(e,r)=>{for(var t in r)n.o(r,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={666:0,397:0};n.O.j=r=>0===e[r];var r=(r,t)=>{var o,i,[a,l,u]=t,f=0;for(o in l)n.o(l,o)&&(n.m[o]=l[o]);if(u)var c=u(n);for(r&&r(t);f<a.length;f++)i=a[f],n.o(e,i)&&e[i]&&e[i][0](),e[a[f]]=0;return n.O(c)},t=self.webpackChunk=self.webpackChunk||[];t.forEach(r.bind(null,0)),t.push=r.bind(null,t.push.bind(t))})()})();

+ 179
- 0
public/build/runtime.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 238
- 0
public/build/vendors-node_modules_admin-lte_dist_js_adminlte_min_js-node_modules_admin-lte_plugins_bootstr-9c1f64.css
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 3659
- 0
public/build/vendors-node_modules_admin-lte_dist_js_adminlte_min_js-node_modules_admin-lte_plugins_bootstr-9c1f64.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 1035
- 0
public/build/vendors-node_modules_core-js_internals_a-function_js-node_modules_core-js_internals_export_js.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 411
- 0
public/build/vendors-node_modules_core-js_internals_advance-string-index_js-node_modules_core-js_internals-bed4a0.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 646
- 0
public/build/vendors-node_modules_core-js_modules_es_array_filter_js-node_modules_core-js_modules_es_array-87c47e.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 487
- 0
public/build/vendors-node_modules_core-js_modules_es_array_find_js.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 18877
- 0
public/build/vendors-node_modules_core-js_modules_es_string_replace_js-node_modules_jquery-ui-dist_jquery-ui_js.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 12932
- 0
public/build/vendors-node_modules_jquery_src_jquery_js.js
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 7
- 7
src/Controller/Admin/DashboardController.php ファイルの表示

@@ -17,20 +17,20 @@ class DashboardController extends SovDashboardController

public function configureMenuItems(): iterable
{
yield MenuItem::linkToDashboard('Tableau de bord', 'circle');
yield MenuItem::linkToDashboard('dashboard', 'circle');

yield MenuItem::subMenu('Utilisateurs', 'user')->setSubItems(
yield MenuItem::subMenu('user.label', 'user')->setSubItems(
[
MenuItem::linkToCrud('Utilisateurs', '', User::class),
MenuItem::linkToCrud('user.childs.index', '', User::class),
]
);

yield MenuItem::linkToCrud('Pages', 'copy', Page::class);
yield MenuItem::linkToCrud('page', 'copy', Page::class);

yield MenuItem::subMenu('Mon compte', 'user')->setSubItems(
yield MenuItem::subMenu('account.label', 'user')->setSubItems(
[
MenuItem::linkToRoute('Informations personnelles', '', 'sov_admin_account_profile'),
MenuItem::linkToRoute('Mot de passe', '', 'sov_admin_account_password'),
MenuItem::linkToRoute('account.childs.profile', '', 'sov_admin_account_profile'),
MenuItem::linkToRoute('account.childs.password', '', 'sov_admin_account_password'),
]
);
}

+ 4
- 3
src/Controller/Admin/PageCrudController.php ファイルの表示

@@ -13,6 +13,7 @@ use Lc\SovBundle\Field\FileManagerField;
use Lc\SovBundle\Field\GalleryManagerField;
use Lc\SovBundle\Field\ImageManagerField;
use Lc\SovBundle\Field\StatusField;
use Symfony\Component\Translation\TranslatableMessage;

class PageCrudController extends AbstractCrudController
{
@@ -27,13 +28,13 @@ class PageCrudController extends AbstractCrudController

return array_merge(
[
FormField::addPanel('Général'),
TextField::new('title'),
FormField::addPanel('general'),
TextField::new('title')->setHelp(true),
NumberField::new('position')->hideOnForm(),
CKEditorField::new('description'),
FileManagerField::new('file'),
StatusField::new('status'),
FormField::addPanel('Galerie'),
FormField::addPanel('gallery'),
GalleryManagerField::new('gallery')
],
$panel

+ 5
- 0
src/Entity/Site/Page.php ファイルの表示

@@ -42,6 +42,11 @@ class Page extends AbstractFullEntity
$this->gallery = new ArrayCollection();
}

public function __toString()
{
return $this->getTitle() ;
}

public function getId(): ?int
{
return $this->id;

+ 17
- 0
translations/admin.fr.yaml ファイルの表示

@@ -0,0 +1,17 @@
menu:
page: Pages
user:
label: Utilisateurs
childs:
index: Liste

entity:
page:
label: Page
label_plurial: Pages
fields:
title: Titre page
title_help: Help titre page
panels:
general: Panel général page
gallery: Galerie page

読み込み中…
キャンセル
保存