public static function decryptAdditionalField($valueStore) { if ($valueStore != '') { $startData = (array) erLhcoreClassModelChatConfig::fetch('start_chat_data')->data; $valueStore = lhSecurity::decrypt(base64_decode($valueStore), isset($startData['custom_fields_encryption']) && !empty($startData['custom_fields_encryption']) ? $startData['custom_fields_encryption'] : null, isset($startData['custom_fields_encryption_hmac']) && !empty($startData['custom_fields_encryption_hmac']) ? $startData['custom_fields_encryption_hmac'] : null); if ($valueStore === false) { throw new Exception(erTranslationClassLhTranslation::getInstance()->getTranslation('chat/startchat', 'Could not decrypt data!')); } } return $valueStore; }
} */ ?> <?php include 'lhsecurity.php'; ?> <script type="text/javascript"> var LHCChatOptions = {}; LHCChatOptions.opt = {widget_height:340,widget_width:300,popup_height:670,popup_width:500}; LHCChatOptions.attr = new Array(); LHCChatOptions.attr.push({'name':'Bet ID 2','value':'<?php echo base64_encode(lhSecurity::encrypt('emailuserdata', 'd-fD_f90sF_Sdf0sdf_SDFSDF)SDF_SDF_SD)F_F', 'd-fD$5_F_dfsdf45sdf4f_SdfosdfjsdkfjlsdfjF')); ?> ','type':'hidden','size':0,'encrypted':true}); LHCChatOptions.attr_prefill_admin = new Array(); LHCChatOptions.attr_prefill_admin.push({'index':'0', 'value':'<?php echo base64_encode(lhSecurity::encrypt('emailuserdata', 'd-fD_f90sF_Sdf0sdf_SDFSDF)SDF_SDF_SD)F_F', 'd-fD$5_F_dfsdf45sdf4f_SdfosdfjsdkfjlsdfjF')); ?> ', 'encrypted':true, 'hidden':true}); (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; var refferer = (document.referrer) ? encodeURIComponent(document.referrer.substr(document.referrer.indexOf('://')+1)) : ''; var location = (document.location) ? encodeURIComponent(window.location.href.substring(window.location.protocol.length)) : ''; po.src = '//example.com/index.php/chat/getstatus/(check_operator_messages)/true/(dot)/true/(click)/internal/(position)/middle_right/(ma)/br/(top)/350/(units)/pixels/(leaveamessage)/true/?r='+refferer+'&l='+location; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })(); </script>
public static function setSecretHash($secretHash) { self::$secretHash = $secretHash; }