|
Ok!
|
|
|
Ok!
|
---|---|---|---|---|
91 | При ошибке 502 в импорте инфоблоков Битрикс Заменить в файле /bitrix/modules/iblock/admin/iblock_xml_import.php if($obXMLFile->ReadXMLToDatabase($fp, $NS, $INTERVAL)) на if($obXMLFile->ReadXMLToDatabase($fp, $NS, 10, $INTERVAL)) | 502, битрикс, инфоблок, ошибка импорта | 140 | Ошибка импорта инфоблока Битрикс 502 |
90 | center iframe { width: 100%; height: calc(100vw * 9 / 16 ); } | iframe, youtube, height | 120 | Установить размер iframe видео с Youtube, подогнать его под мобильный размер. При условии, что видео 100% ширны. |
89 | $post = get_post(); $t = strtotime($post->post_modified_gmt); $str = 'Last-Modified: '.gmdate('D, d M Y H:i:s', $t).' GMT'; header('Last-Modified: '.gmdate('D, d M Y H:i:s', $t).' GMT'); | daremodified, wp, php | 1200 | WP date modified php file |
88 | document.addEventListener("DOMContentLoaded", function(event) { var cl = document.getElementById('#all_otz'); cl.onclick = function(ev) { var post = {}; post['num_otz'] = 20; post['ajax'] = 'y'; node = BX('video_feed_block'); if (!!node) { BX.ajax.post( 'https://www.brtclinic.ru/index.php', post, function (data) { var el = data.getElementById('video_feed_block'); node.innerHTML = el.innerHTML(); } ); } } }); | битрикс, битрикс аякс | 1090 | Битрикс функция вместо jQuery ajax |
87 | var setResponsive = function () { if ($(window).height() > $("#adminmenuwrap").height() + 50) { $('#adminmenuwrap').css('position', 'fixed'); } else { $('#adminmenuwrap').css('position', 'relative'); } } $(window).resize(setResponsive); setResponsive(); | wp, overflow, height | 500 | Функция WP для отображения кнопок левого меню админки пр низком экране |
86 | RewriteCond %{HTTPS} off RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{HTTP_HOST} !^www. [NC] RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] | https, www | 8700 | Любой редирект на https + www |
85 | document.addEventListener("DOMContentLoaded", function(event) { console.log("DOM fully loaded and parsed"); }); | domcontentloaded | 200 | По окончании загрузки страницы без jQuery |
84 | INSERT INTO table (id, name, age) VALUES(1, "A", 19) ON DUPLICATE KEY UPDATE name="A", age=19 | update, duplicate | 100 | Если есть уже такой ключ в базе, то обновить значение |
83 | <script> setInterval(function(){remSovet()}, 100); // убираем советника function remSovet(){ if($('button[title="О программе"]').length){ console.log('sov'); $('button[title="О программе"]').parent().parent().parent().parent().remove(); $('html').attr('style', ''); } } </script> | советник, яндекс | 230 | Функция Убрать советника Яндекс |
82 | function convertArrayToXML($arr,$key=NULL,$depth=0) { if (is_object($arr)) $arr=toArray($arr); if (is_array($arr)) { $out=" ".str_repeat(" ", $depth); foreach($arr as $k=>$v) { if (is_int($k)) { $fl=true; if ($k) $out.="</".$key.">"." ".str_repeat(" ", $depth-1)."<".$key.">"; $out.=convertArrayToXML($v,$k,$depth); } else { $fl=false; $out.="<".$k.">".convertArrayToXML($v,$k,$depth+1)."</".$k.">"." ".str_repeat(" ", $depth); } } if (!$fl && $key!==NULL) $out=substr($out,0,-2); } else { $out=$arr; } return $out; } | array, xml | 340 | Перевод массива в XML |