bykino 1 Опубликовано: Во вторник в 12:39 Рассказать Опубликовано: Во вторник в 12:39 Добрый день форумчане! Подскажите, пожалуйста, как можно решить эту проблему, обновил движок DLE 15.3 на DLE 17.2. Все прошло успешно. Но Rss.xml не открывается, показывает ошибку. Может кто то сталкивался таким) This page contains the following errors: error on line 13 at column 28: Namespace prefix turbo on content is not defined error on line 14 at column 25: Entity 'bull' not defined Below is a rendering of the page up to the first error. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 628 Опубликовано: Во вторник в 12:53 Рассказать Опубликовано: Во вторник в 12:53 Нужно вносить изменения в шаблонах, под описанием каждого релиза есть ссылка на них. Цитата 4. Переработана система формирования RSS потоков вашего сайта. В связи с тем, что Яндекс и дзен разделились, теперь невозможно формировать контент в едином потоке. Поэтому DataLife Engine теперь транслирует одновременно три разных потока для разных сервисов. По адресу http://вашсайт/rss.xml транслируется RSS в общем формате для различных систем и сервисов и полностью соответствует стандартам RSS 2.0. По адресу http://вашсайт/rssturbo.xml транслируется RSS поток публикаций для Яндекс Турбо, а по адресу http://вашсайт/rssdzen.xml транслируется RSS поток публикаций для Дзена. Теперь потоки полностью независимы и не пересекаются между собой и работают отдельно. Точно также действует и разделение для категорий сайта и публикаций пользователей. Подробно все адреса для RSS потоков вы можете увидеть в документации по скрипту. Также, в связи с этим формат шаблона для RSS потоков был изменён. Для блока стандартного RSS используются новые теги [rss] ... [/rss], для блока турбо новостей используются теги [turbo] ... [/turbo], для блока дзен новостей используются теги [dzen] ... [/dzen]. После обновления вам необходимо привести свой шаблон RSS в соответствие с новым режимом работы. В качестве примера вы можете взять стандартный шаблон temlates/rss.tpl из архива дистрибутива. https://dle-news.ru/release/1876-datalife-engine-v160-final-release.html Цитата Ссылка на сообщение Поделиться на других сайтах
bykino 1 Опубликовано: Во вторник в 13:04 Рассказать Опубликовано: Во вторник в 13:04 Автор 9 минут назад, Captain сказал: Нужно вносить изменения в шаблонах, под описанием каждого релиза есть ссылка на них. https://dle-news.ru/release/1876-datalife-engine-v160-final-release.html Внес все изменения, не помогает Цитата Ссылка на сообщение Поделиться на других сайтах
bykino 1 Опубликовано: Во вторник в 13:24 Рассказать Опубликовано: Во вторник в 13:24 Автор 20 минут назад, bykino сказал: Внес все изменения, не помогает Как будто он не видит rss.tpl, но все права стоит Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 110 Опубликовано: Во вторник в 13:51 Рассказать Опубликовано: Во вторник в 13:51 50 минут назад, bykino сказал: Внес все изменения, не помогает После изменения в файлах, нужно очистить кеш скрипта в админпанели чтобы увидеть изменения. Либо изменения не внесли. Например проявив невнимательность правили не тот файл. В списке изменений к шаблонам указано какой именно файл нужно изменять https://dle-news.ru/templates-changelog.html Цитата Ссылка на сообщение Поделиться на других сайтах
bykino 1 Опубликовано: Во вторник в 14:03 Рассказать Опубликовано: Во вторник в 14:03 (изменено) Автор 12 минут назад, celsoft сказал: После изменения в файлах, нужно очистить кеш скрипта в админпанели чтобы увидеть изменения. Либо изменения не внесли. Например проявив невнимательность правили не тот файл. В списке изменений к шаблонам указано какой именно файл нужно изменять https://dle-news.ru/templates-changelog.html Еще раз все проверил и очистил по полочкам, все равно не помогает, кажется правами что то не так или не знаю This page contains the following errors: error on line 13 at column 28: Namespace prefix turbo on content is not defined error on line 14 at column 25: Entity 'bull' not defined Below is a rendering of the page up to the first error. Изменено Во вторник в 14:04 пользователем bykino Цитата Ссылка на сообщение Поделиться на других сайтах
bykino 1 Опубликовано: Во вторник в 15:44 Рассказать Опубликовано: Во вторник в 15:44 Автор Спасибо, что подсказали. Всё из-за невнимательности: изменил не templates/rss.tpl, а templates/site/rss.tpl — это была первая ошибка. Вторая ошибка: в качестве разделителя категорий поставил •, что тоже оказалось недопустимым. Возможно, в будущем эта информация кому-то пригодится. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.