vadim3553
-
Публикации
68 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем vadim3553
-
-
2 минуты назад, celsoft сказал:
Что вы сейчас вообще пишите? В турбо страницы добавляются RSS потоки !!!! со специальной !!!! разметкой, а не HTML страницы !!!! Как вы собрались главную HTML страницу добавить в турбо поток? Нужно формировать корректный RSS поток, с корректной разметкой, и DLE формирует такие потоки корректно, а что вы и куда добавляете мне уже непонятно. И потоки формируются для новостей, для контента публикаций, а не для главных или еще каких страниц. Что вы делаете, и сейчас о чем говорите совершенно непонятно, но это имеет мало какого отношения к турбо страницам. Как формировать турбо страницы, что добавлять, изучайте в документации турбо страниц https://yandex.ru/dev/turbo/doc/concepts/index.html
В турбо страницы добавляются RSS потоки, а RSS поток можно сформировать по типу сайт.ру/категория/rss.xml, либо сайт.ру/rss.xml. И вся информация с главной страницы попадет в RSS поток, либо со страницы категории.
Шаблон для турбо страниц у меня создан и работает в rss.tpl, проблема в теге data, который добавляется к картинкам в новостях (об ээтом я писал выше). Моя задача убрать этот тег. Это я и пробую сделать.
-
1 минуту назад, celsoft сказал:
Что пожалуйста? Главная страница нашего сайта не турбо страница. Содержание турбо страниц находится в RSS потоках. На нашем сайте конечно есть отложенная загрузка, только к турбо страницам она не имеет никакого отношения.
Так и моя страница на сайте тоже не турбо страница. Но если Вашу и мою страницу добавить в RSS поток, то она не пройдет валидацию. Я об этом и говорю. Что значение DATA мешает пройти валидацию.
-
2 минуты назад, celsoft сказал:
Я понял вашу проблему. И о ней и говорю. В дистрибутиве DLE такой проблемы нет.
Я всегда говорю об актуальной версии, поддерживаются тоже только актуальные версии. Были ли ошибки в версии которой уже несколько лет, я сказать не могу, предоставить каких то обновлений тоже. Используйте актуальную версию DLE. Там подобной проблемы нет.
На Вашем сайте, на главной странице такая же ситуация, вот, пожалуйста.
<img data-src="/templates/Default/images/new/201.webp" alt="img">
-
22 минуты назад, vadim3553 сказал:
У меня и есть такой скрипт.
Может Вы не поняли проблему, что часто бывает.
На всякий случай еще раз напишу: заходим в админку - "Настройки Системы - Изображения - Отложенная загрузка изображений". Данная опция добавляет код img data-src=
к последующим ПОСЛЕ ПЕРВОЙ картинки в новости картинкам. Версия двжика 13.3
На Вашем сайте, на главной странице такая же ситуация, вот, пожалуйста.
<img data-src="/templates/Default/images/new/201.webp" alt="img">
-
11.04.2023 в 11:40, celsoft сказал:
Оригинальный DLE такой проблемы не имеет.
Нет. Доп. поля тоже такой проблемы не имеют.
Нужно что то особенное чтобы что то испортить? Я могу сказать только одно: оригинальный не модифицированный скрипт, такой проблемы не имеет.
У меня и есть такой скрипт.
Может Вы не поняли проблему, что часто бывает.
На всякий случай еще раз напишу: заходим в админку - "Настройки Системы - Изображения - Отложенная загрузка изображений". Данная опция добавляет код img data-src=
к последующим ПОСЛЕ ПЕРВОЙ картинки в новости картинкам. Версия двжика 13.3
-
17 минут назад, celsoft сказал:
DLE не использует ленивую загрузку в RSS потоках, а турбо страницы это RSS поток. Поэтому это у вас не DLE конфликтует. Видимо у вас какие то некорректные модификации в скрипте, либо вы сами что то вручную поставили. В стандартном оригинальном DLE такой проблемы нет.
Я в админке отключаю ползунок ленивой загрузки изображений и тега data src нет. Если включаю, то есть. Ничего "такого" не ставил.
Картинки выводятся через доп. поля. Может с этим связано?
-
Здравствуйте.
Ленивая загрузка (отложенная загрузка изображений) конфликтует с турбо страницами.
Яндекс хочет, чтобы строго было прописано так: img src, а при отложенной загрузке изображений добавляется тег data и получается так - img data src, и получается, что турбо страница не проходит валидацию.
Если я в админке отключаю отложенную загрузку изображений - турбо страница проходит валидацию.
Как сделать, чтобы и отложенная загрузка изображений работала и турбо страницы валидацию проходили. Кто-нибудь решал этот вопрос?
-
В вебмастере появилась ошибка:
"На Турбо-версии содержатся не все картинки, которые есть на оригинальной версии страницы". То есть, в турбо страницах картинки не выводятся. А картинки я добавляю через доп. поля.
Вот такую конструкцию использую:
<image><url>
[xfgiven_название поля]<enclosure url="ссылка[xfvalue_название поля]" type="image"/>[/xfgiven_название поля]</url></image>
Версия 13,3
Как выйти из ситуации?
-
В 24.08.2020 в 11:22, celsoft сказал:
Обновление кодировку не трогает и не меняет.
Странно, когда обновлял, там было написано, что windows-1251 будет заменено на utf-8 , не дословно, но что-то примерно такое было написано, сейчас уже и не припомню.
-
Здравствуйте. После обновления на 14 версию в заголовках новостей появился символ — - на его месте раньше было тире "-".
Поиск и замена не срабатывают. Проблема именно только в заголовках. Может можно как-то провести поиск и замену именно в заголовках, потому что как я понимаю, поиск и замена действует только на текст новостей.
Может быть кто-то подскажет как избавиться от этих символ, кроме как вручную?
-
В 22.05.2020 в 14:18, Drage сказал:
Можно было решить без правки движка, если для категории 20 не нужно что-то отдельное, то:
navigation.tpl с содержимым:
<div id="navi"> <em>[prev-link]Назад[/prev-link]</em> <span>{pages}</span> <em>[next-link]Далее[/next-link]</em> </div>
В main:
[not-category=20] {navigation} [/not-category]
Пробовал - не работает
-
Друзья, может поможете это осуществить?)
-
☺️
Эмм, так есть такое или нет, я не понял ?))
Моя задача сделать так, чтобы "гугл пейдж спид" не ругался на ютуб ролики, размещенные на определенных страницах.
-
Здравствуйте.
А нету стандартной функции такой в движке, когда встроенное видео ютуб загружается по клику ? Как описано здесь
-
В 05.05.2020 в 15:27, rSteLlMi сказал:
Тег [not-category] работает только в шаблоне main.tpl.
Чтобы Ваша конструкция заработала, сделайте следующее:
Откройте файл: engine/modules/show.short.php
Найдите:
if( !$no_prev OR !$no_next ) { $tpl->compile( 'navi' );
Выше вставьте:
if( stripos ( $tpl->copy_template, "[category=" ) !== false ) { $tpl->copy_template = preg_replace_callback ( "#\\[(category)=(.+?)\\](.*?)\\[/category\\]#is", "check_category", $tpl->copy_template ); } if( stripos ( $tpl->copy_template, "[not-category=" ) !== false ) { $tpl->copy_template = preg_replace_callback ( "#\\[(not-category)=(.+?)\\](.*?)\\[/not-category\\]#is", "check_category", $tpl->copy_template ); }
Должно заработать 🙂
Осталась проблемка. В результатах поиска
[not-category=20] Назад 1 2 3 4 5 Далее [/not-category]
Наверное нужно еще какие-то правки внести ?
-
Спасибо, заработало.
-
Извините, забыл это указать. В файл navigation.tpl
-
Никто не подскажет?
-
Здравствуйте. Версия 13.3. Почему-то не работает такая конструкция:
[not-category=20]
<div id="navi">
<em>[prev-link]Назад[/prev-link]</em>
<span>{pages}</span>
<em>[next-link]Далее[/next-link]</em>
</div>
[/not-category]Кеш чистил, обновлял страницу. Просто выводит теги как текст. Необходимо скрыть страницы навигации в определенной категории. Можете подсказать что нужно сделать?
-
Пытался сделать, не получается.
Две rss ленты отдельные получилось сделать, но при каждом обновлении кеша сайта он берет шаблон либо rss.tpl, либо rss2.tpl
Два шаблона не работают отдельно.
-
В 26.03.2020 в 00:13, prikindel сказал:
так а погодите, парни, а чем проблема сделать отдельные ленты то?
самый простой способ скопировать rss.php в zen.php или turbo.php или во что угодно и юзать там себе другие шаблоны с любыми необходимыми тэгами
а в хтаксесс прописать RewriteRule ^superturbozen.xml$ index.php?mod=superturbozen [L]и в плагинах подключаете этот файт
сразу подключения обычного рсс, типа
в engine.php послеelseif($_GET['mod'] == "rss") { include_once (DLEPlugins::Check(ENGINE_DIR . '/rss.php')); die(); }
вставить
elseif($_GET['mod'] == "superturbozen") { include_once (DLEPlugins::Check(ENGINE_DIR . '/superturbozen.php')); die(); }
способ топорный, но работает на ура годами
if ($config['allow_alt_url'] ) {
$rss_url = $url_page . "/" . "rss.xml";
} else {
$rss_url = $PHP_SELF . "?mod=rss&do=cat&category=" . $cat_info[$category_id]['alt_name'];
}Не нашел в engine.php то что Вы указали. Есть такое.
-
В 15.03.2020 в 21:30, celsoft сказал:
Что то странное. На сайте у них подобного в документации нет. И раньше таких требований не было, сайты принимались без проблем. Тогда нужно убирать теги турбо из RSS
У меня появилась идея. Понимаю, что лезу не в свое дело, но что если сделать, например 5 rss потоков.
Создать 5 файлов rss.php и 5 файлов rss.tpl. В админке вообще можно будет убрать пункт RSS.
То есть, пользователь будет сам прописывать нужные ему теги в rss.tpl
Не знаю, реально ли такое. Это просто как идея возникла.
-
1 час назад, celsoft сказал:
Что то странное. На сайте у них подобного в документации нет. И раньше таких требований не было, сайты принимались без проблем. Тогда нужно убирать теги турбо из RSS
Я про это и писал, что либо информация у них в правилах устарела, либо еще что-то.
Пришлось убрать турбо, чтобы лента для дзена прошла модерацию.
Неплохо бы придумать какой-то выход из этой ситуации.
-
В 14.03.2020 в 18:25, kapranov сказал:
Хоть бы ссылку на вашу RSS-ленту оставили, может стало бы понятнее, что у вас там не так. А пока это гадание на кофейной гуще
Я RSS ленту переделал, пришлось пожертвовать турбо страницами. поэтому особо смысла нет выкладывать RSS ленту.
11 часов назад, celsoft сказал:Каков их полный текст ответа при этом?
Валентина (Yandex Zen)
Mar 8, 12:51 MSK
Добрый день. Чтобы я ни делал, в ленте все равно будет код турбо-страниц, потому что я их использую и подключил в вебмастере.
Возможно, вам поможет эта статья и те инструкции, которые там перечислены: О технологии «Турбо‑страницы».
Rss-лента для Дзена и rss-лента с турбо-страницами для Вебмастера - это два разных канала, каждый из которых подключается по-разному. Лента для Дзена через нашу службу поддержки, а лента с Турбо через Вебмастер.
Именно поэтому для разметки rss для Дзена есть отдельные рекомендации с примерами, они находятся здесь: https://yandex.ru/support/zen/website/rss-modify.html
Турбо страницы img data src
в DataLife Engine (Общие вопросы)
Опубликовано: · Изменено пользователем vadim3553
DLE - самый лучший движок в мире и работает корректно), но у меня возникла эта проблема и решил ее здесь озвучит, в минимальной надежде, что кто-нибудь поможет. Никаких сторонних модулей я не устанавливал. Я не понимаю откуда берется тег data. Факт в том, что если убрать ленивую загрузку в админке, то этот тег пропадает. Вот я и связал одно с другим. Как решить проблему не знаю.
Могу добавить, что этот тег вылазит именно в доп. поле со значением "несколько строк".