icms.updownscroll.setOptions({
Что это еще за скрипт? Да еще и icms… Не видал такого.
С яндех не знаю, надо документацию там читать, может установили не так.
icms.updownscroll.setOptions({
Что это еще за скрипт? Да еще и icms… Не видал такого.
С яндех не знаю, надо документацию там читать, может установили не так.
А зачем вы взяли схему демо сайта? В слайдере наверно пресет фотки которого у вас нет.
сделать разграничение доступа к данным или виджетов с определенных стран
Украины и России
Уже понятно к чему это ведет. Не лезьте в политику. Воздух чище будет.
Даже и не знаю. На демо, главная немного другая. Я уже и не помню как чистая главная Инстант выглядит. Может на главной в оригинальной коробке и выводит. Может вы схему с демо экспортировали. Не знаю.
При добавлении этого в лист контента, будет вероятность дубля в других статьях. Надо видеть что там у вас.
Ну если у вас также на главной выводится через виджет то тут:
Файл из директории controllers/content/widgets/list вашего шаблона
Шаблон виджетаlist_basic
Большая плитка (list_tiles_big)
Журнальный (list_featured)
Компактный (list_compact)
Маленькая плитка (list_tiles_small)
Обычный (list)
Фотоальбомы (list_albums)
Журнальный (list_featured)
например где нибудь в инфобар. <div class=«info_bar p-0 border-0 mt-auto»> К каждому типу листа.
вопрос тогда такой, для чего все популярные площадки это делают?
Я думаю потому что этим площадкам уже много лет, и делали они еще это до того как появились резиновые стили всякие, bootstrap'ы @mobile и т.д. Да и мода такая была.
Ну и менять не стали ничего с тех времен, стоит и стоит с m.bla.com
Сейчас поколение ленивых ютуберов и тиктокеров и подкастеров. Им вот Это ну вообще до лампочки.
Вам видимо виднее
Вчера, когда мы смотрели, такого не было. Теперь что, мониторить сайт 24/7?
Не в этом дело. Я сначала на демо сайте посидел. Посмотрел. В самой записи да, выводит. В статьях и в ленте статей работает. А вот на главной страницы демо не получилось включит для Новостей.
А фиг его знает...
<?php html_svg_icon('regular', 'eye', '16'); ?>: <?php echo ($item['hits_count']); ?>
дальше если тянуть ширину то полоса эта снова исчезает
Если сидеть и тянуть туда сюда, полоса может то появляться то исчезать. Кто-ж так сидит на сайте? Главное чтоб в с какого размера зашел смотрелось нормально.
Но яндекс написал, что нихрена не адаптировано:)
Конечно написал, если у вас хлебные крошки за пределы вывалились.
Не знаю. У меня теперь нормально выглядит..
Может что конфликтует. Попробуйте так сделать. overflow:hidden; theme.css
.no-gutters>.col, .no-gutters>[class*="col-"] { padding-right: 0; padding-left: 0; overflow:hidden; }
Возможно вы тут обернули в <div>, все может быть.
github.com/instantsoft/icms2/blob/master/templates/modern/widgets/wrapper_plain.tpl.php
Loadырь, да, да. Так и делаю с тестами для быстроты, кладу JS или css сразу в main.tpl чтоб не сбрасывать счетчик. Заработало как надо, разложил по папочкам и ссылкой как надо.
Happy, никогда не знаешь что впереди. Может в будущем понадобится воссоздать сайт с нуля с шаблоном. Всегда подсознательно Пытаюсь(не всегда выходит) делать по уму как будто завтра сайт на продажу. Даже если такого никогда не будет.
За жизнь в механике, насмотрелся моментов «Какой пиЪъс это делал?». Заело наверно.
Я отпишусь как сделать через highlightjs или Prism, а там уж сами смотрите как вам удобней.
1. Прописываем нужные скрипты (там где надо) в вашем случаи это с доп.язык 1с.
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/androidstudio.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.11.1/languages/1c.min.js" ></script> <script>hljs.highlightAll();</script>
2. ['text' => '1c:Enterprise ', 'value' => '1c'], добавте в /wysiwyg/tinymce/wysiwyg.class.php Чтобы было так:
'codesample_languages' => [ ['text' => 'HTML/XML', 'value' => 'html'], ['text' => 'PHP', 'value' => 'php'], ['text' => 'JavaScript', 'value' => 'javascript'], ['text' => 'CSS', 'value' => 'css'], ['text' => 'SQL', 'value' => 'sql'], ['text' => 'Bash', 'value' => 'bash'], ['text' => '1c:Enterprise', 'value' => '1c'], ],
3. Замените parseCode и parsePre в файле system/controllers/typograph/frontend.php на это:
/** * Колбэк Jevix для тега <code> * * @param string $tag * @param array $params * @param string $content * @return string */ public function parseCode($tag, $params, $content) { return $content; } /** * Колбэк Jevix для тега <pre> * * @param string $tag * @param array $params * @param string $content * @return string */ public function parsePre($tag, $params, $content) { $content = htmlspecialchars_decode($content); $content = preg_replace('#^<code>(.*)<\/code>$#uis', '$1', $content); return "<pre><code class=\"" . $params['class'] . "\">" . $content . "</code></pre>"; }
Вроде усе!
PS. Если не хотите использовать highlightjs то вместо первого пункта, поставьте свои Prism: prismjs.com/download.html (Но там нету «1c»)
<link rel="stylesheet" type="text/css" href="prism.css"> <script src="prism.js"></script>
Объясните поподробней что бы вы хотели видеть. Запутался весь. Какой архив? Какой 1с?
По подробней пожалста! Я так понял что codesample вам идет и менять не надо...
Вы просто хотели чтоб в codesample был язык 1c?