Файловый менеджер - Редактировать - /var/www/html/media/com_osmembership/js/admin-language-default.js
Ðазад
(function (document, Joomla) { Joomla.submitbutton = function (pressbutton) { var form = document.adminForm; if (pressbutton === 'new_item') { newLanguageItem(); } else if (pressbutton === 'apply' || pressbutton === 'save') { var values = []; var newKeys = []; var newValues = []; document.querySelectorAll('.eb-language-item-value').forEach(function (item) { values.push(item.value); }); document.querySelectorAll('.eb-new-key').forEach(function (item) { newKeys.push(item.value); }); document.querySelectorAll('.eb-new-value').forEach(function (item) { newValues.push(item.value); }); document.getElementById('translate_values').value = values.join('@@@'); document.getElementById('translate_new_keys').value = newKeys.join('@@@'); document.getElementById('translate_new_values').value = newValues.join('@@@'); document.getElementById('translate_filter_search').value = document.getElementById('filter_search').value; document.getElementById('translate_filter_language').value = document.getElementById('filter_language').value; document.getElementById('translate_filter_item').value = document.getElementById('filter_item').value; Joomla.submitform(pressbutton, document.getElementById('translateForm')); } else { Joomla.submitform(pressbutton); } }; function newLanguageItem() { table = document.getElementById('lang_table'); row = table.insertRow(1); cell0 = row.insertCell(0); cell0.innerHTML = '<input type="text" name="extra_keys[]" class="form-control eb-new-key" size="50" />'; cell1 = row.insertCell(1); cell2 = row.insertCell(2); cell2.innerHTML = '<input type="text" name="extra_values[]" class="form-control eb-new-value" size="100" />'; } function searchTable() { var tableBody = document.getElementById('eb-translation-table'); var searchTerm = document.getElementById('filter_search').value.toLowerCase(); tableBody.querySelectorAll('tr').forEach(function (tr) { var text = tr.textContent; var inputValue = tr.querySelector('input[type="text"]').value; if (inputValue.length) { text = text + '' + inputValue; } text = text.replace(/(\r\n|\n|\r)/gm, "").toLowerCase(); if (text.indexOf(searchTerm) === -1) { tr.style.display = 'none'; } else { tr.style.display = ''; } }); } function submitForm() { var filterItem = document.getElementById('filter_item').value; var filterLanguage = document.getElementById('filter_language').value; location.href = 'index.php?option=com_osmembership&view=language&filter_item=' + filterItem + '&filter_language=' + filterLanguage; } document.addEventListener('DOMContentLoaded', function () { var filterSearch = document.getElementById('filter_search'); if (filterSearch.value) { searchTable(); } filterSearch.addEventListener('change', searchTable); document.getElementById('eb-clear-button').addEventListener('click', function () { filterSearch.value = ''; searchTable(); }); document.getElementById('filter_item').addEventListener('change', submitForm); document.getElementById('filter_language').addEventListener('change', submitForm); }); })(document, Joomla);
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка