acf
This commit is contained in:
18
media/plg_fields_acfgallery/img/grid.svg
Normal file
18
media/plg_fields_acfgallery/img/grid.svg
Normal file
@ -0,0 +1,18 @@
|
||||
<svg width="116" height="78" viewBox="0 0 116 78" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_0_1)">
|
||||
<rect width="26" height="25" fill="#B0B0B0"/>
|
||||
<rect x="30" width="26" height="25" fill="#B0B0B0"/>
|
||||
<rect x="60" width="26" height="25" fill="#B0B0B0"/>
|
||||
<rect x="90" width="26" height="25" fill="#B0B0B0"/>
|
||||
<rect y="29" width="26" height="25" fill="#B0B0B0"/>
|
||||
<rect x="30" y="29" width="26" height="25" fill="#B0B0B0"/>
|
||||
<rect x="60" y="29" width="26" height="25" fill="#B0B0B0"/>
|
||||
<rect x="90" y="29" width="26" height="25" fill="#B0B0B0"/>
|
||||
</g>
|
||||
<path d="M49.1807 73.3154V71.627H53.542V75.6191C53.1182 76.0293 52.5029 76.3916 51.6963 76.7061C50.8942 77.016 50.0807 77.1709 49.2559 77.1709C48.2077 77.1709 47.2939 76.9521 46.5146 76.5146C45.7354 76.0726 45.1497 75.4437 44.7578 74.6279C44.3659 73.8076 44.1699 72.9167 44.1699 71.9551C44.1699 70.9115 44.3887 69.984 44.8262 69.1729C45.2637 68.3617 45.904 67.7396 46.7471 67.3066C47.3896 66.974 48.1895 66.8076 49.1465 66.8076C50.3906 66.8076 51.3613 67.0697 52.0586 67.5938C52.7604 68.1133 53.2116 68.8333 53.4121 69.7539L51.4023 70.1299C51.2611 69.6377 50.9945 69.2503 50.6025 68.9678C50.2152 68.6807 49.7298 68.5371 49.1465 68.5371C48.2624 68.5371 47.5583 68.8174 47.0342 69.3779C46.5146 69.9385 46.2549 70.7702 46.2549 71.873C46.2549 73.0625 46.5192 73.9557 47.0479 74.5527C47.5765 75.1452 48.2692 75.4414 49.126 75.4414C49.5498 75.4414 49.9736 75.3594 50.3975 75.1953C50.8258 75.0267 51.1927 74.8239 51.498 74.5869V73.3154H49.1807ZM57.2402 77H55.3193V69.7402H57.1035V70.7725C57.4089 70.2848 57.6823 69.9635 57.9238 69.8086C58.1699 69.6536 58.4479 69.5762 58.7578 69.5762C59.1953 69.5762 59.6169 69.6969 60.0225 69.9385L59.4277 71.6133C59.1042 71.4036 58.8034 71.2988 58.5254 71.2988C58.2565 71.2988 58.0286 71.374 57.8418 71.5244C57.6549 71.6702 57.5068 71.9368 57.3975 72.3242C57.2926 72.7116 57.2402 73.5228 57.2402 74.7578V77ZM60.8564 68.7559V66.9785H62.7773V68.7559H60.8564ZM60.8564 77V69.7402H62.7773V77H60.8564ZM71.4111 77H69.627V75.9336C69.3307 76.3483 68.9798 76.6582 68.5742 76.8633C68.1732 77.0638 67.7676 77.1641 67.3574 77.1641C66.5234 77.1641 65.8079 76.8291 65.2109 76.1592C64.6185 75.4847 64.3223 74.5459 64.3223 73.3428C64.3223 72.1123 64.6117 71.1781 65.1904 70.54C65.7692 69.8975 66.5007 69.5762 67.3848 69.5762C68.196 69.5762 68.8978 69.9134 69.4902 70.5879V66.9785H71.4111V77ZM66.2842 73.2129C66.2842 73.9876 66.3913 74.5482 66.6055 74.8945C66.9154 75.3958 67.3483 75.6465 67.9043 75.6465C68.3464 75.6465 68.7223 75.4596 69.0322 75.0859C69.3421 74.7077 69.4971 74.1449 69.4971 73.3975C69.4971 72.5635 69.3467 71.9642 69.0459 71.5996C68.7451 71.2305 68.36 71.0459 67.8906 71.0459C67.4349 71.0459 67.0521 71.2282 66.7422 71.5928C66.4368 71.9528 66.2842 72.4928 66.2842 73.2129Z" fill="#B0B0B0"/>
|
||||
<defs>
|
||||
<clipPath id="clip0_0_1">
|
||||
<rect width="116" height="54" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.8 KiB |
19
media/plg_fields_acfgallery/img/masonry.svg
Normal file
19
media/plg_fields_acfgallery/img/masonry.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 5.8 KiB |
31
media/plg_fields_acfgallery/img/slideshow.svg
Normal file
31
media/plg_fields_acfgallery/img/slideshow.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 7.3 KiB |
17
media/plg_fields_acfgallery/img/zjustified.svg
Normal file
17
media/plg_fields_acfgallery/img/zjustified.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 5.6 KiB |
2
media/plg_fields_acfgallery/js/acfgallery.js
Normal file
2
media/plg_fields_acfgallery/js/acfgallery.js
Normal file
@ -0,0 +1,2 @@
|
||||
var ACF_Gallery_Init=function(){function t(){"undefined"!=typeof Dropzone&&this.init()}var e=t.prototype;return e.init=function(){var e=this;document.querySelectorAll("joomla-field-subform").forEach(function(t){t.addEventListener("subform-row-add",function(t){e.setup(e.getElements(t.detail.row),t.detail.row),e.initInstances(e.getElements(t.detail.row))})})},e.setup=function(t,e){var r=this;t.forEach(function(t){r.initMediaLibraryModal(t),r.updateAttributes(t,e)})},e.initInstances=function(t){t.forEach(function(t){new TF_Gallery_Manager(t).init()})},e.updateAttributes=function(t,e){var r=e.dataset.group.replace("row","");t.setAttribute("class",t.getAttribute("class").replace("__rowX__","__row"+r+"__"));var o=t.querySelector(".tf-gallery-browse-item-button");o.setAttribute("data-bs-target",o.getAttribute("data-bs-target").replace("__rowX__","__row"+r+"__"));var a=t.querySelector(".media_uploader_file");a.setAttribute("id",a.id.replace("__rowX__","__row"+r+"__"));var n=t.querySelector(".tf-gallery-dz");n.setAttribute("data-inputname",n.getAttribute("data-inputname").replace("[rowX]","[row"+r+"]"));var i=t.querySelector(".modal");i.setAttribute("id",i.id.replace("__rowX__","__row"+r+"__"));var u=t.querySelector("template.previewTemplate"),l=u.content.querySelector('input[type="checkbox"]');l.setAttribute("id",l.id.replace("[rowX]","[row"+r+"]"));var c=u.content.querySelector("label");c.setAttribute("for",c.getAttribute("for").replace("[rowX]","[row"+r+"]"));var d=u.content.querySelector("textarea");d.setAttribute("name",d.getAttribute("name").replace("[rowX]","[row"+r+"]"));var s=u.content.querySelector("input.item-source");s&&s.setAttribute("name",s.getAttribute("name").replace("[rowX]","[row"+r+"]"));var b=u.content.querySelector("input.item-thumbnail");b.setAttribute("name",b.getAttribute("name").replace("[rowX]","[row"+r+"]"));var p=u.content.querySelector("input.item-caption");p.setAttribute("name",p.getAttribute("name").replace("[rowX]","[row"+r+"]"));var _=u.content.querySelector("input.item-tags");_.setAttribute("name",_.getAttribute("name").replace("[rowX]","[row"+r+"]"))},e.initMediaLibraryModal=function(t){var e=t.querySelector(":scope > .modal"),r=Joomla.getOptions("bootstrap.modal")["#"+e.id],o={backdrop:!r.backdrop||r.backdrop,keyboard:!r.keyboard||r.keyboard,focus:!r.focus||r.focus};Joomla.initialiseModal(e,o)},e.getElements=function(t){return void 0===t&&(t=""),(t=""==t?document:t).querySelectorAll(".tf-gallery-manager")},t}();document.addEventListener("DOMContentLoaded",function(t){new ACF_Gallery_Init});
|
||||
|
||||
Reference in New Issue
Block a user