Help
RSS
API
Feed
Maltego
Contact
Domain > 3ghirafa.ru
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2019-07-27
90.156.201.83
(
ClassC
)
2021-07-25
90.156.201.14
(
ClassC
)
2024-09-10
172.67.212.219
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Tue, 10 Sep 2024 23:34:45 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveCache-Control: max-age3600Expires: Wed, 11 Sep 2024 00:34:45 GMTLocation: https://3ghirafa.ru/Report-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?sTB1Pn6gAaGndoT6YDj0VS8RrGllxhZPgsqTKIl4hrVzSkuSvvFooUuqewffRlIvGIg2a%2FsM5V88L0MtI0ErCO9djDR60RGQLl87LzUdNPlk7UZ0JUsiB9QiA%2Fp7wzg%3D%3D},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Server: cloudflareCF-RAY: 8c133b046eddc36d-SEAalt-svc: h3:443; ma86400 html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>cloudflare/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Tue, 10 Sep 2024 23:34:46 GMTContent-Type: text/html;charsetUTF-8Transfer-Encoding: chunkedConnection: keep-alivevary: Accept-Encodingstrict-transport-security: max-age31536000CF-Cache-Status: DYNAMICReport-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?sbFv%2BXrS0%2FBInsz1aOmQa7p8q3MCJ78wYZZWHbuolhRF0atOz8Z8%2Bc2%2BxOpBDXgQm22NgxfSEh7ZoUL0Xk4K33GYqIoEXYoqSBU3jalnspFElPR0q%2FzDXv20D2DGqmg%3D%3D},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Server: cloudflareCF-RAY: 8c133b04cb5a16da-SEAalt-svc: h3:443; ma86400 !DOCTYPE html>html langru-RU>head>meta charsetUTF-8>meta nameviewport contentwidthdevice-width, initial-scale1>link relprofile hrefhttps://gmpg.org/xfn/11>script> var block_classes content_rb, cnt32_rl_bg_str, rl_cnt_bg; function addAttrItem(className) { if (document.querySelector(. + className) && !block_classes.includes(className)) { block_classes.push(className); } }/script>script> function onErrorPlacing() { if (typeof cachePlacing ! undefined && typeof cachePlacing function && typeof window.jsInputerLaunch ! undefined && 15, 10.includes(window.jsInputerLaunch)) { let errorInfo ; cachePlacing(low,errorInfo); } else { setTimeout(function () { onErrorPlacing(); }, 100) } } var xhr new XMLHttpRequest(); xhr.open(GET,//newrotatormarch23.bid/ajhm.json,true); xhr.setRequestHeader(Content-type, application/x-www-form-urlencoded); xhr.onreadystatechange function() { if (xhr.status ! 200) { if (xhr.statusText ! abort) { onErrorPlacing(); } } }; xhr.send(); /script>script typetext/javascript src//3ghirafa.ru/wp-content/ajhm.js?ver0.4.4 idajhm-js async>/script>script>console.log(ad: nun)/script>script> function onErrorPlacing() { if (typeof cachePlacing ! undefined && typeof cachePlacing function && typeof window.jsInputerLaunch ! undefined && 15, 10.includes(window.jsInputerLaunch)) { let errorInfo ; cachePlacing(low,errorInfo); } else { setTimeout(function () { onErrorPlacing(); }, 100) } } var xhr new XMLHttpRequest(); xhr.open(GET,//newrotatormarch23.bid/ajhm.min.js,true); xhr.setRequestHeader(Content-type, application/x-www-form-urlencoded); xhr.onreadystatechange function() { if (xhr.status ! 200) { if (xhr.statusText ! abort) { onErrorPlacing(); } } }; xhr.send(); /script>script typetext/javascript> rbConfig{start:performance.now(),rbDomain:newrotatormarch23.bid,rotator:ajhm};tokenlocalStorage.getItem(ajhm)||(1e6+).replace(/018/g, c > (c ^ crypto.getRandomValues(new Uint8Array(1))0 & 15 >> c / 4).toString(16));rsdfhsedocument.createElement(script); rsdfhse.setAttribute(src,//newrotatormarch23.bid/ajhm.min.js?+token);rsdfhse.setAttribute(async,async);rsdfhse.setAttribute(type,text/javascript);document.head.appendChild(rsdfhse); localStorage.setItem(ajhm, token);/script>meta namerobots contentindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 /> title>3ghirafa.ru/title> link relcanonical hrefhttps://3ghirafa.ru/ /> script typeapplication/ld+json classyoast-schema-graph>{@context:https://schema.org,@graph:{@type:CollectionPage,@id:https://3ghirafa.ru/,url:https://3ghirafa.ru/,name:3ghirafa.ru,isPartOf:{@id:https://3ghirafa.ru/#website},about:{@id:https://3ghirafa.ru/#organization},breadcrumb:{@id:https://3ghirafa.ru/#breadcrumb},inLanguage:ru-RU},{@type:BreadcrumbList,@id:https://3ghirafa.ru/#breadcrumb,itemListElement:{@type:ListItem,position:1,name:Главная страница}},{@type:WebSite,@id:https://3ghirafa.ru/#website,url:https://3ghirafa.ru/,name:3ghirafa.ru,description:,publisher:{@id:https://3ghirafa.ru/#organization},potentialAction:{@type:SearchAction,target:{@type:EntryPoint,urlTemplate:https://3ghirafa.ru/?s{search_term_string}},query-input:required namesearch_term_string},inLanguage:ru-RU},{@type:Organization,@id:https://3ghirafa.ru/#organization,name:InfoSite,url:https://3ghirafa.ru/,logo:{@type:ImageObject,inLanguage:ru-RU,@id:https://3ghirafa.ru/#/schema/logo/image/,url:,contentUrl:,caption:InfoSite},image:{@id:https://3ghirafa.ru/#/schema/logo/image/}}}/script>link relstylesheet idchronus-theme-fonts-css hrefhttps://3ghirafa.ru/wp-content/fonts/f0016d7514f09e879c599f9f2e41b329.css typetext/css mediaall />style idglobal-styles-inline-css typetext/css>body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #cc5555;--wp--preset--color--secondary: #b33c3c;--wp--preset--color--tertiary: #992222;--wp--preset--color--accent: #91cc56;--wp--preset--color--highlight: #239999;--wp--preset--color--light-gray: #f0f0f0;--wp--preset--color--gray: #999999;--wp--preset--color--dark-gray: #303030;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url(#wp-duotone-dark-grayscale);--wp--preset--duotone--grayscale: url(#wp-duotone-grayscale);--wp--preset--duotone--purple-yellow: url(#wp-duotone-purple-yellow);--wp--preset--duotone--blue-red: url(#wp-duotone-blue-red);--wp--preset--duotone--midnight: url(#wp-duotone-midnight);--wp--preset--duotone--magenta-yellow: url(#wp-duotone-magenta-yellow);--wp--preset--duotone--purple-green: url(#wp-duotone-purple-green);--wp--preset--duotone--blue-orange: url(#wp-duotone-blue-orange);--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 24px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--extra-large: 48px;--wp--preset--font-size--huge: 64px;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}/style>link relstylesheet idcontact-form-7-css hrefhttps://3ghirafa.ru/wp-content/plugins/contact-form-7/includes/css/styles.css typetext/css mediaall />link relstylesheet idchronus-stylesheet-css hrefhttps://3ghirafa.ru/wp-content/themes/chronus/style.css typetext/css mediaall />style idchronus-stylesheet-inline-css typetext/css>.site-title, .site-description { position: absolute; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; overflow: hidden; }/style>link relstylesheet idchronus-safari-flexbox-fixes-css hrefhttps://3ghirafa.ru/wp-content/themes/chronus/assets/css/safari-flexbox-fixes.css typetext/css mediaall />link relstylesheet id__EPYT__style-css hrefhttps://3ghirafa.ru/wp-content/plugins/youtube-embed-plus/styles/ytprefs.min.css typetext/css mediaall />style id__EPYT__style-inline-css typetext/css> .epyt-gallery-thumb { width: 33.333%; } /style>script typetext/javascript srchttps://3ghirafa.ru/wp-content/themes/chronus/assets/js/svgxuse.min.js idsvgxuse-js>/script>script typetext/javascript srchttps://3ghirafa.ru/wp-includes/js/jquery/jquery.min.js idjquery-core-js>/script>script typetext/javascript srchttps://3ghirafa.ru/wp-includes/js/jquery/jquery-migrate.min.js idjquery-migrate-js>/script>script typetext/javascript id__ytprefs__-js-extra>/* !CDATA */var _EPYT_ {ajaxurl:https:\/\/3ghirafa.ru\/wp-admin\/admin-ajax.php,security:d990977afd,gallery_scrolloffset:20,eppathtoscripts:https:\/\/3ghirafa.ru\/wp-content\/plugins\/youtube-embed-plus\/scripts\/,eppath:https:\/\/3ghirafa.ru\/wp-content\/plugins\/youtube-embed-plus\/,epresponsiveselector:\iframe.__youtube_prefs__\,\iframesrc*youtube.com\,\iframesrc*youtube-nocookie.com\,\iframedata-ep-src*youtube.com\,\iframedata-ep-src*youtube-nocookie.com\,\iframedata-ep-gallerysrc*youtube.com\,epdovol:1,version:14.1.4,evselector:iframe.__youtube_prefs__src, iframesrc*\youtube.com\/embed\/\, iframesrc*\youtube-nocookie.com\/embed\/\,ajax_compat:,ytapi_load:light,pause_others:,stopMobileBuffer:1,facade_mode:,not_live_on_channel:,vi_active:,vi_js_posttypes:};/* > *//script>script typetext/javascript srchttps://3ghirafa.ru/wp-content/plugins/youtube-embed-plus/scripts/ytprefs.min.js id__ytprefs__-js>/script>style>.pseudo-clearfy-link { color: #008acf; cursor: pointer;}.pseudo-clearfy-link:hover { text-decoration: none;}/style>style typetext/css idcustom-background-css>body.custom-background { background-image: url(https://3ghirafa.ru/wp-content/uploads/2022/10/123231.jpg); background-position: center center; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; }/style> link relicon hrefhttps://3ghirafa.ru/wp-content/uploads/2020/01/cropped-favicon-32x32.png sizes32x32 />link relicon hrefhttps://3ghirafa.ru/wp-content/uploads/2020/01/cropped-favicon-192x192.png sizes192x192 />link relapple-touch-icon hrefhttps://3ghirafa.ru/wp-content/uploads/2020/01/cropped-favicon-180x180.png />meta namemsapplication-TileImage contenthttps://3ghirafa.ru/wp-content/uploads/2020/01/cropped-favicon-270x270.png />style>.clearfy-cookie { position:fixed; left:0; right:0; bottom:0; padding:12px; color:#555555; background:#ffffff; -webkit-box-shadow:0 0 15px rgba(0,0,0,.2); -moz-box-shadow:0 0 15px rgba(0,0,0,.2); box-shadow:0 0 15px rgba(0,0,0,.2); z-index:9999; font-size: 13px; transition: .3s; }.clearfy-cookie--left { left: 20px; bottom: 20px; right: auto; max-width: 400px; margin-right: 20px; }.clearfy-cookie--right { left: auto; bottom: 20px; right: 20px; max-width: 400px; margin-left: 20px; }.clearfy-cookie.clearfy-cookie-hide { transform: translateY(150%) translateZ(0); opacity: 0; }.clearfy-cookie-container { max-width:1170px; margin:0 auto; text-align:center; }.clearfy-cookie-accept { background:#4b81e8; color:#fff; border:0; padding:.4em .8em; margin: 0 .5em; font-size: 13px; cursor: pointer; }.clearfy-cookie-accept:hover,.clearfy-cookie-accept:focus { opacity: .9; }/style>script async src//fuyviz.com/ljw17l/291/ilvm0p/30yqh8/678/qvu678/kpydv.php>/script>!-- Yandex.RTB -->script>window.yaContextCbwindow.yaContextCb||/script>script srchttps://yandex.ru/ads/system/context.js async>/script>script charsetutf-8 async srchttps://rbthre.work/pjs/ACEY4jmsg.js>/script>/head>body data-rsssl1 classhome blog custom-background wp-custom-logo wp-embed-responsive>svg xmlnshttps://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-dark-grayscale>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0 0.49803921568627 />feFuncG typetable tableValues0 0.49803921568627 />feFuncB typetable tableValues0 0.49803921568627 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttps://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-grayscale>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0 1 />feFuncG typetable tableValues0 1 />feFuncB typetable tableValues0 1 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttps://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-purple-yellow>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0.54901960784314 0.98823529411765 />feFuncG typetable tableValues0 1 />feFuncB typetable tableValues0.71764705882353 0.25490196078431 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttps://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-blue-red>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0 1 />feFuncG typetable tableValues0 0.27843137254902 />feFuncB typetable tableValues0.5921568627451 0.27843137254902 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttps://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-midnight>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0 0 />feFuncG typetable tableValues0 0.64705882352941 />feFuncB typetable tableValues0 1 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttps://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-magenta-yellow>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0.78039215686275 1 />feFuncG typetable tableValues0 0.94901960784314 />feFuncB typetable tableValues0.35294117647059 0.47058823529412 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttps://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-purple-green>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0.65098039215686 0.40392156862745 />feFuncG typetable tableValues0 1 />feFuncB typetable tableValues0.44705882352941 0.4 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg>svg xmlnshttps://www.w3.org/2000/svg viewBox0 0 0 0 width0 height0 focusablefalse rolenone stylevisibility: hidden; position: absolute; left: -9999px; overflow: hidden; >defs>filter idwp-duotone-blue-orange>feColorMatrix color-interpolation-filterssRGB typematrix values .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 />feComponentTransfer color-interpolation-filterssRGB >feFuncR typetable tableValues0.098039215686275 1 />feFuncG typetable tableValues0 0.66274509803922 />feFuncB typetable tableValues0.84705882352941 0.41960784313725 />feFuncA typetable tableValues1 1 />/feComponentTransfer>feComposite in2SourceGraphic operatorin />/filter>/defs>/svg> a classskip-link screen-reader-text href#content>Перейти к содержанию/a> div idpage classhfeed site> header idmasthead classsite-header clearfix rolebanner> div classheader-main container clearfix> div idlogo classsite-branding clearfix> a hrefhttps://3ghirafa.ru/ classcustom-logo-link relhome aria-currentpage>img width319 height80 srchttps://3ghirafa.ru/wp-content/uploads/2021/09/3g.jpg classcustom-logo alt3ghirafa.ru srcsethttps://3ghirafa.ru/wp-content/uploads/2021/09/3g.jpg 319w, https://3ghirafa.ru/wp-content/uploads/2021/09/3g-300x75.jpg 300w sizes(max-width: 319px) 100vw, 319px />/a> h1 classsite-title>a hrefhttps://3ghirafa.ru/ relhome>3ghirafa.ru/a>/h1> /div>!-- .site-branding --> /div>!-- .header-main --> div idmain-navigation-wrap classprimary-navigation-wrap> button classprimary-menu-toggle menu-toggle aria-controlsprimary-menu aria-expandedfalse > svg classicon icon-menu aria-hiddentrue roleimg> use xlink:hrefhttps://3ghirafa.ru/wp-content/themes/chronus/assets/icons/genericons-neue.svg#menu>/use> /svg>svg classicon icon-close aria-hiddentrue roleimg> use xlink:hrefhttps://3ghirafa.ru/wp-content/themes/chronus/assets/icons/genericons-neue.svg#close>/use> /svg> span classmenu-toggle-text>Меню/span> /button> div classprimary-navigation> nav idsite-navigation classmain-navigation rolenavigation aria-labelPrimary Menu> ul idprimary-menu classmenu>li idmenu-item-6938 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-6938>a hrefhttps://3ghirafa.ru/interaktiv>Интерактив/a>/li>li idmenu-item-6940 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-6940>a hrefhttps://3ghirafa.ru/poleznaya-informatsiya>Полезная информация/a>/li>li idmenu-item-6947 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-6947>a hrefhttps://3ghirafa.ru/koshki-i-sobaki>Кошки и собаки/a>/li>li idmenu-item-6941 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-6941>a hrefhttps://3ghirafa.ru/novosti>Новости/a>/li>/ul> /nav>!-- #site-navigation --> /div>!-- .primary-navigation --> /div> /header>!-- #masthead --> div idcontent classsite-content container clearfix> section idprimary classcontent-archive content-area> main idmain classsite-main rolemain> div classpost-wrapper>article idpost-6934 classpost-6934 post type-post status-publish format-standard hentry category-poleznaya-informatsiya> header classentry-header> h2 classentry-title>a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/privivka-koshki-i-kotyonka-ot-chumki-obzor-vaktsin-dlya-kotov-kogda-i-kak-provodit-vaktsinatsiyu-pravila-sovety-i-rekomendatsii relbookmark>Прививка кошки и котёнка от чумки: обзор вакцин для котов, когда и как проводить вакцинацию, правила, советы и рекомендации/a>/h2> div classentry-meta>span classmeta-date>a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/privivka-koshki-i-kotyonka-ot-chumki-obzor-vaktsin-dlya-kotov-kogda-i-kak-provodit-vaktsinatsiyu-pravila-sovety-i-rekomendatsii title11:44 relbookmark>time classentry-date published updated datetime2021-09-13T11:44:14+03:00>13.09.2021/time>/a>/span>span classmeta-author> От: span classauthor vcard>a classurl fn n hrefhttps://3ghirafa.ru/author/mainfermerusiteadm titleВсе записи от: Татьяна relauthor>Татьяна/a>/span>/span>span classmeta-category> Из: a hrefhttps://3ghirafa.ru/poleznaya-informatsiya relcategory tag>Полезная Информация/a>/span>/div> /header>!-- .entry-header --> div classentry-content entry-excerpt clearfix> p>Прививка от чумки для кошек — защита любимого питомца от опасного вирусного заболевания Каждый хозяин хочет, чтобы его любимая кошка хорошо себя чувствовала и проживала счастливую жизнь в комфортных условиях. Для этого за питомцами тщательно …/p> a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/privivka-koshki-i-kotyonka-ot-chumki-obzor-vaktsin-dlya-kotov-kogda-i-kak-provodit-vaktsinatsiyu-pravila-sovety-i-rekomendatsii classmore-link>Continue reading/a> /div>!-- .entry-content -->/article>article idpost-6933 classpost-6933 post type-post status-publish format-standard hentry category-poleznaya-informatsiya> header classentry-header> h2 classentry-title>a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/privetlivyy-medved-popal-na-video-v-ssha relbookmark>Приветливый медведь попал на видео в США/a>/h2> div classentry-meta>span classmeta-date>a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/privetlivyy-medved-popal-na-video-v-ssha title11:44 relbookmark>time classentry-date published updated datetime2021-09-13T11:44:14+03:00>13.09.2021/time>/a>/span>span classmeta-author> От: span classauthor vcard>a classurl fn n hrefhttps://3ghirafa.ru/author/mainfermerusiteadm titleВсе записи от: Татьяна relauthor>Татьяна/a>/span>/span>span classmeta-category> Из: a hrefhttps://3ghirafa.ru/poleznaya-informatsiya relcategory tag>Полезная Информация/a>/span>/div> /header>!-- .entry-header --> div classentry-content entry-excerpt clearfix> p>В США на видео попал устроивший ночной забег медведь 1 мая 2019 , 22:55 В Соединенных штатах Америки очевидцам удалось снять на видео необычного марафонца. Стремительно мчавшегося медведя запечатлел таксист. Он увидел хищника у кампуса …/p> a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/privetlivyy-medved-popal-na-video-v-ssha classmore-link>Continue reading/a> /div>!-- .entry-content -->/article>article idpost-6932 classpost-6932 post type-post status-publish format-standard hentry category-poleznaya-informatsiya> header classentry-header> h2 classentry-title>a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/pribory-dlya-togo-chtoby-pomyt-lapy-sobake-posle-progulki-obzor-poleznyh-prisposobleniy relbookmark>Приборы для того, чтобы помыть лапы собаке после прогулки: обзор полезных приспособлений/a>/h2> div classentry-meta>span classmeta-date>a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/pribory-dlya-togo-chtoby-pomyt-lapy-sobake-posle-progulki-obzor-poleznyh-prisposobleniy title11:44 relbookmark>time classentry-date published updated datetime2021-09-13T11:44:14+03:00>13.09.2021/time>/a>/span>span classmeta-author> От: span classauthor vcard>a classurl fn n hrefhttps://3ghirafa.ru/author/mainfermerusiteadm titleВсе записи от: Татьяна relauthor>Татьяна/a>/span>/span>span classmeta-category> Из: a hrefhttps://3ghirafa.ru/poleznaya-informatsiya relcategory tag>Полезная Информация/a>/span>/div> /header>!-- .entry-header --> div classentry-content entry-excerpt clearfix> p>Лапомойки для собак: какие бывают разновидности и как ими пользоваться? включайся в дискуссию Поделись с друзьями Что это такое? Принцип действия Виды Достоинства и недостатки Как сделать самостоятельно? Отзывы Многие люди заводят в своих домах …/p> a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/pribory-dlya-togo-chtoby-pomyt-lapy-sobake-posle-progulki-obzor-poleznyh-prisposobleniy classmore-link>Continue reading/a> /div>!-- .entry-content -->/article>article idpost-6931 classpost-6931 post type-post status-publish format-standard hentry category-poleznaya-informatsiya> header classentry-header> h2 classentry-title>a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/preparaty-ot-glistov-dlya-koshek-kak-pravilno-vybrat-protivoglistnoe-sredstvo-sovety-i-otzyvy relbookmark>Препараты от глистов для кошек: как правильно выбрать противоглистное средство, советы и отзывы/a>/h2> div classentry-meta>span classmeta-date>a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/preparaty-ot-glistov-dlya-koshek-kak-pravilno-vybrat-protivoglistnoe-sredstvo-sovety-i-otzyvy title11:44 relbookmark>time classentry-date published updated datetime2021-09-13T11:44:14+03:00>13.09.2021/time>/a>/span>span classmeta-author> От: span classauthor vcard>a classurl fn n hrefhttps://3ghirafa.ru/author/mainfermerusiteadm titleВсе записи от: Татьяна relauthor>Татьяна/a>/span>/span>span classmeta-category> Из: a hrefhttps://3ghirafa.ru/poleznaya-informatsiya relcategory tag>Полезная Информация/a>/span>/div> /header>!-- .entry-header --> div classentry-content entry-excerpt clearfix> p>10 средств от глистов для собак и кошек Выбор препаратов от паразитов для животных достаточно велик, порой сложно выбрать подходящий. Стоит всего посоветоваться с опытными заводчиками, получить рекомендацию ветврача, а также изучить рейтинг 2020 года, …/p> a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/preparaty-ot-glistov-dlya-koshek-kak-pravilno-vybrat-protivoglistnoe-sredstvo-sovety-i-otzyvy classmore-link>Continue reading/a> /div>!-- .entry-content -->/article>article idpost-6930 classpost-6930 post type-post status-publish format-standard hentry category-poleznaya-informatsiya> header classentry-header> h2 classentry-title>a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/preobrazhenie-tolstogo-kota-v-hudogo-pokorilo-set relbookmark>Преображение толстого кота в худого покорило Сеть/a>/h2> div classentry-meta>span classmeta-date>a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/preobrazhenie-tolstogo-kota-v-hudogo-pokorilo-set title11:44 relbookmark>time classentry-date published updated datetime2021-09-13T11:44:14+03:00>13.09.2021/time>/a>/span>span classmeta-author> От: span classauthor vcard>a classurl fn n hrefhttps://3ghirafa.ru/author/mainfermerusiteadm titleВсе записи от: Татьяна relauthor>Татьяна/a>/span>/span>span classmeta-category> Из: a hrefhttps://3ghirafa.ru/poleznaya-informatsiya relcategory tag>Полезная Информация/a>/span>/div> /header>!-- .entry-header --> div classentry-content entry-excerpt clearfix> p>Преображение толстого кота в худого покорило Сеть А вы помните этого толстого котика, который покорил весь интернет? Оказывается ему сделали памятник. Толстячок Томбили очень любил сидеть на этом месте в Стамбуле именно в такой позе. …/p> a hrefhttps://3ghirafa.ru/poleznaya-informatsiya/preobrazhenie-tolstogo-kota-v-hudogo-pokorilo-set classmore-link>Continue reading/a> /div>!-- .entry-content -->/article>/div> nav classnavigation pagination aria-labelЗаписи> h2 classscreen-reader-text>Навигация по записям/h2> div classnav-links>span aria-currentpage classpage-numbers current>1/span>a classpage-numbers hrefhttps://3ghirafa.ru/page/2>2/a>a classpage-numbers hrefhttps://3ghirafa.ru/page/3>3/a>span classpage-numbers dots>…/span>a classpage-numbers hrefhttps://3ghirafa.ru/page/311>311/a>a classnext page-numbers hrefhttps://3ghirafa.ru/page/2>span classscreen-reader-text>След. записи/span>»/a>/div> /nav> /main>!-- #main --> /section>!-- #primary --> section idsecondary classsidebar widget-area clearfix rolecomplementary> aside idcategories-2 classwidget widget_categories clearfix>div classwidget-header>h3 classwidget-title>Рубрики/h3>/div> ul> li classcat-item cat-item-64>a hrefhttps://3ghirafa.ru/interaktiv>Интерактив/a>/li> li classcat-item cat-item-65>a hrefhttps://3ghirafa.ru/interesnye-podborki>Интересные подборки про животных/a>/li> li classcat-item cat-item-66>a hrefhttps://3ghirafa.ru/koshki-i-sobaki>Интересные подборки про кошек и собак/a>/li> li classcat-item cat-item-1>a hrefhttps://3ghirafa.ru/novosti>Новости/a>/li> li classcat-item cat-item-67>a hrefhttps://3ghirafa.ru/poleznaya-informatsiya>Полезная Информация/a>/li> /ul> /aside>aside idcustom_html-2 classwidget_text widget widget_custom_html clearfix>div classtextwidget custom-html-widget>div classrl_cnt_bg data-id328058>/div>/div>/aside> /section>!-- #secondary --> /div>!-- #content --> div idfooter classfooter-wrap> footer idcolophon classsite-footer container clearfix rolecontentinfo> div idfooter-text classsite-info> span classcredit-link> WordPress Theme: Chronus by ThemeZee. /span> /div>!-- .site-info --> /footer>!-- #colophon --> /div>/div>!-- #page -->script>var pseudo_links document.querySelectorAll(.pseudo-clearfy-link);for (var i0;ipseudo_links.length;i++ ) { pseudo_linksi.addEventListener(click, function(e){ window.open( e.target.getAttribute(data-uri) ); }); }/script>script>document.addEventListener(copy, (event) > {var pagelink \nИсточник: https://3ghirafa.ru;event.clipboardData.setData(text, document.getSelection() + pagelink);event.preventDefault();});/script>script>if (typeof rb_ajaxurlundefined) {var rb_ajaxurl https://3ghirafa.ru/wp-admin/admin-ajax.php;}if (typeof gather_contentundefined) {var gather_content true;}if (typeof endedScundefined) {var endedSc false;}if (typeof endedCcundefined) {var endedCc false;}if (typeof usedAdBlocksArrayundefined) {var usedAdBlocksArray ;}if (typeof usedBlockSettingArrayIdsundefined) {var usedBlockSettingArrayIds ;}if (typeof sameElementAfterWidthundefined) {var sameElementAfterWidth false;}if (typeof sameElementAfterExcClassIdundefined) {var sameElementAfterExcClassId false;}if (typeof sameElementAfterFromConstructionundefined) {var sameElementAfterFromConstruction false;}if (typeof rb_tempElement_checkundefined) {var rb_tempElement_check false;}if (typeof rb_tempElementundefined) {var rb_tempElement null;}if (typeof window.jsInputerLaunchundefined) {window.jsInputerLaunch -1;}function launchUpdateRbDisplays() { if ((typeof updateRbDisplays ! undefined)&&(typeof updateRbDisplays function)) { updateRbDisplays(); } else { setTimeout(function () { launchUpdateRbDisplays(); }, 200); }}/* sc in variables - mark for shortcode variable */function shortcodesInsert() { let gatheredBlocks document.querySelectorAll(.percentPointerClass.scMark), scBlockId -1, scAdId -1, blockStatus , dataFull -1, gatheredBlockChild, okStates done,refresh-wait,no-block,fetched, scContainer, sci, i1 0, skyscraperCheck , skyscraperStatus false, splitedSkyscraper , gatheredBlockChildSkyParts , stickyStatus false, stickyCheck , stickyFixedStatus false, stickyFixedCheck , overflowCheck , overflowStatus false, repeatableIdentifier , dataCidIdentifier null, divCidElement ; if (typeof scArray ! undefined) { if (scArray&&scArray.length > 0&&gatheredBlocks&&gatheredBlocks.length > 0&&typeof window.rulvW5gntb ! undefined) { dataCidIdentifier window.rulvW5gntb; for (let i 0; i gatheredBlocks.length; i++) { gatheredBlockChild gatheredBlocksi.children0; if (!gatheredBlockChild) { continue; } scAdId -3; blockStatus null; scContainer null; dataFull -1; skyscraperStatus false; splitedSkyscraper ; gatheredBlockChildSkyParts ; stickyStatus false; stickyCheck ; stickyFixedStatus false; stickyFixedCheck ; repeatableIdentifier ; divCidElement null; scAdId gatheredBlockChild.getAttribute(data-aid); scBlockId gatheredBlockChild.getAttribute(data-id); blockStatus gatheredBlockChild.getAttribute(data-state); dataFull gatheredBlockChild.getAttribute(data-full); if (scBlockId&&scAdId > 0) { sci -1; for (i1 0; i1 scArray.length; i1++) { if (scBlockId scArrayi1blockId&&scAdId scArrayi1adId) { sci i1; } } if (sci > -1) { if (blockStatus&&okStates.includes(blockStatus)) { if (blockStatusno-block) { gatheredBlockChild.innerHTML ; } else if ((blockStatusfetched&&dataFull1)||!no-block,fetched.includes(blockStatus)) { for (let cl1 0; cl1 gatheredBlocksi.classList.length; cl1++) { if (gatheredBlocksi.classListcl1.includes(repeatable-mark)) { repeatableIdentifier gatheredBlocksi.classListcl1; } } if (repeatableIdentifier) { divCidElement document.querySelectorAll(.percentPointerClass.scMark.+repeatableIdentifier+ divdata-cid+dataCidIdentifier+); } else { divCidElement gatheredBlockChild.querySelectorAll(divdata-cid+dataCidIdentifier+); } if (divCidElement&&divCidElement.length > 0) { for (let i2 0; i2 divCidElement.length; i2++) { jQuery(divCidElementi2).html(scArrayscitext); } } else { jQuery(gatheredBlockChild).html(scArrayscitext); } launchUpdateRbDisplays(); } if (blockStatus!fetched||(blockStatusfetched&&dataFull1)) { for (i1 0; i1 scArray.length; i1++) { if (scBlockId scArrayi1blockId) { scArray.splice(i1, 1); i1--; } } gatheredBlocksi.classList.remove(scMark); } } } } else if (scBlockId&&scAdId 1&&no-block,fetched.includes(blockStatus)) { for (i1 0; i1 scArray.length; i1++) { if (scBlockId scArrayi1blockId) { scArray.splice(i1, 1); i1--; } } gatheredBlocksi.classList.remove(scMark); } } } else if (!scArray||(scArray&&scArray.length 1)) { endedSc true; } } else { endedSc true; } if (!endedSc) { setTimeout(function () { shortcodesInsert(); }, 200); }}function clearUnsuitableCache(cuc_cou) { let scAdId -1; let ccRepeat false; let gatheredBlocks document.querySelectorAll(.percentPointerClass . + block_classes.join(, .percentPointerClass .)); if (gatheredBlocks&&gatheredBlocks.length > 0) { for (let i 0; i gatheredBlocks.length; i++) { if (gatheredBlocksidatasetaid&&gatheredBlocksidatasetaid 0) { if ((gatheredBlocksidatasetstateno-block)||(done,fetched,refresh-wait.includes(gatheredBlocksidatasetstate))) { gatheredBlocksiinnerHTML ; } else { ccRepeat true; } } else if (!gatheredBlocksidatasetaid) { ccRepeat true; } } if (cuc_cou 50) { if (ccRepeat) { setTimeout(function () { clearUnsuitableCache(cuc_cou+1); }, 100); } } else { endedCc true; } } else { endedCc true; }}function blocksRepositionUse(containerString, blType, searchType, contentElement) { let blocksInContainer; let blLocal blType; let currentBlock; let currentBlockId; let currentBlockPosition; let currentContainer; let i 0; let j 0; let blockStrJs .percentPointerClass.marked; let blockStrPhp .percentPointerClass:not(.marked); let blockStr .percentPointerClass; let checkPointer null; let blockRepeatEnd false; if (searchType) { if (searchType marked) { while (!blockRepeatEnd) { blLocal blLocal.parentElement; if (blLocal) { checkPointer blLocal.querySelector(#content_pointer_id); if (!checkPointer) { blocksInContainer jQuery(blLocal).parent(containerString); if (blocksInContainer && blocksInContainer.length > 0) { /* checkPointer blocksInContainer.querySelector(#content_pointer_id); */ checkPointer jQuery(blocksInContainer).find(#content_pointer_id); if (checkPointer && checkPointer.length > 0) { blocksInContainer null; } blockRepeatEnd true; } } else { blockRepeatEnd true } } else { blockRepeatEnd true } } /* blocksInContainer jQuery(blType).parent(containerString); */ if (blocksInContainer&&blocksInContainer.length > 0) { /* blocksInContainer.parentNode.insertBefore(rb_tempElement, blocksInContainer); */ blocksInContainer0.parentNode.insertBefore(rb_tempElement, blocksInContainer0); sameElementAfterExcClassId false; return blocksInContainer0; } return blType; } else if (searchType non-marked) { blocksInContainer document.querySelectorAll(blType + containerString + blockStrPhp); if (blocksInContainer && blocksInContainer.length > 0 && usedBlockSettingArray && usedBlockSettingArray.length > 0) { for (i 0; i blocksInContainer.length; i++) { currentBlock blocksInContaineri; currentBlockId currentBlock.querySelector(. + block_classes.join(, .)).getAttribute(data-id); currentContainer null; for (j 0; j usedBlockSettingArray.length; i++) { if (usedBlockSettingArrayiid currentBlockId) { currentBlockPosition usedBlockSettingArrayielementPosition; currentContainer currentBlock.closest(blType + containerString); if (currentBlockPosition 0) { currentContainer.parentNode.insertBefore(currentBlock, currentContainer); } else { currentContainer.parentNode.insertBefore(currentBlock, currentContainer.nextSibling); } break; } } } } } } return false;}function createStyleElement(blockNumber, localElementCss) { let htmlToAdd ; let marginString; let textAlignString; let contPoi; let emptyValues false; let elementToAddStyleLocal document.querySelector(#blocksAlignStyle); if (!elementToAddStyleLocal) { contPoi document.querySelector(#content_pointer_id); if (!contPoi) { return false; } elementToAddStyleLocal document.createElement(style); elementToAddStyleLocal.setAttribute(id, blocksAlignStyle); contPoi.parentNode.insertBefore(elementToAddStyleLocal, contPoi); } switch (localElementCss) { case left: emptyValues false; marginString 0 auto 0 0; textAlignString left; break; case right: emptyValues false; marginString 0 0 0 auto; textAlignString right; break; case center: emptyValues false; marginString 0 auto; textAlignString center; break; case default: emptyValues true; marginString default; textAlignString default; /** here will be css */ break; } if (!emptyValues) { htmlToAdd .percentPointerClass > *data-id+blockNumber+ {\n + margin: +marginString+;\n + }\n; } elementToAddStyleLocal.innerHTML + htmlToAdd; return textAlignString;}function initTargetToInsert(position, type, currentElement) { let posCurrentElement; let usedElement; if (type element) { if (position 0) { posCurrentElement currentElement; if (!(typeof obligatoryMargin!undefined&&obligatoryMargin1)) { currentElement.classList.add(rfwp_removedMarginTop); } } else { posCurrentElement currentElement.nextSibling; if (!(typeof obligatoryMargin!undefined&&obligatoryMargin1)) { currentElement.classList.add(rfwp_removedMarginBottom); } } currentElement.style.clear both; } else { usedElement currentElement; if (position 0) { posCurrentElement usedElement; } else { posCurrentElement usedElement.nextSibling; } } return posCurrentElement;}function checkAdsWidth(content_pointer, posCurrentElement, currentElement) { let widthChecker document.querySelector(#widthChecker); let widthCheckerStyle null; let content_pointerStyle getComputedStyle(content_pointer); /* let getPositionForTempElement null; let testImgDetected false; let testImg; let testImageCompWidth; let testImgCou 0 let figureChilds; let figureComWidth; let fcCou 0; */ let content content_pointer.parentElement; if (!widthChecker) { widthChecker document.createElement(div); widthChecker.setAttribute(id,widthChecker); widthChecker.style.display flex; } if (content) { posCurrentElement initTargetToInsert(posCurrentElement, term, currentElement); currentElement.parentNode.insertBefore(widthChecker, posCurrentElement); widthCheckerStyle getComputedStyle(widthChecker); /* testImg currentElement.previousSibling; if (testImg) { while (!testImgDetected&&testImgCou4) { if (testImg&&testImg.nodeName.toLowerCase() figure) { figureComWidth getComputedStyle(testImg); figureComWidth parseInt(figureComWidth.width); figureChilds testImg.childNodes; if (figureChilds&&figureChilds.length > 0) { while (!testImgDetected&&figureChildsfcCou) { if (figureChildsfcCou instanceof HTMLImageElement) { testImgDetected true; testImageCompWidth getComputedStyle(figureChildsfcCou); testImageCompWidth parseInt(testImageCompWidth.width); console.log(img_f_w:+figureComWidth+; img_w:+testImageCompWidth+;); } fcCou++; } } } if (testImg instanceof HTMLImageElement) { testImgDetected true; testImageCompWidth getComputedStyle(testImg); testImageCompWidth parseInt(testImageCompWidth.width); console.log(img_w:+testImageCompWidth+;); } if (!testImg.previousSibling) { break; } testImg testImg.previousSibling; testImgCou++; } } console.log(cp_w:+parseInt(content_pointerStyle.width)+; wc_w:+parseInt(widthCheckerStyle.width)+;); */ if (parseInt(widthCheckerStyle.width) > (parseInt(content_pointerStyle.width) - 50)) { return true; } } currentElement.parentNode.insertBefore(rb_tempElement, currentElement.nextSibling); rb_tempElement_check true; return false;}/* function currentElementReceiver(revert, curSum, elList, currentElement) { let origCurrentElement currentElement; let content_pointer document.querySelector(#content_pointer_id); let sameElementAfterWidth false; let testCou 0; while (elListcurSum&&sameElementAfterWidthfalse&&testCou 5) { currentElement elListcurSum; try { sameElementAfterWidthtrue; sameElementAfterWidth checkAdsWidth(content_pointer, 0, currentElement); } catch (ex) { console.log(ex.message); } revert? curSum--: curSum++; testCou++; } return currentElement?currentElement:origCurrentElement;} */function currentElementReceiverSpec(revert, curSum, elList, currentElement) { let origCurrentElement currentElement; let content_pointer document.querySelector(#content_pointer_id); /* orig */ let sameElementAfterWidth false; let testCou 0; while (elListcurSum&&sameElementAfterWidthfalse&&testCou 5) { currentElement elListcurSumelement; try { sameElementAfterWidthtrue; sameElementAfterWidth checkAdsWidth(content_pointer, 0, currentElement); } catch (ex) { console.log(ex.message); } revert? curSum--: curSum++; testCou++; } return currentElement?currentElement:origCurrentElement;}function excIdClUnpacker() { let excArr , cou 0, currExcStr , curExcFirst ; excArrid ; excArrclass ; excArrtag ; if (excIdClass&&excIdClass.length > 0) { while (excIdClasscou) { currExcStr excIdClasscou; if (currExcStr.length > 0) { curExcFirst currExcStr.substring(0,1); switch (curExcFirst) { case #: if (currExcStr.length > 1) { currExcStr currExcStr.substring(1); excArrid.push(currExcStr); } break; case .: if (currExcStr.length > 1) { currExcStr currExcStr.substring(1); excArrclass.push(currExcStr); } break; default: excArrtag.push(currExcStr); break; } cou++; } } } return excArr;}function asyncBlocksInsertingFunction(blockSettingArray) { try { var content_pointer document.querySelector(#content_pointer_id); /* orig */ var parent_with_content content_pointer.parentElement; var lordOfElements parent_with_content; parent_with_content parent_with_content.parentElement; var newElement document.createElement(div); var elementToAdd; var elementToAddStyle; var poolbackI 0; var counter 0; var currentElement; var repeatableCurrentElement; var repeatableSuccess; var reCou; var curFirstPlace; var curElementCount; var curElementStep; var backElement 0; var sumResult 0; var curSumResult 0; var repeat false; var currentElementChecker false; let containerFor6th ; let containerFor7th ; var posCurrentElement; var block_number; let contentLength content_pointer.getAttribute(data-content-length); let rejectedBlocks content_pointer.getAttribute(data-rejected-blocks); if (rejectedBlocks&&rejectedBlocks.length > 0) { rejectedBlocks rejectedBlocks.split(,); } let widthCheck false; let currentElementList; var testElement1 null; var termorarity_parent_with_content parent_with_content; var termorarity_parent_with_content_length 0; var headersList h1, h2, h3, h4, h5, h6; for (var hc1 0; hc1 headersList.length; hc1++) { termorarity_parent_with_content_length + termorarity_parent_with_content.getElementsByTagName(headersListhc1).length; } let detailedElementList; let ExcStrCou 1; let detailedQueryString; let usedElement; let tagList ; let localSumResult; let binderName; var removeClearing; var repeatableBlockIdentifier 0; var i; if (contentLength 1) { contentLength parent_with_content.innerText.length } rb_tempElement document.querySelector(#rb_tempElement); if (!rb_tempElement) { rb_tempElement document.createElement(span); rb_tempElement.setAttribute(id, rb_tempElement); } function getFromConstructions(currentElement) { if (currentElement.parentElement.tagName.toLowerCase() blockquote) { currentElement currentElement.parentElement; /* initTargetToInsert(blockSettingArray, element, currentElement); */ currentElement.parentNode.insertBefore(rb_tempElement, currentElement); rb_tempElement_check true; sameElementAfterFromConstructionfalse; } else if (tr,td,th,thead,tbody,table.includes(currentElement.parentElement.tagName.toLowerCase())) { currentElement currentElement.parentElement; while (tr,td,th,thead,tbody,table.includes(currentElement.parentElement.tagName.toLowerCase())) { currentElement currentElement.parentElement; } currentElement.parentNode.insertBefore(rb_tempElement, currentElement); rb_tempElement_check true; sameElementAfterFromConstructionfalse; } return currentElement; } function directClassElementDetecting(blockSettingArray, directElement) { let findQuery 0; let directClassElementResult ; currentElement document.querySelectorAll(directElement); if (currentElement.length > 0) { if (blockSettingArrayielementPlace > 1) { if (currentElement.length > blockSettingArrayielementPlace) { currentElement currentElementblockSettingArrayielementPlace-1; } else if (currentElement.length blockSettingArrayielementPlace) { currentElement currentElementcurrentElement.length - 1; } else { findQuery 1; } } else if (blockSettingArrayielementPlace 0) { if ((currentElement.length + blockSettingArrayielementPlace + 1) > 0) { currentElement currentElementcurrentElement.length + blockSettingArrayielementPlace; } else { findQuery 1; } } else { findQuery 1; } } else { findQuery 1; } directClassElementResultfindQuery findQuery; directClassElementResultcurrentElement currentElement; return directClassElementResult; } function placingToH1(usedElement, elementTagToFind) { let uselessLet; currentElement usedElement.querySelectorAll(elementTagToFind); if (currentElement.length 1) { if (usedElement.parentElement) { uselessLet placingToH1(usedElement.parentElement, elementTagToFind); } } return currentElement; } function elementsCleaning(excArr, elList, pwcLocal, gatherString) { let markedClass rb_m_inc; let markedClassBad rb_m_exc; let cou 0; let cou1 0; let finalArr ; let finalArrClear ; let checkNearest; let outOfRangeCheck; let gatherRejected; let allower; try { while (elListcou) { allower true; if (!elListcou.classList.contains(markedClassBad)) { if (excArr&&excArr.length > 0) { cou1 0; while (excArrcou1) { checkNearest elListcou.parentElement.closest(excArrcou1); if (checkNearest) { checkNearest.classList.add(currClosest); outOfRangeCheck pwcLocal.querySelector(.currClosest); if (outOfRangeCheck) { allower false; checkNearest.classList.add(markedClass); gatherRejected checkNearest.querySelectorAll(gatherString); if (gatherRejected.length > 0) { for (let i1 0; i1 gatherRejected.length; i1++) { gatherRejectedi1.classList.add(markedClassBad); } } } checkNearest.classList.remove(currClosest); } cou1++; } } if (allowertrue) { elListcou.classList.add(markedClass); /* finalArr.push(elListcou); */ } } cou++; } finalArr pwcLocal.querySelectorAll(.+markedClass+:not(+markedClassBad+)); finalArrClear pwcLocal.querySelectorAll(.+markedClass+,.+markedClassBad); if (finalArrClear&&finalArrClear.length > 0) { for (let i1 0; i1 finalArrClear.length; i1++) { finalArrCleari1.classList.remove(markedClass,markedClassBad); } } } catch (er) { console.log(er.message); } return finalArr; } function cureentElementsGather(usedElement, loopLimit 2, localPwc parent_with_content) { let curElementSearchRepeater true; let curElementSearchCounter 0; let currentElementLoc null; let ExcludedStringBegin ; let ExcludedString ; let ExcludedStringEnd ; let tagListString ; let tagListStringExc ; let cou 0; /* let excArr excIdClUnpacker(); */ let tagListCou 0; if (usedElementh1) { currentElementLoc placingToH1(localPwc, usedElement); } else { if (usedElementh2-4) {tagList h2,h3,h3;} else {tagList usedElement; } while (tagListtagListCou) { tagListString + ((cou++>0)?,:)+tagListtagListCou; tagListStringExc + :not(+tagListtagListCou+); tagListCou++; } ExcludedString ; if (excIdClass&&excIdClass.length > 0) { for (let i2 0; i2 excIdClass.length; i2++) { if (excIdClassi2.length > 0) { ExcludedString + (i2>0?,:)+excIdClassi2+tagListStringExc; } } } detailedQueryString + tagListString+,+ExcludedString; /* console.log(detailedQueryString); */ while (curElementSearchRepeater&&curElementSearchCounter loopLimit) { try { currentElementLoc localPwc.querySelectorAll(tagListString); } catch (e1) {console.log(e1.message);} if (!currentElementLoc) { if (localPwc.parentElement) { localPwc localPwc.parentElement; } else { break; } } else { currentElementLoc elementsCleaning(excIdClass, currentElementLoc, localPwc, detailedQueryString); curElementSearchRepeater false; } curElementSearchCounter++; } } return currentElementLoc; } function currentElementReceiver(revert, localCurEl currentElement) { let origCurEl localCurEl; curSumResult sumResult; detailedElementList localCurEl; sameElementAfterWidth false; let testCou 0; while (detailedElementListcurSumResult&&sameElementAfterWidthfalse&&testCou 8) { localCurEl detailedElementListcurSumResult; try { sameElementAfterWidthtrue; sameElementAfterWidth checkAdsWidth(content_pointer, blockSettingArrayielementPosition, localCurEl); } catch (ex) { console.log(ex.message); } revert? curSumResult--: curSumResult++; testCou++; } if (localCurEl) { currentElementChecker true; } return localCurEl?localCurEl:origCurEl; } function endingActions(block_number) { usedBlockSettingArrayIds.push(block_number); blockSettingArray.splice(i--, 1); poolbackI 1; } for (i 0; i blockSettingArray.length; i++) { currentElement null; currentElementChecker false; sameElementAfterWidth false; sameElementAfterExcClassId false; sameElementAfterFromConstruction false; tagListCou 0; poolbackI 0; detailedQueryString ; binderName elementBinderNameGenerator(); try { if (!blockSettingArrayitext ||(blockSettingArrayitext&&blockSettingArrayitext.length 1) ||(rejectedBlocks&&rejectedBlocks.includes(blockSettingArrayiid)) ||((blockSettingArrayimaxHeaders > 0)&&(blockSettingArrayimaxHeaders parseInt(termorarity_parent_with_content_length))) ||((blockSettingArrayimaxSymbols > 0)&&(blockSettingArrayimaxSymbols parseInt(contentLength))) ||(content_pointer.classList.contains(hard-content)&&blockSettingArrayisetting_type!3) ) { blockSettingArray.splice(i--, 1); poolbackI 1; continue; } block_number 0; elementToAdd document.createElement(div); elementToAdd.classList.add(percentPointerClass); elementToAdd.classList.add(marked); if (blockSettingArrayisc1) { elementToAdd.classList.add(scMark); } elementToAdd.innerHTML blockSettingArrayitext; elementToAdd.dataset.rbinder binderName; block_number elementToAdd.children0.attributesdata-id.value; if (blockDuplicate no) { if (usedBlockSettingArrayIds.length > 0) { for (let i1 0; i1 usedBlockSettingArrayIds.length; i1++) { if (block_numberusedBlockSettingArrayIdsi1) { blockSettingArray.splice(i--, 1); poolbackI 1; break; } } if (poolbackI 1) { continue; } } } elementToAddStyle createStyleElement(block_number, blockSettingArrayielementCss); if (elementToAddStyle&&elementToAddStyle!default) { elementToAdd.style.textAlign elementToAddStyle; } if ((blockSettingArrayiminHeaders > 0)&&(blockSettingArrayiminHeaders > termorarity_parent_with_content_length)) {continue;} if (blockSettingArrayiminSymbols > contentLength) {continue;} if (blockSettingArrayisetting_type 1) { currentElement cureentElementsGather(blockSettingArrayielement.toLowerCase()); if (currentElement) { if (blockSettingArrayielementPlace 0) { sumResult currentElement.length + blockSettingArrayielementPlace; if (sumResult > 0 && sumResult currentElement.length) { currentElement currentElementReceiver(true); } } else { sumResult blockSettingArrayielementPlace - 1; if (sumResult currentElement.length) { currentElement currentElementReceiver(false); } } } if (currentElement ! undefined && currentElement ! null && currentElementChecker) { posCurrentElement initTargetToInsert(blockSettingArrayielementPosition, element, currentElement); currentElement.parentNode.insertBefore(elementToAdd, posCurrentElement); currentElement.classList.add(rbinder-+binderName); elementToAdd.classList.remove(coveredAd); usedBlockSettingArrayIds.push(block_number); blockSettingArray.splice(i--, 1); poolbackI 1; rb_tempElement_check false; } else { repeat true; } } else if (blockSettingArrayisetting_type 2) { if (blockDuplicate no) { blockSettingArrayielementCount 1; } repeatableCurrentElement ; reCou 0; curFirstPlace blockSettingArrayifirstPlace; curElementCount blockSettingArrayielementCount; curElementStep blockSettingArrayielementStep; repeatableSuccess false; elementToAddStyle createStyleElement(block_number, blockSettingArrayielementCss); repeatableCurrentElement cureentElementsGather(blockSettingArrayielement.toLowerCase()); if (repeatableCurrentElement) { for (let i1 0; i1 blockSettingArrayielementCount; i1++) { currentElementChecker false; let repElementToAdd document.createElement(div); repElementToAdd.classList.add(percentPointerClass); repElementToAdd.classList.add(marked); if (blockSettingArrayisc1) { repElementToAdd.classList.add(scMark); } repElementToAdd.classList.add(repeatable-mark-+repeatableBlockIdentifier); repElementToAdd.innerHTML blockSettingArrayitext; if (elementToAddStyle&&elementToAddStyle!default) { repElementToAdd.style.textAlign elementToAddStyle; } sumResult Math.round(parseInt(blockSettingArrayifirstPlace) + (i1*parseInt(blockSettingArrayielementStep)) - 1); if (sumResult repeatableCurrentElement.length) { currentElement currentElementReceiver(false, repeatableCurrentElement); } if (currentElement ! undefined && currentElement ! null && currentElementChecker) { posCurrentElement initTargetToInsert(blockSettingArrayielementPosition, element, currentElement); currentElement.parentNode.insertBefore(repElementToAdd, posCurrentElement); currentElement.classList.add(rbinder-+binderName); repElementToAdd.classList.remove(coveredAd); curFirstPlace sumResult + parseInt(blockSettingArrayielementStep) + 1; curElementCount--; repeatableSuccess true; } else { repeatableSuccess false; break; } } } if (repeatableSuccesstrue) { usedBlockSettingArrayIds.push(block_number); blockSettingArray.splice(i--, 1); poolbackI 1; repeatableBlockIdentifier++; } else { if (!blockSettingArrayiunsuccess) { blockSettingArrayiunsuccess 1; } else { blockSettingArrayiunsuccess Math.round(blockSettingArrayiunsuccess + 1); } if (blockSettingArrayiunsuccess > 10) { usedBlockSettingArrayIds.push(block_number); blockSettingArray.splice(i--, 1); poolbackI 1; } else { blockSettingArrayifirstPlace curFirstPlace; blockSettingArrayielementCount curElementCount; blockSettingArrayielementStep curElementStep; repeat true; } } } else if (blockSettingArrayisetting_type 3) { let elementTypeSymbol ; let elementSpaceSymbol ; let elementName ; let elementType ; let elementTag ; let findQuery 0; let directClassResult ; let directElement blockSettingArrayidirectElement.trim(); if (directElement.search(#) > -1) { findQuery 1; } else if ((directElement.search(#) 0)&&(directElement.search(.) > -1)) { directClassResult directClassElementDetecting(blockSettingArray, directElement); findQuery directClassResultfindQuery; currentElement directClassResultcurrentElement; } if (findQuery 1) { currentElement document.querySelector(directElement); } if (currentElement) { currentElementChecker true; } if (currentElement ! undefined && currentElement ! null && currentElementChecker) { posCurrentElement initTargetToInsert(blockSettingArrayielementPosition, element, currentElement); currentElement.parentNode.insertBefore(elementToAdd, posCurrentElement); elementToAdd.classList.remove(coveredAd); currentElement.classList.add(rbinder-+binderName); usedBlockSettingArrayIds.push(block_number); blockSettingArray.splice(i--, 1); poolbackI 1; } else { repeat true; } } else if (blockSettingArrayisetting_type 4) { document.querySelector(#content_pointer_id).parentElement.append(elementToAdd); usedBlockSettingArrayIds.push(block_number); blockSettingArray.splice(i--, 1); poolbackI 1; } else if (blockSettingArrayisetting_type 5) { let currentElementList cureentElementsGather(p, 1, content_pointer.parentElement); if (currentElementList&¤tElementList.length > 0) { let pCount currentElementList.length; let elementNumber Math.round(pCount/2); if (pCount > 1) { currentElement currentElementListelementNumber+1; } if (currentElement ! undefined && currentElement ! null) { if (pCount > 1) { currentElement.parentNode.insertBefore(elementToAdd, currentElement); } else { currentElement.parentNode.insertBefore(elementToAdd, currentElement.nextSibling); } elementToAdd.classList.remove(coveredAd); currentElement.classList.add(rbinder-+binderName); usedBlockSettingArrayIds.push(block_number); blockSettingArray.splice(i--, 1); poolbackI 1; } else { repeat true; } } else { repeat true; } } else if (blockSettingArrayisetting_type 6) { if (containerFor6th.length > 0) { for (let j 0; j containerFor6th.length; j++) { if (containerFor6thjelementPlaceblockSettingArrayielementPlace) { /* continue; */ if (j containerFor6th.length-1) { containerFor6th.push(blockSettingArrayi); /* usedAdBlocksArray.push(checkIfBlockUsed); */ usedBlockSettingArrayIds.push(block_number); blockSettingArray.splice(i--, 1); poolbackI 1; break; } } else { for (let k containerFor6th.length-1; k > j-1; k--) { containerFor6thk + 1 containerFor6thk; } containerFor6thj blockSettingArrayi; /* usedAdBlocksArray.push(checkIfBlockUsed); */ usedBlockSettingArrayIds.push(block_number); blockSettingArray.splice(i--, 1); poolbackI 1; break; } } } else { containerFor6th.push(blockSettingArrayi); usedBlockSettingArrayIds.push(block_number); blockSettingArray.splice(i--, 1); poolbackI 1; } /* vidpravutu v vidstiinuk dlya 6ho tipa */ } else if (blockSettingArrayisetting_type 7) { if (containerFor7th.length > 0) { for (let j 0; j containerFor7th.length; j++) { if (containerFor7thjelementPlaceblockSettingArrayielementPlace) { /* continue; */ if (j containerFor7th.length-1) { containerFor7th.push(blockSettingArrayi); usedBlockSettingArrayIds.push(block_number); blockSettingArray.splice(i--, 1); poolbackI 1; break; } } else { for (let k containerFor7th.length-1; k > j-1; k--) { containerFor7thk + 1 containerFor7thk; } containerFor7thj blockSettingArrayi; usedBlockSettingArrayIds.push(block_number); blockSettingArray.splice(i--, 1); poolbackI 1; break; } } } else { containerFor7th.push(blockSettingArrayi); usedBlockSettingArrayIds.push(block_number); blockSettingArray.splice(i--, 1); poolbackI 1; } /* vidpravutu v vidstiinuk dlya 7ho tipa */ } } catch (e) { console.log(e.message); } } var array textLengthGatherer(lordOfElements), tlArray array.array, length array.length; if (containerFor6th.length > 0) { percentInserter(lordOfElements, containerFor6th, tlArray, length); } if (containerFor7th.length > 0) { symbolInserter(lordOfElements, containerFor7th, tlArray); } shortcodesInsert(); let stopper 0; window.addEventListener(load, function () { if (repeat true) { setTimeout(function () { /* asyncBlocksInsertingFunction(blockSettingArray, contentLength) */ asyncBlocksInsertingFunction(blockSettingArray); }, 100); } }); } catch (e) { console.log(e.message); }}function possibleTagsInCheckConfirmer(possibleTagsArray, possibleTagsInCheck) { if (possibleTagsArray.includes(LI)) { if (possibleTagsArray.includes(UL)) { possibleTagsInCheck.push(UL); } if (possibleTagsArray.includes(OL)) { possibleTagsInCheck.push(OL); } } return false;}function textLengthGatherer(lordOfElementsLoc) { var possibleTagsArray; if (typeof tagsListForTextLength!undefined) { possibleTagsArray tagsListForTextLength; } else { possibleTagsArray P, H1, H2, H3, H4, H5, H6, DIV, BLOCKQUOTE, INDEX, ARTICLE, SECTION; } let possibleTagsInCheck DIV, INDEX, SECTION; possibleTagsInCheckConfirmer(possibleTagsArray, possibleTagsInCheck); let excArr excIdClUnpacker(), textLength 0, tlArray ; function textLengthGathererRec(lordOfElementsLoc) { let allowed; let cou1; let classesArray; let countSuccess 0; try { for (let i 0; i lordOfElementsLoc.children.length; i++) { if (possibleTagsArray.includes(lordOfElementsLoc.childreni.tagName) &&!lordOfElementsLoc.childreni.classList.contains(percentPointerClass) &&lordOfElementsLoc.childreni.id!toc_container ) { if (possibleTagsInCheck.includes(lordOfElementsLoc.childreni.tagName) &&(lordOfElementsLoc.childreni.children.length > 0) ) { allowed true; if (lordOfElementsLoc.childreni.id&&excArrid.length > 0) { cou1 0; while (excArridcou1) { if (lordOfElementsLoc.childreni.id.toLowerCase()excArridcou1.toLowerCase()) { allowed false; break; } cou1++; } } if (lordOfElementsLoc.childreni.classList.length > 0&&excArrclass.length > 0) { cou1 0; while (excArrclasscou1) { classesArray excArrclasscou1.split(.); if (classesArray.every(className > lordOfElementsLoc.childreni.classList.contains(className))) { allowed false; break; } cou1++; } } if (excArrtag.length > 0) { cou1 0; while (excArrtagcou1) { if (lordOfElementsLoc.childreni.tagName.toLowerCase()excArrtagcou1.toLowerCase()) { allowed false; break; } cou1++; } } if (allowed) { if (textLengthGathererRec(lordOfElementsLoc.childreni, excArr, possibleTagsArray, possibleTagsInCheck)) { countSuccess++; continue; } } } textLength textLength + lordOfElementsLoc.childreni.innerText.length; tlArray.push({ tag: lordOfElementsLoc.childreni.tagName, length: lordOfElementsLoc.childreni.innerText.length, lengthSum: textLength, element: lordOfElementsLoc.childreni }); countSuccess++; } } } catch (er) { console.log(er.message); } return countSuccess > 0; } textLengthGathererRec(lordOfElementsLoc); return {array: tlArray, length: textLength};}window.asyncFunctionLauncher function() { if (window.jsInputerLaunch ! undefined &&15, 10.includes(window.jsInputerLaunch) &&(typeof asyncBlocksInsertingFunction ! undefined ) &&(typeof asyncBlocksInsertingFunction function) &&typeof endedSc!undefined&& typeof endedCc!undefined&& typeof usedAdBlocksArray!undefined&& typeof usedBlockSettingArrayIds!undefined&& typeof sameElementAfterWidth!undefined&& typeof sameElementAfterExcClassId!undefined&& typeof sameElementAfterFromConstruction!undefined&& typeof rb_tempElement_check!undefined&& typeof rb_tempElement!undefined&& typeof window.jsInputerLaunch!undefined) { /* asyncBlocksInsertingFunction(blockSettingArray, contentLength); */ asyncBlocksInsertingFunction(blockSettingArray); if (!endedSc) { shortcodesInsert(); } if (!endedCc) { /* clearUnsuitableCache(0); */ } /* blocksReposition(); cachePlacing(); symbolMarkersPlaced(); */ } else { setTimeout(function () { asyncFunctionLauncher(); }, 50); }};/* asyncFunctionLauncher(); */function asyncInsertingsInsertingFunction(insertingsArray) { let currentElementForInserting 0; let currentElementToMove 0; let positionElement 0; let position 0; let insertToAdd 0; let postId 0; let repeatSearch 0; if (insertingsArray&&insertingsArray.length > 0) { for (let i 0; i insertingsArray.length; i++) { if (!insertingsArrayiused||(insertingsArrayiused&&insertingsArrayiused0)) { positionElement insertingsArrayiposition_element; position insertingsArrayiposition; insertToAdd insertingsArrayicontent; postId insertingsArrayipostId; currentElementForInserting document.querySelector(positionElement); currentElementToMove document.querySelector(.coveredInsertingsdata-id+postId+); if (currentElementForInserting) { if (position0) { currentElementForInserting.parentNode.insertBefore(currentElementToMove, currentElementForInserting); currentElementToMove.classList.remove(coveredInsertings); insertingsArrayiused 1; } else { currentElementForInserting.parentNode.insertBefore(currentElementToMove, currentElementForInserting.nextSibling); currentElementToMove.classList.remove(coveredInsertings); insertingsArrayiused 1; } } else { repeatSearch 1; } } } } if (repeatSearch 1) { setTimeout(function () { asyncInsertingsInsertingFunction(insertingsArray); }, 100) }}function insertingsFunctionLaunch() { if (window.jsInsertingsLaunch ! undefined&&jsInsertingsLaunch 25) { asyncInsertingsInsertingFunction(insertingsArray); } else { setTimeout(function () { insertingsFunctionLaunch(); }, 100) }}function setLongCache() { let xhttp new XMLHttpRequest(); let sendData actionsetLongCache&typelongCatching; xhttp.onreadystatechange function(redata) { if (this.readyState 4 && this.status 200) { console.log(long cache deployed); } }; xhttp.open(POST, rb_ajaxurl, true); xhttp.setRequestHeader(Content-type, application/x-www-form-urlencoded); xhttp.send(sendData);}function cachePlacing(alert_type, errorInfonull) { let adBlocks document.querySelectorAll(.percentPointerClass . + block_classes.join(, .percentPointerClass .)); let curAdBlock; let okStates done,refresh-wait,no-block,fetched; /* let adId -1; */ let blockAid null; let blockId; if (typeof cachedBlocksArray ! undefined&&cachedBlocksArray&&cachedBlocksArray.length > 0&&adBlocks&&adBlocks.length > 0) { for (let i 0; i adBlocks.length; i++) { blockAid adBlocksidatasetaid; if (!blockAid) { blockId adBlocksidatasetid; if (cachedBlocksArrayblockId) { jQuery(adBlocksi).html(cachedBlocksArrayblockId); } } } } if (alert_type&&alert_typehigh) { setLongCache(); }}function symbolInserter(lordOfElements, containerFor7th, tlArray) { try { var currentChildrenLength 0; let previousBreak 0; let needleLength; let currentSumLength; let elementToAdd; let elementToBind; let elementToAddStyle; let block_number; let binderName; if (!document.getElementById(markedSpan1)) { for (let i 0; i containerFor7th.length; i++) { previousBreak 0; currentChildrenLength 0; currentSumLength 0; needleLength Math.abs(containerFor7thielementPlace); binderName elementBinderNameGenerator(); elementToAdd document.createElement(div); elementToAdd.classList.add(percentPointerClass); elementToAdd.classList.add(marked); if (containerFor7thisc1) { elementToAdd.classList.add(scMark); } elementToAdd.dataset.rbinder binderName; elementToAdd.innerHTML containerFor7thitext; block_number elementToAdd.children0.attributesdata-id.value; if (!elementToAdd) { continue; } elementToAddStyle createStyleElement(block_number, containerFor7thielementCss); if (elementToAddStyle&&elementToAddStyle!default) { elementToAdd.style.textAlign elementToAddStyle; } if (containerFor7thielementPlace 0) { for (let j tlArray.length-1; j > -1; j--) { currentSumLength currentSumLength + tlArrayjlength; if (needleLength currentSumLength) { elementToBind tlArrayjelement; elementToBind currentElementReceiverSpec(true, j, tlArray, elementToBind); elementToBind.parentNode.insertBefore(elementToAdd, elementToBind); elementToBind.classList.add(rbinder-+binderName); elementToAdd.classList.remove(coveredAd); break; } } } else if (containerFor7thielementPlace 0) { elementToBind tlArray0element; elementToBind.parentNode.insertBefore(elementToAdd, elementToBind); elementToBind.classList.add(rbinder-+binderName); elementToAdd.classList.remove(coveredAd); } else { for (let j 0; j tlArray.length; j++) { currentSumLength currentSumLength + tlArrayjlength; if (needleLength currentSumLength) { elementToBind tlArrayjelement; elementToBind currentElementReceiverSpec(false, j, tlArray, elementToBind); elementToBind.parentNode.insertBefore(elementToAdd, elementToBind.nextSibling); elementToBind.classList.add(rbinder-+binderName); elementToAdd.classList.remove(coveredAd); break; } } } } var spanMarker document.createElement(span); spanMarker.setAttribute(id, markedSpan1); lordOfElements.prepend(spanMarker); } } catch (e) { console.log(e); }}function percentInserter(lordOfElements, containerFor6th, tlArray, textLength) { try { var textNeedyLength 0; let elementToAdd; var elementToBind; let elementToAddStyle; let block_number; var binderName; /* var checkIfBlockUsed 0; */ function insertByPercents(textLength) { let localMiddleValue 0; for (let j 0; j containerFor6th.length; j++) { textNeedyLength Math.round(textLength * (containerFor6thjelementPlace/100)); for (let i 0; i tlArray.length; i++) { if (tlArrayilengthSum > textNeedyLength) { binderName elementBinderNameGenerator(); elementToAdd document.createElement(div); elementToAdd.classList.add(percentPointerClass); elementToAdd.classList.add(marked); if (containerFor6thjsc1) { elementToAdd.classList.add(scMark); } elementToAdd.dataset.rbinder binderName; elementToAdd.innerHTML containerFor6thjtext; if (!elementToAdd) { break; } block_number elementToAdd.children0.attributesdata-id.value; elementToAddStyle createStyleElement(block_number, containerFor6thjelementCss); if (elementToAddStyle&&elementToAddStyle!default) { elementToAdd.style.textAlign elementToAddStyle; } localMiddleValue tlArrayilengthSum - Math.round(tlArrayilength/2); elementToBind tlArrayielement; currentElementReceiverSpec(false, i, tlArray, elementToBind); if (textNeedyLength localMiddleValue) { elementToBind.parentNode.insertBefore(elementToAdd, elementToBind); } else { elementToBind.parentNode.insertBefore(elementToAdd, elementToBind.nextSibling); } elementToBind.classList.add(rbinder-+binderName); elementToAdd.classList.remove(coveredAd); break; } } } return false; } function clearTlMarks() { let marksForDeleting document.querySelectorAll(.textLengthMarker); if (marksForDeleting.length > 0) { for (let i 0; i marksForDeleting.length; i++) { marksForDeletingi.remove(); } } } if (!document.getElementById(markedSpan)) { insertByPercents(textLength); clearTlMarks(); var spanMarker document.createElement(span); spanMarker.setAttribute(id, markedSpan); lordOfElements.prepend(spanMarker); } } catch (e) { console.log(e.message); }}function saveContentBlock(contentContainer) { try { if (!gather_content) { console.log(content gather save function entered); let xhttp new XMLHttpRequest(); let sendData actionRFWP_saveContentContainer&typegatherContentBlock&data+contentContainer; xhttp.onreadystatechange function(redata) { if (this.readyState 4 && this.status 200) { console.log(content gather succeed); } else { console.log(content gather gone wrong); } }; xhttp.open(POST, rb_ajaxurl, true); xhttp.setRequestHeader(Content-type, application/x-www-form-urlencoded); xhttp.send(sendData); } } catch (er) { console.log(content gather error: +er+;); }}window.gatherContentBlock function() { let cPointer null, cPointerParent null, cPointerParentString null, classWords content,entry,post,wrap,description,taxonomy, classChoosed false; cPointer document.querySelector(#content_pointer_id); if (cPointer) { if (window.jsInputerLaunch!15) { return false; } cPointerParent cPointer.parentElement; if (cPointerParent) { if (cPointerParent.id) { cPointerParentString #+cPointerParent.id; } else { if (cPointerParent.classList.length > 0) { cPointerParentString .+cPointerParent.classList0; for (let j 0; j classWords.length; j++) { for (let i 0; i cPointerParent.classList.length; i++) { if (cPointerParent.classListi.includes(classWordsj)) { cPointerParentString .+cPointerParent.classListi; classChoosed true; break; } } if (classChoosedtrue) { break; } } } } if (cPointerParentString) { console.log(content gather content block detected); /* cPointerParentString JSON.stringify(cPointerParentString); */ saveContentBlock(cPointerParentString); } } } else { console.log(content gather delayed); setTimeout(function () { gatherContentBlock(); }, 500); }};window.removeMarginClass function(blockObject) { if (blockObject && typeof window.jsInputerLaunch ! undefined && 15, 10.includes(window.jsInputerLaunch)) { let binderName, neededElement, currentDirection, seekerIterationCount, currentSubling; binderName blockObject.dataset.rbinder; if (binderName) { seekerIterationCount 0; currentDirection before; do { seekerIterationCount++; currentSubling blockObject.nextElementSibling; if (currentSubling&¤tSubling.classList.contains(rbinder-+binderName)) { neededElement currentSubling; } } while (currentSubling&&!neededElement&&seekerIterationCount 5); if (!neededElement) { seekerIterationCount 0; currentDirection after; do { seekerIterationCount++; currentSubling blockObject.previousElementSibling; if (currentSubling&¤tSubling.classList.contains(rbinder-+binderName)) { neededElement currentSubling; } } while (currentSubling&&!neededElement&&seekerIterationCount 5); } if (neededElement) { if (currentDirection before) { neededElement.classList.remove(rfwp_removedMarginTop); } else { neededElement.classList.remove(rfwp_removedMarginBottom); } } } } return false;};function elementBinderNameGenerator() { let binderName , checkedElements, passed false; while (passedfalse) { binderName Math.floor(Math.random()*100000); checkedElements document.querySelectorAll(data-rbinder+binderName+); if (checkedElements.length 1) { passed true; } } return binderName;}/script>script>if (typeof rb_ajaxurlundefined) {var rb_ajaxurl https://3ghirafa.ru/wp-admin/admin-ajax.php;}if (typeof cache_devicesundefined) {var cache_devices true;}var nReadyBlock false;var fetchedCounter 0;function sendReadyBlocksNew(blocks) { if (!cache_devices) { let xhttp new XMLHttpRequest(); let sendData actionsaveAdBlocks&typeblocksGethering&data+blocks; xhttp.onreadystatechange function(redata) { if (this.readyState 4 && this.status 200) { console.log(cache succeed); } }; xhttp.open(POST, rb_ajaxurl, true); xhttp.setRequestHeader(Content-type, application/x-www-form-urlencoded); xhttp.send(sendData); }}function gatherReadyBlocks() { if (block_classes && block_classes.length) { let blocks {}; let counter1 0; let gatheredBlocks document.querySelectorAll(. + block_classes.join(, .)); let checker 0; let adContent ; let curState ; let thisData ; let sumData ; let newBlocks ; let thisDataString ; if (gatheredBlocks.length > 0) { blocks.data {}; for (let i 0; i gatheredBlocks.length; i++) { curState gatheredBlocksidatasetstate.toLowerCase(); checker 0; if (curState&&gatheredBlocksiinnerHTML.length > 0&&gatheredBlocksidatasetaid > 0&&curState!no-block) { if (gatheredBlocksiinnerHTML.length > 0) { checker 1; } if (checker1) { blocks.datacounter1 {id:gatheredBlocksidatasetid,code:gatheredBlocksidatasetaid}; counter1++; } } } blocks JSON.stringify(blocks); sendReadyBlocksNew(blocks); } } else nReadyBlock true;}function timeBeforeGathering() { if (block_classes && block_classes.length > 0) { let gatheredBlocks document.querySelectorAll(. + block_classes.join(, .)); let okStates done,refresh-wait,no-block,fetched; let curState ; for (let i 0; i gatheredBlocks.length; i++) { if (!gatheredBlocksidatasetstate) { nReadyBlock true; break; } else { curState gatheredBlocksidatasetstate.toLowerCase(); if (!okStates.includes(curState)) { nReadyBlock true; break; } else if (curStatefetched&&fetchedCounter 3) { fetchedCounter++; nReadyBlock true; break; } } } } else nReadyBlock true; if (nReadyBlock true) { nReadyBlock false; setTimeout(timeBeforeGathering,2000); } else { gatherReadyBlocks(); }}function launchTimeBeforeGathering() { if (document.readyState complete || (document.readyState ! loading && !document.documentElement.doScroll)) { timeBeforeGathering(); } else { setTimeout(launchTimeBeforeGathering,100); }}launchTimeBeforeGathering();/script>script>document.addEventListener(DOMContentLoaded,function(){var eundefined!typeof MutationObserver;if(WPO_LazyLoad.update(),e){var tnew MutationObserver(function(e){e.forEach(function(e){WPO_LazyLoad.update(e.addedNodes)})}),n{childList:!0,subtree:!0},adocument.getElementsByTagName(body)0;t.observe(a,n)}else window.addEventListener(load,function(){WPO_LazyLoad.deferred_call(update,WPO_LazyLoad.update)}),window.addEventListener(scroll,function(){WPO_LazyLoad.deferred_call(update,WPO_LazyLoad.update)}),window.addEventListener(resize,function(){WPO_LazyLoad.deferred_call(update,WPO_LazyLoad.update)}),document.getElementsByTagName(body)0.addEventListener(post-load,function(){WPO_LazyLoad.deferred_call(update,WPO_LazyLoad.update)})});var WPO_Intersection_Observerfunction(e,t){function n(e){d.push(e)}function a(e){var t;for(t in d)if(d.hasOwnProperty(t)&&edt)return void delete dt}function o(){var t;for(t in d)d.hasOwnProperty(t)&&r(dt)&&(e(dt),a(dt))}function r(e){var ne.getBoundingClientRect(),awindow.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;return n.top-t.offseta&&n.bottom+t.offset>0}var d;return tt||{offset:100},window.addEventListener(load,function(){WPO_LazyLoad.deferred_call(check,o)}),window.addEventListener(scroll,function(){WPO_LazyLoad.deferred_call(check,o)}),window.addEventListener(resize,function(){WPO_LazyLoad.deferred_call(check,o)}),{observe:n,unobserve:a}},WPO_LazyLoadfunction(){function e(e){if(!c(e,u.loaded_class)){d(e,u.loaded_class),i.unobserve(e),s(e,u.observe_class);var n,ae.tagName;if(picturea.toLowerCase())for(n in e.childNodes)e.childNodes.hasOwnProperty(n)&&t(e.childNodesn);else t(e)}}function t(e){if(undefined!typeof e.getAttribute){var te.getAttribute(data-src),ne.getAttribute(data-srcset);t&&(e.setAttribute(src,t),e.removeAttribute(data-src)),n&&(e.setAttribute(srcset,n),e.removeAttribute(data-srcset))}}function n(t){var n;for(n in t)t.hasOwnProperty(n)&&tn.isIntersecting&&e(tn.target)}function a(e){s(e,u.select_class),c(e,u.observe_class)||(d(e,u.observe_class),i.observe(e))}function o(e){var t,ne||Array.prototype.slice.call(u.container.getElementsByClassName(u.select_class));for(t in n)n.hasOwnProperty(t)&&(c(nt,u.select_class)?a(nt):nt.childNodes&&nt.childNodes.length&&o(nt.childNodes))}function r(e,t,n){nn||200,fefe?fe+1:1,setTimeout(function(){var a(new Date).getTime(),ove||0;fe--,(0fe||o+na)&&(vea,t())},n)}function d(e,t){c(e,t)||(e.className?e.className+ +t:e.classNamet)}function s(e,t){var nnew RegExp((^|\\s),t,(\\s|$).join());e.classNamee.className.replace(n, )}function c(e,t){var nnew RegExp((^|\\s),t,(\\s|$).join());return n.test(e.className)}var i,lundefined!typeof IntersectionObserver,u{container:window.document,select_class:lazyload,observe_class:lazyload-observe,loaded_class:lazyload-loaded};il?new IntersectionObserver(n,{root:null,rootMargin:0px,threshold:.1}):new WPO_Intersection_Observer(e);var f{},v{};return{update:o,deferred_call:r}}();/script>script typetext/javascript srchttps://3ghirafa.ru/wp-content/plugins/contact-form-7/includes/swv/js/index.js idswv-js>/script>script typetext/javascript idcontact-form-7-js-extra>/* !CDATA */var wpcf7 {api:{root:https:\/\/3ghirafa.ru\/wp-json\/,namespace:contact-form-7\/v1},cached:1};/* > *//script>script typetext/javascript srchttps://3ghirafa.ru/wp-content/plugins/contact-form-7/includes/js/index.js idcontact-form-7-js>/script>script typetext/javascript idchronus-navigation-js-extra>/* !CDATA */var chronusScreenReaderText {expand:Expand child menu,collapse:Collapse child menu,icon:svg class\icon icon-expand\ aria-hidden\true\ role\img\> use xlink:href\https:\/\/3ghirafa.ru\/wp-content\/themes\/chronus\/assets\/icons\/genericons-neue.svg#expand\>\/use> \/svg>};/* > *//script>script typetext/javascript srchttps://3ghirafa.ru/wp-content/themes/chronus/assets/js/navigation.min.js idchronus-navigation-js>/script>script typetext/javascript idq2w3_fixed_widget-js-extra>/* !CDATA */var q2w3_sidebar_options {sidebar:sidebar-1,use_sticky_position:false,margin_top:0,margin_bottom:0,stop_elements_selectors:,screen_max_width:0,screen_max_height:0,widgets:#custom_html-2};/* > *//script>script typetext/javascript srchttps://3ghirafa.ru/wp-content/plugins/q2w3-fixed-widget/js/frontend.min.js idq2w3_fixed_widget-js>/script>script typetext/javascript srchttps://3ghirafa.ru/wp-content/plugins/youtube-embed-plus/scripts/fitvids.min.js id__ytprefsfitvids__-js>/script>div idclearfy-cookie classclearfy-cookie clearfy-cookie-hide clearfy-cookie--bottom> div classclearfy-cookie-container> Этот сайт использует cookie для хранения данных. Продолжая использовать сайт, Вы даете свое согласие на работу с этими файлами. button idclearfy-cookie-accept classclearfy-cookie-accept>OK/button> /div>/div>script>var cookie_clearfy_hide document.cookie.replace(/(?:(?:^|.*;\s*)clearfy_cookie_hide\s*\\s*(^;*).*$)|^.*$/, $1);if ( ! cookie_clearfy_hide.length ) { document.getElementById(clearfy-cookie).classList.remove(clearfy-cookie-hide);} document.getElementById(clearfy-cookie-accept).onclick function() { document.getElementById(clearfy-cookie).className + clearfy-cookie-hide; var clearfy_cookie_date new Date(new Date().getTime() + 31536000 * 1000); document.cookie clearfy_cookie_hideyes; path/; expires + clearfy_cookie_date.toUTCString(); setTimeout(function() { document.getElementById(clearfy-cookie).parentNode.removeChild( document.getElementById(clearfy-cookie) ); }, 300);}/script>!-- Yandex.Metrika counter --> script typetext/javascript > (function(m,e,t,r,i,k,a){mimi||function(){(mi.ami.a||).push(arguments)}; mi.l1*new Date(); for (var j 0; j document.scripts.length; j++) {if (document.scriptsj.src r) { return; }} ke.createElement(t),ae.getElementsByTagName(t)0,k.async1,k.srcr,a.parentNode.insertBefore(k,a)}) (window, document, script, https://mc.yandex.ru/metrika/tag.js, ym); ym(85299238, init, { clickmap:true, trackLinks:true, accurateTrackBounce:true }); /script> noscript>div>img srchttps://mc.yandex.ru/watch/85299238 styleposition:absolute; left:-9999px; alt />/div>/noscript> !-- /Yandex.Metrika counter -->div styleposition:fixed; top:10px; right:10px; width: 250px; font-size: 14px;background-color: #ccc;padding:10px; font-weight: bold;>Для любых предложений по сайту: a href/cdn-cgi/l/email-protection class__cf_email__ data-cfemailcbf8aca3a2b9aaadaa8ba8bbf2e5b9be>email protected/a>/div>script data-cfasyncfalse src/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js>/script>/body>/html>!-- Cached by WP-Optimize - https://getwpo.com - Last modified: Wed, 02 Aug 2023 09:59:53 GMT -->
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]