File manager - Edit - /home/ferretapmx/public_html/com_mails.tar
Back
joomla.asset.json 0000644 00000000751 15231050571 0010040 0 ustar 00 { "$schema": "https://developer.joomla.org/schemas/json-schema/web_assets.json", "name": "com_mails", "version": "4.0.0", "description": "Joomla CMS", "license": "GPL-2.0-or-later", "assets": [ { "name": "com_mails.admin-email-template-edit", "type": "script", "uri": "com_mails/admin-email-template-edit.min.js", "dependencies": [ "core" ], "attributes": { "type": "module" }, "version": "0aa579" } ] } js/admin-email-template-edit.min.js.gz 0000644 00000001321 15231050571 0013624 0 ustar 00 � �UQo�0~߯���y�7�¶j ������p�b_V���9i�ڮ0��$w��Ͼ�����"���Y0�19yv��9���#�� �[�!f��)A^�'���?�Nŵ����a��5 \B9}����� -y_ �Q�|����w��X�r������@�/�"����,��VV�Hl���*�>0��ql���,0kލ�TxY �Aaq�?+�K�Д�G�)�-�8���y=�g����R�k,�*�Xڻ��$m��DY����/��y������~\�ڴz� ����!�� mЇ�4�t �e�����D�VoR��D�ێ��� r���-�#d\��娝sŶ��*��$�ǩA5f��JF����X���y��=�%T�{��p%+���ټ}!�i��ꛌ0�RA;Qƻ$Z�O���q�����|h�>7��"�\��!��� �Bj=��]����fP� &R��U��պ�^i��Xc�G�獱 ��5��qg���/�褳���Q�o9��p�N����\���n���S-�l�u��ZF�Iۓ�0�I��P�(O�Tc�r�(A��^��ؤPh�2� �ŨtBK�P�ew����3���=�x{����4�X�38�ˤ,���hv�5�^NyS�b�tFF�/���3R�ŊYR{����Bٛ����߹!��( js/admin-email-template-edit.min.js 0000644 00000003450 15231050571 0013212 0 ustar 00 /** * @copyright (C) 2019 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */((a,s)=>{class l{constructor(t,i){this.form=t,this.inputSubject=this.form.querySelector("#jform_subject"),this.inputBody=this.form.querySelector("#jform_body"),this.inputHtmlBody=this.form.querySelector("#jform_htmlbody"),this.templateData=i&&i.templateData?i.templateData:{},this.form.EmailTemplateEdit=this}setBodyValue(t){s.editors.instances[this.inputBody.id]?s.editors.instances[this.inputBody.id].setValue(t):this.inputBody.value=t}setHtmlBodyValue(t){s.editors.instances[this.inputHtmlBody.id]?s.editors.instances[this.inputHtmlBody.id].setValue(t):this.inputHtmlBody.value=t}insertTag(t,i){if(!t)return!1;let e;switch(i){case"body":e=this.inputBody;break;case"htmlbody":e=this.inputHtmlBody;break;default:return!1}return s.editors.instances[e.id]?s.editors.instances[e.id].replaceSelection(t):e.value+=` ${t}`,!0}bindListeners(){a.querySelector("#btnResetSubject").addEventListener("click",e=>{e.preventDefault(),this.inputSubject.value=this.templateData.subject?this.templateData.subject:""});const t=a.querySelector("#btnResetBody");t&&t.addEventListener("click",e=>{e.preventDefault(),this.setBodyValue(this.templateData.body?this.templateData.body:"")});const i=a.querySelector("#btnResetHtmlBody");i&&i.addEventListener("click",e=>{e.preventDefault(),this.setHtmlBodyValue(this.templateData.htmlbody?this.templateData.htmlbody:"")}),this.form.querySelectorAll(".edit-action-add-tag").forEach(e=>{e.addEventListener("click",d=>{d.preventDefault();const r=d.target;this.insertTag(r.dataset.tag,r.dataset.target)})})}}a.addEventListener("DOMContentLoaded",()=>{new l(a.getElementById("item-form"),s.getOptions("com_mails")).bindListeners()})})(document,Joomla); js/admin-email-template-edit.js 0000644 00000005750 15231050571 0012435 0 ustar 00 /** * @copyright (C) 2019 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ ((document, Joomla) => { class EmailTemplateEdit { constructor(form, options) { // Set elements this.form = form; this.inputSubject = this.form.querySelector('#jform_subject'); this.inputBody = this.form.querySelector('#jform_body'); this.inputHtmlBody = this.form.querySelector('#jform_htmlbody'); // Set options this.templateData = options && options.templateData ? options.templateData : {}; // Add back reference this.form.EmailTemplateEdit = this; } setBodyValue(value) { if (Joomla.editors.instances[this.inputBody.id]) { Joomla.editors.instances[this.inputBody.id].setValue(value); } else { this.inputBody.value = value; } } setHtmlBodyValue(value) { if (Joomla.editors.instances[this.inputHtmlBody.id]) { Joomla.editors.instances[this.inputHtmlBody.id].setValue(value); } else { this.inputHtmlBody.value = value; } } insertTag(tag, targetField) { if (!tag) return false; let input; switch (targetField) { case 'body': input = this.inputBody; break; case 'htmlbody': input = this.inputHtmlBody; break; default: return false; } if (Joomla.editors.instances[input.id]) { Joomla.editors.instances[input.id].replaceSelection(tag); } else { input.value += ` ${tag}`; } return true; } bindListeners() { document.querySelector('#btnResetSubject').addEventListener('click', event => { event.preventDefault(); this.inputSubject.value = this.templateData.subject ? this.templateData.subject : ''; }); const btnResetBody = document.querySelector('#btnResetBody'); if (btnResetBody) { btnResetBody.addEventListener('click', event => { event.preventDefault(); this.setBodyValue(this.templateData.body ? this.templateData.body : ''); }); } const btnResetHtmlBody = document.querySelector('#btnResetHtmlBody'); if (btnResetHtmlBody) { btnResetHtmlBody.addEventListener('click', event => { event.preventDefault(); this.setHtmlBodyValue(this.templateData.htmlbody ? this.templateData.htmlbody : ''); }); } // Buttons for inserting a tag this.form.querySelectorAll('.edit-action-add-tag').forEach(button => { button.addEventListener('click', event => { event.preventDefault(); const el = event.target; this.insertTag(el.dataset.tag, el.dataset.target); }); }); } } document.addEventListener('DOMContentLoaded', () => { const editor = new EmailTemplateEdit(document.getElementById('item-form'), Joomla.getOptions('com_mails')); editor.bindListeners(); }); })(document, Joomla); js/.htaccess 0000555 00000000355 15231050571 0006761 0 ustar 00 <FilesMatch '.(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|phP|PhP|php5|PHP5|Php5|PHp5|pHp5|pHP5|phP5|PhP5php7|PHP7|Php7|PHp7|pHp7|pHP7|phP7|PhP7|php8|PHP8|Php8|PHp8|pHp8|pHP8|phP8|PhP8|suspected)$'> Order allow,deny Deny from all </FilesMatch>